Hacker News new | past | comments | ask | show | jobs | submit login

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.

We'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).

A solution to this is leveraging the ecosystem of another language, like elixir (erlang) and all the jvm languages do.

Julia does this by being able to call Python, R and Fortran libraries.

This has a habit of creating impedance mismatch problems though.

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