2011.08.17 in #4Learning Perl 6 again with Carl Masak
Earlier Ahmad M. Zawawi contributed a lot to the development of Perl 6 but in the past year he was busy with other things. Now he rediscovers Perl 6 with the help of core Rakudo developer and overall nice guy Carl Masak.
2011.09. in #7-n and -p
This is the third part of the series Carl Mäsak has written showing us how the -n and -p parameters work in Rakudo Perl 6. The others are on his blog as well.
2011.10.15 in #12Macros in Perl 6 - what are they, really?
Carl Mäsak describes the two kinds of macros the world knows for programming languages: C pre-processor macros and LISP macros that make the language super powerful. Then he goes on and shows how AST macros work in Perl 6.
2011.12.25 in #22The 2011 Perl 6 Coding Contest
The thing is that this contest can be interesting to anyone who like programming and likes challenges. If you are a 'Perl 5 fan' or a Pythonista, forget about it for a minute. What if this was a Haskell contest? Yeah, I know, you would want to do it as that's one of the coolest language. Writing in Perl 6 is even more interesting. See the announcement of Carl Mäsak
2012.03.14 in #34t3: Addition chains
Even if you don't write Perl 6 code and even if you don't like coding contests, Carl Masak makes this really enjoyable. He explains the problem, and the related issues in a very interesting and easy to read way. Maybe that's only my past as a would-be (and failed) mathematician but I like it.
2012.03.25 in #35Counting t4 configurations
I am not sure if I was in Thailand on a beach, I'd search for hexagonal games on my Android phone - especially as I don't have an Android phone - but Carl Mäsak did just that, which resulted in the 4th task in his Perl 6 challenge. If you like puzzles, this is the right place for you.
2012.04.22 in #40Revenge of the Oslo hackathon
Carl Mäsak breaks a month of blog-silence and writes about the Perl 6 hackathon in Oslo from his point of view.
2012.05.16 in #43t4: Hex puzzle
Carl Masak returns to the Perl 6 Coding Contest.
2012.07.01 in #49Another month of blogging: adventure game, here I come!
Carl Masak has started another writing spree, blogging every day during July as he is developing his adventure game in Perl 6. Not only has he announced it yesterday, he also posted the first entry.
2012.07.01 in #50Devastate The Adventure Game
As mentioned last week, Carl Masak is running a month of blogging. He is writing every day building an Adventure Game in Perl 6. Instead of linking to the 7 posts he made since the beginning, let me link to the intro page, from where he links to the individual articles.
2012.07.27 in #53Making an IF game in August
If you were worried what will you do after Carl Masak finishes his month of blogging, don't worry. The Rakudo Death Star announced its plan to make a game in August.
2012.07.31 in #54The finished game
After a month of blogging, Carl Masak has finished the game. If you have been waiting it to be finished before you start reading, then it's your turn now!
2012.12.09 in #72Longest Token Matching
As part of the Advent calendar Carl Masak explains how strangely consistent Perl 6 is, with the decision to change the behavior of the '|' operator in regexes to always match the longest string.
2013.02.22 in #83t1: Tell knights from knaves
Carl Masak started to go over the solution for the Perl 6 Coding Competition. (and I still have two half-written solution on my hard disk...)
2013.04.24 in #92The #masakism workshop
Would you like to learn Perl 5 or Perl 6 while having fun? Carl Masak is running a one-day workshop *via IRC*, where he will teach you either Perl 5 or Perl 6. This sounds great! The date is May 1 so check it out now!
2013.05.05 in #93After the #masakism workshop
How Carl Masak led a bunch of people in the subway through Github while writing Perl and creating clickable maps.
2013.08.29 in #110t3: Wire crossings
After a longish break, Carl Masak is back with a post covering the 3rd task in the latest Perl 6 coding contest. Don't forget to 'read the reviews'!
2014.06.16 in #152Boxes and pebbles
A math problem solved by Carl Mäsak using Perl 6
2014.10.13 in #169Macros: thunkish parameters
Carl Mäsak started a series of articles discussing macros in Perl 6. A huge topic with lot of unclear dark corners. See also the feedback.
2014.11.28 in #175Macros: "Define Your Own Literals" Day
Embedding SQL in Perl 6 which is embedded in HTML which is embedded in Perl 6... It's just turtles all the way down. And interesting, or maybe horrific example of how slangs (dialects ?) can be embedded into each other with Perl 6.
2015.02.15 in #186You're in a space of twisty little mazes, all alike
A 4x4 grid has 24 internal walls. In the power set of these, some of the members are "mazes", by definition grids with a unique path between every two squares. how many mazes exist?
2015.05.25 in #201Send more money (in Perl 6)
The Send more money is a fun exercise for when you are bored, and it is interesting to implement it in software as well. Following the implementation of MJD in Haskell, Masak is showing it in 4 different ways in Perl 6.
2015.10.17 in #221Macros: Your macro has been put on hold
It's unclear to me what a quasi block is, but it seems it can somehow hold its breath waiting for air to be pumped in later on in the life of the program. My head is spinning.
2015.12.08 in #229Double-oh seven
An update from Carl on his 007 project, a little language that he's been working on to help think and learn about how to do macros.