Rails vs. Seaside
I have started my first app in Rails at work. Though I find it's ease of database access really appealing, I am not convinced that I find it a better suit than Seaside. There is something about programming everything in Smalltalk that is so much more appealing than figuring out "OK, what can this view see now? What does this partial know about? What does that controller have its fingers into?"
It's killing me trying to find out the context in which everything lives. In Smalltalk I know what the context is... I can evaluate things, I can set breakpoints (OK, self halt), I can send messages to known classes -- not just some digital ether.
Until next time...

