アカウント名:
パスワード:
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
あつくて寝られない時はhackしろ! 386BSD(98)はそうやってつくられましたよ? -- あるハッカー
native (スコア:0)
を追加してホスイ・・・。
#Javaの言語仕様でC/C++みたくexe形式が出来れば最強、と思ってるわけで。
#もっとも個人的な意見にすぎないし、Sunがやるわけないのも充分わかっているの
#ですが・・・。
#gcjは激しく使えんし。
Re:native (スコア:2, 参考になる)
Eclipse すら動いてるし、今や MinGW 版もあるし。
Re:native (スコア:0)
Re:native (スコア:1)
ということが出来なくなるので、
ソースコードを公開させる圧力になります。
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 使ったこと無いから勉強するのが面倒なのだろうか?
Re:native (スコア:0)
現在ではアプリケーションのサイズが数十メガバイトになってもあまりユーザーにとって苦にはなりません。たとえ Hello World と画面に表示するプログ
Re:native (スコア:1)
(´д`;)
Re:native (スコア:0)
classを呼び出すexeができるらしいが。
Re:native (スコア:0)
あれはどういう風に実現してたのでしょう?
# 近所の電気屋で、つい数ヶ月前迄売ってたけど…誰が買ったんだろう?