Hacker News new | ask | show | jobs
by untog 2102 days ago
Depends why you love Ruby. If you love it because you adore programming languages with red logos then yes, bad choice. But if you love it because it lets you work quickly and performs well then that is a reason to pick it.

Not to mention, if you’re a solo developer or a small team, picking a language everyone knows and likes absolutely is a good reason. It’ll save you a lot of time.

1 comments

I can list some good qualities I love about Ruby, but I don't know if that's gonna be a great answer. It just clicked with me and analysing it too much is futile. Kinda like analysing why you love your friends is futile: sure, you can list some good qualities. But you could also list good qualities of people who aren't your best friends. It just so happens sometimes a person or a tool clicks with you, it's being in the right place at the right time with this tool. I can see why C# or Python make sense for people. But they haven't clicked with me so they're not my friends. We have no history together.

Now I'm not saying you can't ever grow out of your friends (or languages), I just haven't outgrew Ruby.