アカウント名:
パスワード:
>C++/CLI っていうC++互換でCLI上で動く代物がありますよ。仮にそれが完全C++互換だとしても話は変わらない。
C#は動くためにCLIという名の実行環境/VMが「必要である」のに対し、C++やC言語はそのような実行環境を「必要としない」。
これは「言語の本質的な違いである」と言って過言ではないと思う。
VMを必要とする言語の代表的な物にJavaがありますが、Javaのネイティブコンパイラもあります。VMなしで動作するJavaソフトウェアは、本質的にJavaではないということでしょうか。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
人生unstable -- あるハッカー
C#は完全に別物でしょう? (スコア:1)
Re: (スコア:0)
C++/CLI っていうC++互換でCLI上で動く代物がありますよ。
Re:C#は完全に別物でしょう? (スコア:1)
>C++/CLI っていうC++互換でCLI上で動く代物がありますよ。
仮にそれが完全C++互換だとしても話は変わらない。
C#は動くためにCLIという名の実行環境/VMが「必要である」のに対し、
C++やC言語はそのような実行環境を「必要としない」。
これは「言語の本質的な違いである」と言って過言ではないと思う。
Re:C#は完全に別物でしょう? (スコア:1)
VMを必要とする言語の代表的な物にJavaがありますが、Javaのネイティブコンパイラもあります。
VMなしで動作するJavaソフトウェアは、本質的にJavaではないということでしょうか。