私は C# の学習を開始し、標準仕様を探していましたが、2.0 以降の C# バージョンは ISO または ECMA によって標準化されていないことがわかりました (または、Wikipedia から収集しました)。これには何か理由がありますか?
質問する
885 次
1 に答える
10
複雑な仕様文書の作成、レビュー、検証、公開、フィードバックの処理、改訂、再公開などにはかなりの時間と労力がかかり、これは有限のリソースであり、仕様の ISO / ECMA バージョンに対する需要は十分ではありませんでした。マイクロソフトにその時間を投資するよう促します。
Microsoft 以外のコンパイラの作成者 (Mono など) は、それがなくても問題なく動作しているようです。
逸話的に言えば、それはまた、2 つの仕様が異なる矛盾することを言っている問題を回避します(これは起こる可能性があり、実際に起こっています)。
于 2013-06-04T12:13:46.897 に答える