perlfaq

each()は遅い上に微妙な問題も起きやすい

特別な条件がないかぎり、each()は使うべきではありません。代わりにkeys()/values()を使うべきです。その理由は2つあります。 each()は遅い each()でハッシュ全体をループするのは遅いです。これは、keys()/values()がその内部の値をそのまま参照する*1のに…

perlbrewとPERL5LIBの相性は悪い

window.twttr = (function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0], t = window.twttr || {}; if (d.getElementById(id)) return t; js = d.createElement(s); js.id = id; js.src = "https://platform.twitter.com/widgets.js"; fjs.paren…

Perlのバージョン表記について

このたびperl 5.14.0がリリースされたわけですが、Perlのバージョン表記x.y.zのyは偶数が正規版、奇数が開発版となっています。したがって、5.13系は開発版で今回リリースされた5.14は正規版というわけですね。