On Fri, Apr 9, 2010 at 5:11 AM, UnclaimedBaggage <[email protected]> wrote: > I'm a long-term (8 years) PHP developer who's recently started > dabbling with Ruby & Python.
I spent 12 years with PHP. I spent a good solid year with Django at a startup a few years back. I have been working with Rails for over 5 years. I prefer Rails. I get much more done more quickly, mostly because I write less code and have more fun doing it. The Django admin will probably let you down eventually when you encounter something extremely complex, it did me. It works great for simple stuff, but then so do the many Rails scaffolding techniques. I prefer to just write the code and skip the auto-generated drop-ins. Ruby is more meta- than Python in my experience. As a scripting language this lets you be more abstract and you end up writing less code that's more re-usable. Yeah Ruby used to be slower than Python, might still be for all I know, but if your margin is that tight and your hardware that slim, you should probably be using C instead of a scripting language. I didn't hate Python or Django, but I really couldn't imagine building a new website with anything other than Rails at this point. Good luck. -- Greg Donald destiney.com | gregdonald.com -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

