VBは中間言語?
- 題名: VBは中間言語?
- 著者: たたか
- 日時: 2006/04/22 17:36:10
- ID: 15426
- この記事の返信元:
- この記事への返信:
- ツリーを表示
- 題名: Re[1]: VBは中間言語?
- 著者: YAS
- 日時: 2006/04/22 17:40:46
- ID: 15427
- この記事の返信元:
-
[15426] VBは中間言語? たたか 2006/04/22 17:36:10
- この記事への返信:
- ツリーを表示
- 題名: Re[2]: VBは中間言語?
- 著者: たたか
- 日時: 2006/04/24 9:55:32
- ID: 15449
- この記事の返信元:
- この記事への返信:
- ツリーを表示
お世話になります。
「VB(.netではなく)はC#やJAVAと同じ中間言語である」
とどこかで読んだのですが、納得できません。
初期のVBは完全なインタプリタでコンパイル機能はなかったそうです。
後期のVBはコンパイル機能を搭載して、その生成する実行ファイルの速度が改善されたそうです。
最初の文章は後期のVBを指したものだと思いますが、となると、
VBでコンパイルした実行ファイルは、機械語ではなくて何らかの中間言語に翻訳されている
と思うのですが、この中間言語は一体どこで最終的な機械語に変換されているのでしょうか?
C#はCLRで、JAVAはVMで、コンパイルした中間言語を最終的な機械語に変換していると思うのですが、
ではVBはどうなのでしょうか?