トップページ⇒tech
18コメント3KB

CVB.Netのコンパイラを作らないか?

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
C#&VB.Netのネイティブコンパイラを作らないか?
VB.Net→C#は、もうあるので
C#→ネイティブコード
または
C#→C++のトランスレータを考えているのだがどうよ。
0002デフォルトの名無しさんNGNG
利点は何だね?
0003デフォルトの名無しさんNGNG
スレタイでC#&VB.netにしたはずだったのだが、なぜこうなるのだろうorz
0004デフォルトの名無しさんNGNG
2chのバグ
0005デフォルトの名無しさんNGNG
ちょっとコンパイラの作り方をしっていれば、C# C++ トランスレータは猿でもできる
.NetFramework はそうは逝かんけどね、糞ででかいから。
クソスレ禁止、削除依頼出しとけよ
0006デフォルトの名無しさんNGNG
利点か。速度。
.Netアプリは非力マシンにやさしくなさすぎる。
00071NGNG
>>5
猿でもできるか。
漏れは見かけたことないのだが、誰か作って実装したヤシいるのか?
0008デフォルトの名無しさんNGNG
>>6
多分高速にはならない、高速性はC/C++特有の言語仕様にある。
0009デフォルトの名無しさんNGNG
ネイティブコードを出力した程度で
速度が改善するとでも?
ライブラリも含めて全部ネイティブ化しないと無理。
0010デフォルトの名無しさんNGNG
>>9
ライブラリは結構ネイティブな部分あるよ、CLIソース読んでミソ
0011デフォルトの名無しさんNGNG
ngen.exeを使えばネイティブコードに変換できる。
0012デフォルトの名無しさんNGNG
わずか11レスで問題解決。

削除依頼出しとけよ
0013デフォルトの名無しさんNGNG
ネイティブでも重いぞ。

C++のクラスで済ませるべきものまでCOMにしてみれば、よーくわかるぞ。
0014デフォルトの名無しさんNGNG
そこで>>2に回帰ですよ
0015デフォルトの名無しさんNGNG
>>3
トリビア
C#でなくC♯(IMEで、”しゃーぷ”)だ
0016デフォルトの名無しさんNGNG
X68000で初めてパソコンを使って以来、ずっとシャープだと信じてた。
0017デフォルトの名無しさんNGNG
目の付け所が
0018デフォルトの名無しさんNGNG
■ このスレッドは過去ログ倉庫に格納されています