4 ms·
> The younger generation is also familiar with the “memento Ruby” argument. “The decision to learn a new language is about career planning and risk diversificat
by sam0x17 5y ago
> The younger generation is also familiar with the “memento Ruby” argument. “The decision to learn a new language is about career planning and risk diversification. Just look at Ruby,” Michał says.
It's funny, while community interest in Ruby peaked around 2012, industry adoption and usage of Ruby at startups and in enterprise is higher right now than it ever was, so this whole "remember Ruby" trope is such a farce.
- GoblinSlayer 5y agoRuby is in the post-hype phase.
- sam0x17 5y agoRight, but my point is adoption and hype don't always go hand-in-hand. JavaScript for example has always had heavy adoption but now is going through a hype phase. Ruby had a hype phase a decade ago but only now is seeing heavy adoption. Similarly PHP hype peaked in the early 00s, but adoption didn't peak until ~2017 and is now beginning to decline. Rust is seeing heavy hype that will probably be followed in 5-10 years with heavy adoption.
- iamcurious 5y agoAnecdata, but PHP is still growing outside the valley. It has the shortest effort to MVP measure of all languages. So if you only have money for one part time engineer, you go with PHP.
- pmontra 5y agoI'm not sure that there are as many problems to solve for languages like Rust and Go as there are for languages like PHP and JS, Ruby or Python. Basically desktop/system vs web apps. Of course we can write web apps with Rust and Go and we do but why bother? There is evidence that the world is using PHP to write web apps, not the new (and better) languages of the last few years. It's so much easier. Java is somewhat in the middle: a compiled language heavily used for web apps. There was little else to use in the 90s, except Perl, so big Java shops got established, banks started using it and it will live at least as long as COBOL. But do I want to write web apps with Java? No thank you, I jumped ship to Ruby 15 years ago, then added Python and Node.