Because I am keeping to my resolution to learn how to program in 2012…
Here is one interesting moment: while pulling out my copy of O’Reilly’s [Learning Python][lp], I found my copy of Pragmatic Programmer’s [Learn to Program][l2p] on the same shelf. The PragProg book uses Ruby, where a number of introductions to programming use Python. I was trying out my first bit of code this morning: taking someone’s age in years and calculating their age in seconds. I found it much easier to write the Ruby script than the Python, which I am still trying to get to work.
I’d go with Ruby, but apparently when it comes to cool language stuff, like natural language processing, Python is way ahead of the game. Ruby mainly gets access to NLP through its Java bridge. *Oh. No.*