Release of Rakudo Star 2019.03, a distribution of the Raku language (formerly Perl 6)

Available package release Rakudo Star 2020.01, including the compiler Rakudo, virtual machine MoarVM, documentation, modules and tools necessary for development in the Raku language (the new name for the Perl 6 language after renaming). The compiler conforms to the Raku v6.d specification, with the exception of support for extended macros, non-blocking I/O, and a number of minor features that are planned to be implemented in future releases. It is proposed as a virtual machine for bytecode execution MoarVM, which passes all tests (an alternative JVM-based backend does not yet have all the necessary functionality).

The new version adds a new executable file, raku, which replaces perl6, and also adds new options in which the name perl is replaced with raku. Major optimizations have been made to the performance of operations related to string processing (for example, Str.chomp has become 10 to 100 times faster, Str.substr from 1.5 to 3 times, and Str.trim* from 1.5 to 90 times). Implemented many new language features being developed in the Raku v6.e specification.

Instead of Readline, a module is proposed for interactive line editing Linenoise. Support for binary builds for Windows and macOS has been temporarily discontinued.

Source: opennet.ru

Add a comment