9 comments

  • stakhanov1 hour ago
    What 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.
    • embedding-shape25 minutes ago
      &gt; What if it had taken Nintendo 35 years to release the next GameBoy<p>More like Nintendo took 35 years to release the &quot;VideoGameGirl&quot;, a product with a completely different name, and then suddenly a bunch of die-hard GameBoy fans are complaining that this separate product, even if it shares origin with the GameBoy, somehow doesn&#x27;t even run games made for a different console.<p>That&#x27;s how this Perl&#x2F;Raku navelgazing feels like to me.
      • librasteve17 minutes ago
        well the whole point of the rename is to sidestep the Perl vs. Raku navelgazing
        • embedding-shape5 minutes ago
          Indeed, but I guess the Perl&#x2F;Raku haters don&#x27;t have anything of actual meat in their complaints, so off bike-shedding about the most trivial shit we go.
    • layer846 minutes ago
      Not everything needs to be a mainstream movement, and not being one doesn’t automatically make you a “true weirdo”.
      • stakhanov32 minutes ago
        Not everything, but <i>languages</i> do serve a purpose tied to how many (and which) people speak them, and that&#x27;s true for general purpose programming languages in the same way as for human languages. If learning Klingon is someone&#x27;s &quot;thing&quot; then, well, everyone can judge for themselves whether the predicate &quot;true weirdo&quot; applies or not, but it&#x27;s descriptive enough.
    • librasteve33 minutes ago
      lol - I guess there is no defence for the long delays in getting Perl6 out of the door (2000-2015) and for sure that Osborned perl (5) and created a justified reaction from the perl community who wished that it had never happened. Thus the (slow) divorce with this being the decree nisi.<p>Turns out that Larry (and the team) were much better at language design than project management.<p>That said, since 2015 we have been blessed with an awesome new language.
    • daneel_w11 minutes ago
      Are you saying this as a Perl programmer or as an observer who never wrote any Perl?
      • embedding-shape4 minutes ago
        Considering they&#x27;re confusing Raku with Perl, I think it&#x27;s a pretty safe bet they never coded with either.
  • maxloh2 hours ago
    Context: Raku was formerly Perl 6; it was renamed in October 2019 for compatibility reasons.<p>&gt; 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.<p>&gt; 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.<p><a href="https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Raku_(programming_language)" rel="nofollow">https:&#x2F;&#x2F;en.wikipedia.org&#x2F;wiki&#x2F;Raku_(programming_language)</a>
  • blu3h4t1 hour ago
    You know what my favourite Perl joke is, invented it myself, raku is a Japanese lisp :D
    • smitty1e1 hour ago
      A &quot;risupu&quot;, per Google Translate.
  • lizmat3 days ago
    And the original blog post from almost a year ago: <a href="https:&#x2F;&#x2F;dev.to&#x2F;lizmat&#x2F;towards-a-raku-foundation-3ne2" rel="nofollow">https:&#x2F;&#x2F;dev.to&#x2F;lizmat&#x2F;towards-a-raku-foundation-3ne2</a>
  • talkingtab37 minutes ago
    I got 502 bad gateway. Then a register page. With a section about &quot;Cyber Resilience Act&quot;.<p>That section is worth a read in my opinion.
    • librasteve20 minutes ago
      sorry about the 502, glad to hear that is now resolved - there is some dogfooding going on with this site (uses <a href="https:&#x2F;&#x2F;harcstack.org" rel="nofollow">https:&#x2F;&#x2F;harcstack.org</a>)<p>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
  • xz18r2 hours ago
    The link isn&#x27;t working for me - anyone else?
    • zombot1 hour ago
      Hm, are you on a VPN? Some hosters react bitchy to those.
  • librasteve3 days ago
    see also <a href="https:&#x2F;&#x2F;dev.to&#x2F;lizmat&#x2F;a-year-later-a-trf-1lh0" rel="nofollow">https:&#x2F;&#x2F;dev.to&#x2F;lizmat&#x2F;a-year-later-a-trf-1lh0</a> for some history and perspective
    • zx80801 hour ago
      I looked through this article but wasn&#x27;t able to find why it was decided to establish it in Netherlands (under the Dutch law). Could someone share it?
      • librasteve24 minutes ago
        The site explains &quot;why the EU&quot; as follows:<p>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.<p>As to why NL:<p>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).
      • petesergeant20 minutes ago
        &gt; to find why it was decided to establish it in Netherlands<p>I don&#x27;t think this is more complicated than Liz being Dutch and based in the Netherlands
        • librasteve15 minutes ago
          well, yeah - but noting that there were many consultations and opportunities to challenge this decision and I (for one) would have complained if I didn&#x27;t think that NL was a solid choice
  • qzgrid3758 minutes ago
    Good read, thanks.