I’ve started a non-trivial project using RoR. So far it’s been pretty painless. The community in #rubyonrails, on freenode has been very helpful. Getting my head around activerecord’s association’s was a little bit of effort (belongs_to, has_one, has_many). It’s nice to see that I could scale a rails application across a server farm if I needed it to. The framework does lend itself to fairly rapid development.

What I’ve noticed so far:

  • @session.session_id, is apparently not used by ANY other developer, or at least their not documenting it in concert with rails.
  • I prefer python’s syntax, ruby reminds me of perl, which in turn reminds me of unmaintainable hell.
  • script/console is pretty useful
  • session performance is pretty reliable
  • The money class is annoyingly based upon cents, soo 100.00 from a db works out to $1.00


posted on September 12, 2005