When we start all over again with advent calendars, publishing one article a day until Christmas. This is going to be the first full year with Raku being called Raku, and the second year we have moved to this new site. However, it’s going to be the 12th year (after this first article) in aContinue reading “It’s that time of the year”
Author Archives: jjmerelo
RFC 307, by Simon Cozens
RFC 307, on what happens when an object has already been built.
RFC22: Control flow: Builtin switch statement, by Damian Conway
The problem C has switch/case, and many other languages either copied it, or created a similar construct. Perl in 2000 didn’t have any such thing, and this was seen as a lack. A Tale of Two Languages This RFC not only became two (related) features, it did so in both Perl and Raku with dramaticallyContinue reading “RFC22: Control flow: Builtin switch statement, by Damian Conway”
RFC1: Threads
RFC 1, by Bryan C. Warnock: Threads It might or might not be the case that the need for a real multithreaded architecture in Perl was the real motive behind the creation of what was initially called simply Perl, then Perl 6, and eventually Raku. It was probably late 90s or early 10s, when weContinue reading “RFC1: Threads”
20 years ago tomorrow
20 years ago, on the first of August, the inception of a language started to, well, incept. Actually, it started a bit earlier than that. Perl was in need of change, so it was decided that the community itself should propose what the language needed to do to go forward one step, from Perl 5Continue reading “20 years ago tomorrow”
Happy new year!
This year’s advent calendar is over, and it leaves us lots of articles on metaprogramming, applications, useful Raku modules, how to migrate from Perl, programming techniques and even how to work with Raku inside containers. No more articles until next year, and the call is already open: if you want to tell something about RakuContinue reading “Happy new year!”
Day 9: a chain (or Russian doll) of containers
If you’re in the business, you’ve probably by now heard about containers. They can be described as executables on steroids, or also, as its namesake, a great way of shipping applications anywhere, or have then stored and ready to use whenever you need them. These kinda-executables are called images, and you can find them inContinue reading “Day 9: a chain (or Russian doll) of containers”
Day 6 – Put some (GitHub) Actions in your Raku (repositories)
After being in beta for quite some time, GitHub actions were finally introduced to the general public in November 2019. They have very soon become ubiquitous, over all combined with the other release that were recently made by GitHub, the package (and container) registry. We can put them to good use with our Raku modules.Continue reading “Day 6 – Put some (GitHub) Actions in your Raku (repositories)”
A Raku Advent Calendar
You can’t change the past. You can’t even change the future, in the sense that you can only change the present one moment at a time, stubbornly, until the future unwinds itself into the stories of our lives. — Larry Wall.