Python or Ruby in 2011.
- by Sleeper Smith
What I'm really asking is, in the current services and technologies provided, which is a more "useful" language? Which one has more opportunity?
Some background info first. I'm a .net C# dev for 5 years. Having done a few projects on Amazon AWS, I'm looking to start a few projects of my own. But Azure's too expensive, and AWS has too much management overhead.
My current choice is Google App Engine and Python. Logical enough.
But what I want to ask here is this:
In Linux world, which is more useful?
Recently heard about Heroku for Ruby. How viable is this? Looking at the pricing model indicates that it's more expensive.
Which one has more up-to-date and exciting open source projects? For instance Trac is just plain out dated compared to Redmine. One of the big reason pulling me for Ruby is Redmine.
Implementations? IronPython/IronRuby/JRuby etc etc. Which one is more standardised and more implementation agnostic? Which one is easier to port between Windows/Linux?
Anyway, your input and thoughts are greatly appreciated. thanks.