3 ms·
What a joke. Ruby might not be as popular as C or even Perl on TIOBE but that doesn't mean it's dead or dying. The Ruby community is spending a lot of effort o
by risotto 16y ago
What a joke. Ruby might not be as popular as C or even Perl on TIOBE but that doesn't mean it's dead or dying.
The Ruby community is spending a lot of effort on finding elegant and friendly and fun ways of coding. Once you use something like Sinatra, it's hard to go back to any other style of coding web applications (even Rails).
And in general, once you get familiar with Ruby it's hard to use a language that doesn't have a nice block syntax, method_missing, and other metaprogramming techniques.
Personally I'm are aware that I don't need these, and that I'm taking a performance hit using Ruby and interpreted tricks, but unless I'm working on high performance code, the only thing that matters is my ability to flesh out ideas and have my coworkers be able to maintain some of my code with me. This is way easier in Ruby than in C.
The Ruby community is very sustainable, and all of computer science and programming is advanced by this effort. Take a look at Java's Spring Roo for evidence that Java needed to learn some lessons from this Ruby on Rails whippersnapper.