4 ms·
The Raku Foundation is born
- librasteve 4mo agosee also https://dev.to/lizmat/a-year-later-a-trf-1lh0 https://dev.to/lizmat/a-year-later-a-trf-1lh0 for some history and perspective
- zx8080 4mo agoI looked through this article but wasn't able to find why it was decided to establish it in Netherlands (under the Dutch law). Could someone share it?
- librasteve 4mo agoThe site explains "why the EU" as follows: A driving motivation for the immediate formation of The Raku Foundation in a country in the European Union is the Cyber Resilience Act, which will make it mandatory for any software that is sold or licensed in the European Union to define its dependencies, to have a mechanism for reporting and fixing faults, and establishes legal responsibility for those who sell software. This has major consequences for FOSS developers, which the EU has taken into account, by creating a new category of entity called Open-source software steward. As to why NL: So you gotta choose an EU nation - the choice of NL was really a convenience (the main driver of the project lives there), but NL also has innate strengths as a home as is pretty neutral choice (ie not France, Germany) and a lot of SWE talent and good English speaking skills (even if the legal docs are in local language).
- deleted 4mo ago[deleted]
- petesergeant 4mo ago> to find why it was decided to establish it in Netherlands I don't think this is more complicated than Liz being Dutch and based in the Netherlands
- librasteve 4mo agowell, yeah - but noting that there were many consultations and opportunities to challenge this decision and I (for one) would have complained if I didn't think that NL was a solid choice
- lizmat 4mo agoAnd the original blog post from almost a year ago: https://dev.to/lizmat/towards-a-raku-foundation-3ne2 https://dev.to/lizmat/towards-a-raku-foundation-3ne2
- xz18r 4mo agoThe link isn't working for me - anyone else?
- zombot 4mo agoHm, are you on a VPN? Some hosters react bitchy to those.
- maxloh 4mo agoContext: Raku was formerly Perl 6; it was renamed in October 2019 for compatibility reasons. > The major goal Wall suggested in his initial speech was the removal of historical warts. These included the confusion surrounding sigil usage for containers, the ambiguity between the select functions, and the syntactic impact of bareword filehandles. There were many other problems that Perl programmers had discussed fixing for years, and these were explicitly addressed by Wall in his speech. > An implication of these goals was that Perl 6 would not have backward compatibility with the existing Perl codebase. This meant that some code which was correctly interpreted by a Perl 5 compiler would not be accepted by a Perl 6 compiler. Since backward compatibility is a common goal when enhancing software, the breaking changes in Perl 6 had to be stated explicitly. The distinction between Perl 5 and Perl 6 became so large that eventually Perl 6 was renamed Raku. https://en.wikipedia.org/wiki/Raku_(programming_language) https://en.wikipedia.org/wiki/Raku_(programming_language)
- deleted 4mo ago[deleted]
- blu3h4t 4mo agoYou know what my favourite Perl joke is, invented it myself, raku is a Japanese lisp :D
- smitty1e 4mo agoA "risupu", per Google Translate.
- deleted 4mo ago[deleted]
- stakhanov 4mo agoWhat if it had taken Nintendo 35 years to release the next GameBoy, and they now came along and said: "Listen up, everybody! We finally did it! It has a 16 bit processor now instead of 8 and 4 bit shades of green instead of 2, but it won't play any of your GameBoy games; you'll have to write new ones." -- If they did that, then being a hobby for a small number of true weirdos is the only way they could hope to fit into 2026. That's what Raku feels like to me.
- layer8 4mo agoNot everything needs to be a mainstream movement, and not being one doesn’t automatically make you a “true weirdo”.
- stakhanov 4mo agoNot everything, but languages do serve a purpose tied to how many (and which) people speak them, and that's true for general purpose programming languages in the same way as for human languages. If learning Klingon is someone's "thing" then, well, everyone can judge for themselves whether the predicate "true weirdo" applies or not, but it's descriptive enough.
- DonHopkins 4mo agoHey, Klingon is totally mainstream and has been for decades longer than Raku has been around. Andorian is what true weirdos speak.
- everforward 4mo agoI would disagree, purely because the utility of a programming language doesn’t hinge on how many speak it. The goal of programming languages is to execute instructions on the machine. Brainfuck still executes machine code the same whether 2 people write it or it becomes the lingua Franca of AI. There’s fewer libraries, but C FFI bridges a lot of that. Learning Klingon is odd because human languages are meant for communication, so a language with no speakers is largely pointless (barring cultural value, which Klingon largely lacks because it’s a fictitious language and too modern to have that niche coolness).
- qzgrid37 4mo agoGood read, thanks.
- talkingtab 4mo agoI got 502 bad gateway. Then a register page. With a section about "Cyber Resilience Act". That section is worth a read in my opinion.
- librasteve 4mo agosorry about the 502, glad to hear that is now resolved - there is some dogfooding going on with this site (uses https://harcstack.org https://harcstack.org) well yeah the call to action is for all interested folks to register so that we can share details on how to become a member of the foundation
- shevy-java 4mo ago> Raku began as Perl6 Guys. We will just skip to perl7 anyway. People are too confused now.
- DoctorDabadedoo 4mo agoAs someone completely removed from the Pearl ecosystem, I thought this might be an Open Core something from Roku after the recent acquisition news.
- montroser 4mo agoMakes sense to split the foundation, as the communities have split (and withered). From its inception Perl 6 was an incredible journey that resulted in a genuinely weird and interesting new programming language, and squandered a broad wealth of momentum and good will and enthusiasm from the Perl community at large. It was a dramatic slow death over the course of a decade, where people who had built their careers, and small and large companies who had built their economic engines on Perl got to come to the realization that the whole thing was over, killed somewhat inadvertently by its own creator...
- polytely 4mo agoI really should get back to playing some more with raku, it was a fun experience the last time I messed around with it. Feels very expressive, like it will support any harebrained scheme you come up with.
- HeckFeck 4mo agoPerl, for all its quirkiness, remains my favourite language - even though I've never done any professional work in it, and I took it up long after its glory days. A shame how it plummeted. It feels like "Unix, but as a scripting language!" I've never been able to love Python, PHP, JS, Ruby or any other dynamic language the same way. Maybe I would like Raku too, but I wonder if it's worth the effort - the languages are similar, and I already know all the quirks of one. A bit like learning Dutch after German?
- bw86 4mo agoRaku to me is like Esperanto: An absolutely beautiful idea that sadly is not used widely (or even known widely). And for both cases, I would love for things to be different, but since the alternatives (be it English or Java/Typescript/...) are deemed "good enough", chances are slim.
- holysantamaria 4mo agoEsperanto is not what I would qualify as a beautiful idea. It’s way too Romanic and sounds awful
- yomismoaqui 4mo ago> ... even though I've never done any professional work in it ... That's why you like it.