3 ms·
I'd like to see an example of where choosing Ruby / Python / Perl is a momentous decision. The only one I can think of is that a lot of people have an intense
by ewjordan 17y ago
I'd like to see an example of where choosing Ruby / Python / Perl is a momentous decision.
The only one I can think of is that a lot of people have an intense hatred for one of the three, so you've got to weigh your team's preferences to make sure you offend the fewest number of people.
Personally, I have a deep seated, all-consuming, perfectly irrational (though I'll happily invent reasons) loathing for Perl, and I just refuse to use it.
But Ruby or Python? Eh, close enough that I'm not going to complain either way...I'm sure you'll find plenty of Ruby zealots that wouldn't touch Python with a ten foot pole, though, and vice versa.
- bphogan 17y agoI love Ruby. It's the first language that's made me happy as a programmer. I don't like special characters, and I can tolerate ruby's occasional =>, |e| and {}, and I tend to avoid the other ones. For the same reason, I like Python. Languages that introduce characters for the sake of making a compiler happy make me, personally, unhappy. I have a really hard time being comfortable with (){}; all over the place. And it's taken me years to realize why - it slows me down. I don't see very well, and those little things cause me sometimes hours of pain. So I'm a bit of a language snob. The more clean the syntax, the more I'm going to be drawn to it, and the more I'm gonna be productive in it. In fact, it's why I like SASS more than LESS (for CSS). So I guess I'm saying Ruby vs Python? Exactly. Meh. Ruby over Perl or C#? Any day of the week.
- eru 17y agoYou should have a look at colorForth. The author replaced punctuation with colors exactly because he has poor vision. (So I have heard.)