アカウント名:
パスワード:
Java仮想マシンの命令がハードウェア実装されたプロセッサはいくつか存在するようだがどうして流行らないんだろう?
思ったより性能が出ない? 単価が高い? Java自体に魅力がない?
AndroidやiPhoneでは JavaVMは不要なので、そもそもいらない。なのでスナドラやExynosとかでもJazzeleが入ってない。PCクラスになってしまうと、JITが優秀すぎるし、パフォーマンスが必要なところをJavaで書くか?という大前提が狂うのでメリットがない。
ARMのJazzele(DBX)が使えるぐらいの組込み用途だと普通に使ってる。当たり前すぎて話題にもならんってレベルで使われてる。
ARMなんて使えないってレベルの組込みになると専用言語だったりCになるので出番がない。
求められる層では普及してるし、求められる層は広くはないというだけだと思う。
WebAssembly「・・・」
3 billion devices run Javaとは謎の言葉だが、next billionのAndroidとどっちが広いんだろう。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
身近な人の偉大さは半減する -- あるアレゲ人
Java仮想じゃないよマシン (スコア:0)
Java仮想マシンの命令がハードウェア実装されたプロセッサはいくつか存在するようだが
どうして流行らないんだろう?
思ったより性能が出ない? 単価が高い? Java自体に魅力がない?
Re:Java仮想じゃないよマシン (スコア:1)
AndroidやiPhoneでは JavaVMは不要なので、そもそもいらない。なのでスナドラやExynosとかでもJazzeleが入ってない。
PCクラスになってしまうと、JITが優秀すぎるし、パフォーマンスが必要なところをJavaで書くか?という大前提が狂うのでメリットがない。
ARMのJazzele(DBX)が使えるぐらいの組込み用途だと普通に使ってる。
当たり前すぎて話題にもならんってレベルで使われてる。
ARMなんて使えないってレベルの組込みになると専用言語だったりCになるので出番がない。
求められる層では普及してるし、求められる層は広くはないというだけだと思う。
Re: (スコア:0)
WebAssembly「・・・」
Re: (スコア:0)
3 billion devices run Javaとは謎の言葉だが、next billionのAndroidとどっちが広いんだろう。