3 ms·
I've used Raku, it's actually pretty good. It's the first language I've used in a while that I genuinely enjoyed and had fun working with. Alot of the articles
by weare138 4y ago
I've used Raku, it's actually pretty good. It's the first language I've used in a while that I genuinely enjoyed and had fun working with. Alot of the articles that get posted to HN about Raku are often like this one, showing how to push the envelope in Raku, but I wouldn't so so far as to call it an experimental language. Just like in the Perl tradition, you can do some straight voodoo in Raku but it's not required either. It's fairly straight forward on the surface and has all the familiar accoutrements of a modern language. You can be productive without having to delve into any of the esoteric and experimental stuff but can still get 'underneath the hood' if you need to.
- samatman 4y agoThe difference between experimental platform and experimental language is admittedly subtle, but I did mean platform. For anyone who just wants a cleaner Perl, it's there, it works. Descriptively, Raku as a 'scene' draws in a lot of people who come from the poetic school of Perl, which is great, it's clearly well designed for that crowd. I don't know that I'd call Raku battle-hardened yet, but it's not an experimental language in the sense of having novel semantics, or frequent breaking changes, nor would you expect to hit a bunch of implementation bugs. I'm not expecting many developers to decide to work in the large with a strict subset of Raku, because you can do that with Perl and get all of CPAN, or just use Python and black and have epsilon of zero problems of that nature.
- xisukar 4y ago>I don't know that I'd call Raku battle-hardened yet You're right here, the Rakudo[1] compiler had its first stable release back in 2015 and comparatively speaking, there's a lot of space for growth. [1]: https://rakudo.org/ https://rakudo.org/