From Django To Rails Prelude:Time To Look at Rails

May 13, 2009 21:28

So more than 4 years after first looking at Django, and thinking it was better than a bread knife that toasts your bread while it is sliced... it still seems less popular than its slightly younger and scruffier sibling, Ruby on Rails.

I have to say there is a touch of betamax feeling here, i'm a python programmer at heart, and Ruby itself seems to be messy and inelegant, combine with it more than a few misgivings about the way rails does things, i felt sure that Django would eventually emerge supreme, as the better thought out and more sophisticated framework. That happy day has yet to come, and given that RoR seems to be in vogue in the job hunting circles, i may need to swallow my pride.

In the past i have experimented with RoR, i've even got somewhere with it, but still it did not appeal to me. This time i am going to try to go in with a clean(ish) slate, an entire 1.0 of difference separates this RoR from the old version, and its just possible i may find a new framework awaits me.

In an effort to record my RoR experiences, i'm going to attempt to do semi-regular blog postings on the subject. Also to try to prevent my prejudices sneaking in, i'm going to set myself some ground rules...
  • I will try to be as forgiving of RoR as i am of Django's little foybles (they do exist)
  • I will work on improving my Ruby skills, and endevour to be able to at least examine the Rails source
  • I will attempt to keep up with the latest news in the RoR community
  • Once i have become re-familiar with RoR, i will use it to develop on of my upcoming projects. its the only way to get good at something is to use it
  • I will find a use for blocks... people rave about them...popular opinion may not always be right but see whats doable
Previous post Next post
Up