Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

ruby flourished while perl was going down, even though it also shares TIMTOWTDI.


Yup. Which is why I'm personally a bit uneasy about Ruby's long-term future. It's attractive for the same reasons that Perl was attractive, but that means it also invites some of the same issues that Perl experienced.

Wild speculation follows:

There's always a need for a solid "just get shit done" language, but maybe any good language in this space is doomed to die by its own success. Crufty, hard to maintain code accumulates over time, because quickly banging out code you don't expect to still be maintaining in 10 years is the whole point. As that cruft accumulates, people start noticing it and inevitably blame the language. That leads to casting about for the next "just get shit done" language, and the cycle repeats.


Ruby flourished largely due to rails which ends up being pretty opinionated about how to do things.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: