直到最近我才意识到 Perl 5.10 有重要的新特性,我想知道是否有人可以给我一些很好的资源来学习这些特性。我在谷歌上搜索了它们,我发现的只是一些幻灯片和一个快速概述。如果有更多的解释,某些功能(至少对我而言)会很好。
任何链接将不胜感激。
-fREW
perldelta联机帮助页包含所有细节。有一个简短(但内容丰富)的幻灯片演示,Perl 5.10 适合那些不完全疯狂的人。以及关于这个问题的一个很好的PerlMonks 讨论。
我发现这篇文章很有用。
这个更侧重于 5.10 高级正则表达式。
最后,这篇关于为什么应该开始使用 Perl 5.10 的精彩总结,我从中提取了以下内容:
Perl Tips中有一系列关于 Perl 5.10 的文章:
还有我在Perl Training Australia 的演示页面上的 What's new in Perl 5.10幻灯片,但由于它们是在 5.10 发布之前编写的,所以有些东西可能略有变化。我相信 rjbs 的Perl 5.10 是为那些不完全疯狂的人准备的,现在涵盖了我的幻灯片所使用的所有内容。
祝一切顺利,
保罗
强制性偏见披露:我写了这篇文章中提到的几乎所有资源,
学习 Perl,第五版及更高版本涵盖 5.10。除此之外,其他人提到的资源,包括perldelta,都相当不错。我已经写了几篇关于The Effective Perler的一些特性的文章。
最好的入门方法是选择一个有趣的功能并尝试使用它。这就是您会发现的指南作者的想法。这就是你真正应该开始学习任何语言的方式。
正则表达式改进包括命名捕获:看这里
请参阅 Ricardo Signes 的幻灯片,了解他出色的“Perl 5.10 For People Who Not All Insane”。
http://www.slideshare.net/rjbs/perl-510-for-people-who-arent-totally-insane