5月20日、Perl 5系の最新安定版となる「Perl 5.16.0」がリリースされた。2011年5月にリリースされた5.14から約1年ぶりにリリースされた安定版で、後方互換性を保ちつつ機能強化を図っている。なお、本リリースによってPer 5.12系のサポートは終了するという。
Perl 5.16での新機能としては、まず「__SUB__」の挙動が変更された点が挙げられている。これはfeatureプラグマで「current_sub」を有効にする、もしくは「use v5.16」を指定した際に利用できるもので、現在のサブルーチンに対する参照を返すというもの。これによって再帰型のクロージャなどの作成が容易になるという。
続きはこちらから→[SourceForge.JP Magazine] http://sourceforge.jp/magazine/12/05/22/0510242