Many things frustrated me with Ruby on Rails. I hate migrations. I also ran into issues with the auto-pluralization of models and database tables. Finally, I figured out that RoR was focused toward supporting user-created content and doesn't provide the same benefits when you are making a web application, let alone a web game. And then there's Ruby, a language that, while beautiful, has a strong learning curve to get the most out of it.
So I changed again.
For some reason, I started looking at Python. I've never programmed in Python before, but I knew it was C-like. I read through a couple of tutorials, and docs, and liked what I saw. It has the fun and power of Ruby, but is easier and more approachable.
The next step was to find a good web framework. The first one I looked at was Django. To me the most important things in a web framework are its Object Relational Mapping, its content management tools, and its ease of data access. I looked at the other Python frameworks, and liked Django the best.
So I switched again, so sue me! On to v7.0!
Wednesday, January 30, 2008
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment