The Complete Course of the Raku Programming Language

I am excited to announce that the Complete Course of Raku is now complete. All five parts of the course have been written and published. The original table of contents was refreshed and updated to include a few new items, which are marked with the ‘NEW’ icon. The earlier-published Part 1 got some updates too, in particular, … Continue reading “The Complete Course of the Raku Programming Language”

Raku++: The Long Read

How a from-scratch Raku compiler in C++ went from an empty directory to ~82% of the official test suite — plus a native code generator, a self-hosting toolchain, and a browser playground — in under three weeks. This is the long version of the story. The short version lives in the announcement; the disciplined version lives … Continue reading “Raku++: The Long Read”

Chapter 5. Working on Grammar

In this chapter, we’ll review the grammar that was created so far and will try to make some changes to make the grammar and the actions more compact, more readable and more user-friendly. The bigger the language becomes, the more important it is to keep its code maintainable.

In this chapter, we’ll review the grammar that was created so far and will try to make some changes to make the grammar and the actions more compact, more readable and more user-friendly. The bigger the language becomes, the more important it is to keep its code maintainable.

🦋 109. 42 via the cubes

In the recent days, you might have seen the calculation that leads to getting an exact value of 42, the answer of Life, the Universe and Everything. Let me copy it here, using the power of Perl 6 and its arbitrary precision arithmetics , not to mention the coolness of using superscripts directly in the … Continue reading “🦋 109. 42 via the cubes”