アカウント名:
パスワード:
オフトピだけど、そういえば、わざわざ言わない場合は、言語のバージョン=実装のバージョン、という暗黙の了解でいいのか。
極端な所では「PHP言語7.0.0」の言語仕様が確定しましたが、それを余すところなく実装したPHPランタイムは未だ無いです、とか、PHPランタイム7.0.0はPHP言語7.0.0仕様を満たしていないバグがあって修正され、ランタイム7.8.3でようやく言語7.0.0相当になりました、とか、そういうバージョン間の齟齬はどうやって処理しているんだろう、とか、とりとめのないことを思ってしまった。サードパーティーのPHPランタイムを作る場合は、PHP言語7.0.0相当を名乗るべきなのか、PHP7.0.0互換を名乗るのべきなのか、とか。ライブラリを公開する場合に、何対応と言えば良いのかとか。
言語と実装の分離がされてるC++とかCとかと比べてどうなんだろう。逆に、Rubyの、実装が仕様だ、はまだ生きてるのかな。
リファレンスを読んだこともないやつが過半数
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
※ただしPHPを除く -- あるAdmin
言語のバージョン (スコア:0)
オフトピだけど、そういえば、わざわざ言わない場合は、言語のバージョン=実装のバージョン、という暗黙の了解でいいのか。
極端な所では「PHP言語7.0.0」の言語仕様が確定しましたが、それを余すところなく実装したPHPランタイムは未だ無いです、とか、
PHPランタイム7.0.0はPHP言語7.0.0仕様を満たしていないバグがあって修正され、ランタイム7.8.3でようやく言語7.0.0相当になりました、とか、
そういうバージョン間の齟齬はどうやって処理しているんだろう、とか、とりとめのないことを思ってしまった。
サードパーティーのPHPランタイムを作る場合は、PHP言語7.0.0相当を名乗るべきなのか、PHP7.0.0互換を名乗るのべきなのか、とか。
ライブラリを公開する場合に、何対応と言えば良いのかとか。
言語と実装の分離がされてるC++とかCとかと比べてどうなんだろう。
逆に、Rubyの、実装が仕様だ、はまだ生きてるのかな。
使う側は実装が全てで言語仕様を気にするやつなんてPHP厨には居ない (スコア:0)
リファレンスを読んだこともないやつが過半数