アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
長期的な見通しやビジョンはあえて持たないようにしてる -- Linus Torvalds
native (スコア:0)
を追加してホスイ・・・。
#Javaの言語仕様でC/C++みたくexe形式が出来れば最強、と思ってるわけで。
#もっとも個人的な意見にすぎないし、Sunがやるわけないのも充分わかっているの
#ですが・・・。
#gcjは激しく使えんし。
Re:native (スコア:0)
Re:native (スコア:0)
一般ユーザのみなさま方にとってはコマンドラインの入力なんかできませんし、
*.jarをダブルクリックすれば実行できることを知ってる人は限られますから。
#後はメモリのバカ食いと起動時のクソ重さとGUIが早くなれば・・・。
Re:native (スコア:1, すばらしい洞察)
といっても、Hello World するだけでも
100 を超えるクラスが必要になりますし、
GC 等の機能も完備しなければならないので、
わざわざ何MBもする DLL を配布するか、
わざわざ何MBもする EXE を配布する必要が生じると思われます。
> 一般ユーザのみなさま方にとってはコマンドラインの入力なんかできませんし、
> *.jarをダブルクリックすれば実行できることを知ってる人は限られますから。
こちらの理由だけでしたら、
JNI 等を使って起動させるだけの exe ファイルを
添付すれば解決すると思いますが。
Re:native (スコア:0)
>添付すれば解決すると思いますが。
このためだけにJNIまで使って・・・てのはちょっと。
それにPure Javaでなくなるのなら、最初からC/C++で書きますよ。
Re:native (スコア:0)
javac が native コード吐けたほうが良い、というのに比べれば
Java アプリをキックするだけの exe ファイルを作るなんて
JNI を使う/使わないに関わらず凄く簡単だと思うんだけど。
JNI 使ったこと無いから勉強するのが面倒なのだろうか?