See related links to what you are looking for.
「Perl 5コアの開発はここ数年、負の連鎖が続いていた。リリースは滞り、開発者は去り、将来の見通しはどんどん悪くなっていった。ここで話すのは、Perl 5の開発におけるこの悪い流れがどのようにして、楽しく、前向きで、エキサイティングなものに変わったか、というストーリーだ」 Perl 5のコアデベロッパーで、ActiveStateの技術リードでもあるJan Dubois氏は、4月13日に同社のブログにポストしたエントリ「Perl 5 is Alive」で、このように書き出しています。 Perlは、機能が高度化し複雑になったPerl 5までのバージョンを見直し、新たに作り直そうと、2000年にPerl 6の開発が始まりました。しかしPerl 6は10年たったいまでもリリースされておらず(今月に最初のバージョンがリリースされるといわれていましたが…)、一方でPerl 6の開発が始まってからは、
2008年07月10日22:30 カテゴリLightweight Languages perl - use strict なしでstrictに これに対する真面目な解答とちょっと不真面目な解決策を。 strict プラグマについて - perl-mongers.org 「use strict; って何でデフォルトでオンになってないの?」 言われてみれば確かに。何でなんでしょうか? まず長い理由としては、下位互換性。Perl 5とPerl 4は、C++とC以上に異なる言語ですが、しかしCがC++の先祖だったように、Perl 4はPerl 5の先祖でした。Perl 5のリリースにあたっては、機能拡張と同じぐらい下位互換性に気が使われてたのです。おかげでPerl 4のスクリプトは、Perl 5でもほとんど無変更で動かすことが出来ました。いきなりstrictになったら動かなくなっちゃいますよね。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く