My second day began with a Damian Conway talk about perl6. Here are tidbits from that and other talks:
- perl6 allows you to define new language constructs and modify current ones. Damian Conway walked us through some conversions of his current perl5 modules to perl6 that demonstrated this in full. I was completely tripping out for at least 30 minutes after the end of that session.
- You can use an apostrophe in a module name for effect because this is what :: used to be called. Hence, ACME::Don't.
- perl6 needs a CPAN, or whatever they are going to call it.
- Samy demonstrated how to build packet sniffers, ARP spoofers, and other useful utilities in perl... without depending on any c libraries. All who attended his talk bore gleeful looks of mischief as they walked out.
- George Lakoff pointed out that we should should be saying that "perl is alive" (instead of negating a frame). Mr. Lakoff makes a good point, but the lame "perl is dead" frame is so widely believed that it can be effectively countered with direct force.
- Perl needs marketing. Actually, CPAN needs marketing.
Comments
Post a comment