I realize that SQLAlchemy is far more flexible and extensible than
SQLObject. But for simpler things, what exactly are the differences
between them?
For a newbie starting out, what would you say are the
advantages/disadvantages to each?
Just that SA's focus has been more on "make hard things possible" than "make easy things easy" so far.
And if what you are doing is fairly "simple", is it worth using SA, even
if it is more "work" to get things done?
Even for relatively simple things, SO feels very fragile. You never know when a "small" change is going to push your code out from "yeah, SO does OK here" and into a realm of horrible suckiness and pain. 3-way join? Iffy. Transactions? Cross your fingers. Etc.
--
Jonathan Ellis
http://spyced.blogspot.com