3 ms·
I never recommend people "learn python", but rather that they make an effort to learn both Python and Ruby, and they'll find one suits their way of thinking mor
by cubicle67 16y ago
I never recommend people "learn python", but rather that they make an effort to learn both Python and Ruby, and they'll find one suits their way of thinking more than the other.
For me, I quite adore Ruby; I love it's expressiveness and flexibility and the way I can do all sorts of evil trickery with it. I derive more joy from writing in Ruby than I have from any other language I've used over the last 20 years. And Python, well... I have have great respect for it, and I see that many people get the same enjoyment from Python that I do from Ruby.
Telling people which (of the two) to choose is like (to use a very sexist analogy) pointing someone at a blonde and a redhead and saying "The Blonde is better". The Ruby/Python choice isn't a choice between better/worse; it's a preference like blond/redhead
- spacemanaki 16y agoI don't quite understand this, for new programmers, why do people recommend both Python and Ruby? Why not spend time with either Python or Ruby, and then try something totally different, like Java, C, Common Lisp or Scheme?