Is generative AI killing or saving Raku?
Since my ban from the official Raku places , I don't have as many news about the project as I used to - which is a shame because apparently the last couple of months have been more exciting and turbulent than basically any time since I got involved in late 2021. The defaulting of the RakuAST in Rakudo is of course an important step towards the long-awaited language version 6.e but given my…
The Raku programming language, originally targeting the ParrotVM, has been in active development since 2008. However, Rakudo, the main runtime for Raku, has been the only one to reach Christmas releases since 2015. The relationship between Raku and Rakudo is evident in their names, as the language was inspired by the runtime rather than the other way around.
For a long time, Rakudo developers have had the majority of decision-making power due to the lack of management in the Raku community. This led to a situation where most code written was for Rakudo, not Raku, as it was the only language standard in use. Recently, two new Raku runtimes, Raku++ and Mutsu, have emerged, and contributions from senior members of the Raku community have included AI-generated code.
This development has led to Timo Paulsen's departure from MoarVM, citing disagreements over the use of AI-generated code. The author argues that the arrival of these new runtimes and generative AI could be beneficial for Raku, as it introduces competition and encourages stakeholders to consider viewpoints beyond Rakudo's limitations.
Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.