3 ms·
It's kind of silly to try and lump Python in with Ruby. Ruby's sold itself on how easy it makes web development and how you don't have to learn very much to be
by Kaizyn 19y ago
It's kind of silly to try and lump Python in with Ruby. Ruby's sold itself on how easy it makes web development and how you don't have to learn very much to be productive with the language. To use Python you need to know a fair bit about what's going on with the language. I'm not sure the same thing could be said for Ruby on Rails.
- ibsulon 19y agoThe other piece is that it takes a bit less time to learn a fair bit about Python. Regardless of the merits of each language, Python has a lower barrier to entry. With Python, it only takes a half day to get used to the language. While I picked up enough to be comfortable in a subset of Ruby in a day, reading code isn't always as obvious to a newbie because of the numerous rubyisms that one encounters, especially with metaprogramming. As such, it is going to take Rails developers longer to be able to meaningfully code plugins. The impedance mismatch leads to the Duplo syndrome here.