4 ms·
I 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 {},
by bphogan 17y ago
I 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.)