4 ms·
Raku (formerly Perl 6) basically sits alone as the successor to the slower-and-more-expressive throne. It's a great language to study for the gee-whiz-they-thou
by mntmoss 7y ago
Raku (formerly Perl 6) basically sits alone as the successor to the slower-and-more-expressive throne. It's a great language to study for the gee-whiz-they-thought-of-everything factor.
But, nobody is paying attention to it. Some of that is because of the Perl 6 baggage, but just as much is probably because this past decade was so heavily entrenched in proliferation of the web-cloud-mobile paradigm that new scripting systems weren't part of the hype cycle. If it didn't get the backing of the FAANGs, it didn't register.
I can imagine a day coming where scripting shines again, though. It might actually be closer than we think. There is always a need for glue code, and glue code benefits from being a kitchen sink of built-in functionality.
- crdoconnor 7y agoWe've reached a point where package ecosystem eclipses the importance of language features (which, in brand new languages, typically only offer incremental improvements these days). It's not good enough to build a slightly better language any more. People won't learn a new language without their favourite packages (or equivalents).
- jaggirs 7y agoA solution to this is leveraging the ecosystem of another language, like elixir (erlang) and all the jvm languages do.
- crdoconnor 7y agoThis has a habit of creating impedance mismatch problems though.
- goatlover 7y agoJulia does this by being able to call Python, R and Fortran libraries.