>>653
その発言は知らんが、仕様はあくまで手段であって、目的ではないからな。
とはいえ、その時代の価値観を今に持って来ていいわけはない。
仕様準拠の方がコミュニティ含め長期的な生産性は上がるのは確実。
ただ実際は、それとは程遠い。
JSは現実的に唯一、「ソースコードでの品質を担保」出来てる(させられてる)環境だが、
プログラマは実行環境の差異に振り回され、
IE死ね、次にFirefoxも死ねで、chromeに統一されることを望んでいる。
他言語は、RustにしてもC#にしても、主たる環境でのコンパイル結果でテストしており、
仕様準拠なソースコードならあらゆる環境で動作するとは言い難い。
Javaも元祖"Write Once, Run Anywhere"だが、実際は"Write Once, Debug Everywhere"になった。
本質的に、プログラマは、「自分と(ユーザー含めた)他人が同じ環境」が一番楽なのでこれを望む。
コンパイラ別のオプションや#ifdefなんて、コンパイラを固定してしまえばそもそも不要となり、
生産性を上げるためには環境を絞ったほうがいい。
ただこれでは永遠にソースコードでの品質は確保できない。
(たまたまその環境で動作するコードが出力されてるのをテストしてるだけになる)
この点、仕様と実装がデタラメに運用されてるC言語のほうが、
主たる環境もgcc/Clang/VC/各社勝手コンパイラと多種多様であり、
結果的にあらゆる環境でそのコードがコンパイルされ、テストされるので、
まだ「ソースコードでの品質を担保」に近いというのは皮肉だ。
ニュース
- トランプ大統領「イラン戦争の賠償金は各国が米国に支払うべき」 [Hitzeschleier★]
- 来日したドイツ議員団 「日本の鉄道は時刻表通りにくる、なぜドイツはできないのか」「日本はドイツの模範である」 [お断り★]
- 欧州のビールラベルに「フグシマ」「爽快な津波」 “震災想起”させ販売元が謝罪 [煮卵★]
- 【速報】 ニトリ、サイバー攻撃を受けて、最大3762万件の会員情報が流出か [お断り★]
- ロシア、メドベージェフ前大統領 「日本たばこ産業(JT)の株が下落したのは良いことだ」 [お断り★]
- 【料理】約2割がコンロキャンセル界隈…シニア世代へも拡大 SHELLY「東京とかだと必要ない⋯後片付けが好きじゃない」 [少考さん★]
- 【高市朗報】トランプ、イラン凍結資産80億ドルと引き換えにホルムズ海峡開放か [733893279]
- 【悲報】TOUFUSAN、冷笑される…🏡
- 安倍晋三の名言がまた発見される。「政治家にとって一番重要な能力は運だよ。ウンが良くないと2回も総理大臣できないだろ」 [389326466]
- 【画像】進撃の巨人のミカサ・アッカーマン(15)さん、エレンを守る為に性処理兵団へ配属させられる…
- ダイソーの鏡餅ってタイ産の米だけど
- 【超朗報】スクリプト消える [164880235]