Visual Basic 中学校 掲示板 投稿の管理
タグのない投稿を抽出
統計
RSS
Visual Basic 中学校
投稿一覧
VBとC#の差は言語が違うということだけでしょうか?
この投稿へのリンク
https://keijiban.umayadia.com/ThreadDetail.aspx?ThreadId=9739#CommentId15491
この投稿の削除
削除パスワード
削除する
コメント本文
投稿者
よねKEN
 (社会人)
投稿日時
2010/8/11 22:36:15
まだまださんのおっしゃるようにVBもC#もコンパイル後は、
MSIL(CIL、ILとも呼ばれることがあります)という中間言語にコンパイルされます。
VBで書いてもC#で書いても結果として出力されるMSILの内容が同じであれば、
まったく同じ性能になる、ということになります。
ただし、VBとC#とは言語仕様が違いますので当然コンパイラも別です。そのため、
似たようなソースコードをコンパイルしたとしても、同一のMSILになるとは限りません。
とはいえ、ほぼ似たようなMSILにコンパイルされるので、ほとんど差はでないでしょう。
後、VBとC#の開発環境は別々に開発されているので、細かい点では、
それぞれに優れたところそうでないところはあります。