アカウント名:
パスワード:
良くも悪くもそういう印象が強いですね。あんなに古いスクリプトが現行のperlで動いている!という。なので、perl6 のニーズを疑問視してしまいます。。
> あんなに古いスクリプトが現行のperlで動いている!
Perl4→Perl5での非互換性にはもう昔話なんですかね。非互換内容はいろいろありますが [xrea.com]その中でも「ダブルクオート文字列中の@が配列変数展開されるようになった」という変更がかなり影響大きかったと思ってます。「"mail@example.com"」といった文字列が、Perl4ではそのままなんだけど、Perl5では「@example」を変数展開して(変数が空なら)「"mail.com"」って文字列になっちゃったり。この仕様変更のせいで動作がおかしくなるスクリプトも結構たくさんありました。
Perl6もそうだし、「モダンPerl」とか言って、古くても動くプログラムを排斥しようとする動きも気に入りませんね。「モダンPerl」をもてはやす人たちの書き方は、どうせあなた方がくさす古い書き方よりも早く廃れるんだけどね。
Perl6は、セカンドシステム症候群を地で行ってる感じがします。
もしかして: absoluteもしかして: obsoleted
つっこむなら obsolete が形容詞だというところまでいこうよ。
辞書には形容詞しか載っていないかもしれませんが、動詞としても使われています。 (特にテクニカルな文書ならメジャーな使い方だと思います。)
RFCでは、改定や拡張の文言によく動詞として使われますね。 > obsolete
あれ、気づいてなかったけど、変なところにぶら下げちゃってたな……。まあ、誰もそこにはツッコんでないってことは誤解は無いってことだな、と思ってちょっと安心した。すみません。
何年か前、Perl5のリビジョンをあげたら、FMLがいっぱいワーニング出すようになったと聞いたことがあった(メール配送自体は問題無し)。もう治したっぽいが(http://www.fml.org/)
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
にわかな奴ほど語りたがる -- あるハッカー
obsolutedを出さなかった言語 (スコア:1)
良くも悪くもそういう印象が強いですね。あんなに古いスクリプトが現行のperlで動いている!という。
なので、perl6 のニーズを疑問視してしまいます。。
Re:obsolutedを出さなかった言語 (スコア:2)
> あんなに古いスクリプトが現行のperlで動いている!
Perl4→Perl5での非互換性にはもう昔話なんですかね。
非互換内容はいろいろありますが [xrea.com]その中でも「ダブルクオート文字列中の@が配列変数展開されるようになった」という変更がかなり影響大きかったと思ってます。
「"mail@example.com"」といった文字列が、Perl4ではそのままなんだけど、Perl5では「@example」を変数展開して(変数が空なら)「"mail.com"」って文字列になっちゃったり。
この仕様変更のせいで動作がおかしくなるスクリプトも結構たくさんありました。
Re: (スコア:0)
Perl6もそうだし、「モダンPerl」とか言って、古くても動くプログラムを排斥しようとする動きも気に入りませんね。
「モダンPerl」をもてはやす人たちの書き方は、どうせあなた方がくさす古い書き方よりも早く廃れるんだけどね。
Re: (スコア:0)
Perl6は、セカンドシステム症候群を地で行ってる感じがします。
Re: (スコア:0)
もしかして: absolute
もしかして: obsoleted
Re: (スコア:0)
つっこむなら obsolete が形容詞だというところまでいこうよ。
Re:obsolutedを出さなかった言語 (スコア:2)
辞書には形容詞しか載っていないかもしれませんが、動詞としても使われています。 (特にテクニカルな文書ならメジャーな使い方だと思います。)
HIRATA Yasuyuki
Re: (スコア:0)
RFCでは、改定や拡張の文言によく動詞として使われますね。 > obsolete
Re: (スコア:0)
あれ、気づいてなかったけど、変なところにぶら下げちゃってたな……。まあ、誰もそこにはツッコんでないってことは誤解は無いってことだな、と思ってちょっと安心した。すみません。
Re: (スコア:0)
何年か前、Perl5のリビジョンをあげたら、FMLがいっぱいワーニング出すようになったと聞いたことがあった(メール配送自体は問題無し)。
もう治したっぽいが(http://www.fml.org/)