Dec 9, 2009
Parrot is more than just PIR and PASM. I’m not talking about the ability to use languages like Rakudo written for the Parrot virtual machine. I am also not talking about the ability to write your own language. Both of those are quite nifty, of course. It is fair to say that those two items are probably why you are experimenting with Parrot in the first place. However, the Parrot distribution also ships with an extra language: NQP.
Oct 2, 2009 (Updated Apr 12, 2011)
This is part 6 of Parrot Babysteps, my ongoing Parrot PIR tutorial.
This one’s a bit more bloggy than the earlier steps, but that’s just the mood I was in when writing it. You can ignore the commentary and focus on the code if that’s your preference.
Sep 17, 2009 (Updated Jul 21, 2010)
This is part 4 of Parrot Babysteps, my ongoing Parrot PIR tutorial.
Jul 11, 2009Parrot is a virtual machine that provides the base for Rakudo and a large number of other languages. I honestly can’t tell you what its virtues are compared to other virtual machines, because I’m just not that well informed. I have been exploring PIR, the Parrot Intermediate Representation language. It’s a lot more low level than what I’m used to, but it is still a lot of fun to play with.