Which two books are they?
The only one I can find is Perl 6 and Parrot Essentials, Second Edition, unless you're including the first edition.
I've recently read the 2nd edition and liked it very much. Pretty much 1/3 Perl 6, 1/3 PASM, and 1/3 PIR, and about half of the two Parrot sections contain the standard reference for the opcodes for PASM and PIR. It seems it's intention is to pique your attention for Parrot as much as for Perl 6, and it almost made me want to take up PASM and do some pseudo-assembly work (reality check => Perl skills revision more important).
I like the changes being made for Perl 6. It's also clearly explained why Perl 6 programs will be shorter and easier to read (excluding purposeful obfuscation) and write than Perl 5. Some nifty tweaks and $foo.baa($baz) method calls, oh and a distinction between sub and method which helps you remember WTF that subroutine was really for. It looks like Perl 6 will be worth breaking backwards compatiblity, but it's Perl so you can use a Perl program to upgrade your old code.
I kind of want to get hold of the 1st edition and see how much it changed... the inclusion of Parrot most likely
PS: I have had some exposure to linguistic theory and formal methods so there was a lot of "between the lines" stuff that came through for me. Who said you don't learn anything from failing token philosophy papers.
|