クライアントサイドJavaどうよ? part2
レス数が950を超えています。1000を超えると書き込みができなくなります。
0001Sunがダメ
NGNGマターリ語りましょう。
前スレ
http://pc3.2ch.net/test/read.cgi/tech/1002160815/
0856デフォルトの名無しさん
NGNGOracle とか Borland に文句言えば?
0857デフォルトの名無しさん
NGNGJREはバージョン違いでの動作の違いが甚だしいから、
そうするしかないよ。
0858デフォルトの名無しさん
NGNG0859デフォルトの名無しさん
NGNG他言語との比較でいうと、マルチプラットフォームなのと
資源配布が異様に楽なのを のぞけば、
「あまりかわらない」というレベルでしょうか。
「Javaだと開発がラクだと聞いたぞ、その分開発費が浮く
だろうから安くしろ」なんていうお客様もいらっしゃいますが、
クライアントJavaを普段開発してるモノとしては
何をお寝言をおっしゃっていらっしゃってございますか、
という感想ですね;〜)
0860デフォルトの名無しさん
NGNG0861デフォルトの名無しさん
NGNG0862デフォルトの名無しさん
NGNGJavaのiアプリツール、別に使いにくいとは思わんかったけどなぁ
Forteレベルのソフトは重くて使い物にならないけど
0863デフォルトの名無しさん
NGNGIDEにたよらずant、がいいねえ。
0864デフォルトの名無しさん
NGNGJETもJRE(Sun)も入ってないPCで試したけど>>815のサンプル動いたぞ
体験版は入ってないと動かないと書いてあったが・・・
勘違いしてんじゃねーの?
JETの仕組みはよくしらんが、ただ単にclassファイルを
exeに置き換える、つまりJavaのAPIをWinのAPIに置き換えて
コンパイルしなおしてんじゃないの?
だから、出来あがったexeファイルは純粋なWinの実行ファイルじゃないの?
0865デフォルトの名無しさん
NGNG……
0866デフォルトの名無しさん
NGNGさすがにWin32 APIってことはないですよな。
APIとJVMを間違えていると思われ
0867デフォルトの名無しさん
NGNG意味不明。
0868デフォルトの名無しさん
NGNG0869デフォルトの名無しさん
NGNG> WinのAPIってなんすか?
> さすがにWin32 APIってことはないですよな。
とか言ってるよーな人に短絡的、とか言われちゃったよ。
0870デフォルトの名無しさん
NGNG0871デフォルトの名無しさん
NGNGあんたもね。
0872デフォルトの名無しさん
NGNG0873デフォルトの名無しさん
NGNGJETをただでつかえればええんだけどな〜
0874デフォルトの名無しさん
NGNGGCJ の開発にでも参加するとかすれば?
0875864
NGNGおれJavaくわしくないし大体プログラマじゃないので・・・
で、いいたいことっていうのは
「JETって言うのはJavaでかかれたコードを
C/C++とかに翻訳してコンパイルするんじゃないか?」って言うこと
DLしたファイルがなぜ俺の環境で動いたのか知りたい
0876864
NGNGJavaならprintln("abc");と書くのを
JETを通せばprintf("abc");とかに自動的に読み替えて
C/C++ソースファイルとして読み込んでコンパイルするんか?
ということ
0877864
NGNG「JET は Windows のための Java パフォーマンス ソリューションです。
J2SE 1.4 をサポートし、Microsoft Windows 上の環境で
Java VM の必要性をなくします。Java のアプリケーションを、
C++ のスピードで実行、メモリ フットプリントを軽減し、
リバース エンジニアリングに対してもプロテクトされた
ネイティブの Win32 実行ファイルに変換します。」
0878デフォルトの名無しさん
NGNGにあたる。ところで >>815 は禿しく社員っぽい。
0879デフォルトの名無しさん
NGNG0881デフォルトの名無しさん
NGNG0882デフォルトの名無しさん
NGNG速度的に大差ないんだよね。時間的にはどちらもg++の数倍程度。
JNI絡んだベンチマークはやったことがないんだけどどうなんだろ。
0883デフォルトの名無しさん
NGNGにアクセスできるようにしたのがあるらしい。
これを使えば、.NETのManaged C++みたいなことができるのかな・・・
そうすれば光が見えるかもしれない。
0884デフォルトの名無しさん
NGNG俺の環境では浮動小数演算はHotSpotはg++と同程度、
GCJはg++の2倍程度の計算時間だったよ。
もちろん環境や演算の種類によるだろうけど、HotSpotって結構優秀だと思った。
GUIの体感速度はHotSpotでもどうにもならないのかな。
0885デフォルトの名無しさん
NGNGHotSpotみたいなアプローチは、CやC++みたいにコンパイルタイムの最適化とは
違った進化が見られそうで面白い。
0886デフォルトの名無しさん
NGNGStandardでも可能であれば、ちょっと買おうかと思った。
つーか無料のPersonalでできるようにしてくれ。
0887808
NGNG> 勘違いしてんじゃねーの?
ちゃんと >>819 読んでね。
> Webで公開されているサンプルのように JRE から独立したフルネイティブで
> コンパイルするにはプロフェッショナルエディション + SWT使用 が必要です。
スタンダードエディションでは JRE + JET の配布が必要。
もちろん、インストーラ作成で JRE + JET を組み込めるけどサイズは膨大。
うだうだ言ってないで試してみたらいいと思いますけど?
0888デフォルトの名無しさん
NGNG0889デフォルトの名無しさん
NGNG0890デフォルトの名無しさん
NGNG0891デフォルトの名無しさん
NGNG0892デフォルトの名無しさん
NGNGはぁ?SunがJavaを捨てるんですか?
0893デフォルトの名無しさん
NGNG0894デフォルトの名無しさん
NGNG0895デフォルトの名無しさん
NGNG0896デフォルトの名無しさん
NGNGクライアントサイドで夢を見たSunは道化。
0897デフォルトの名無しさん
NGNG0898デフォルトの名無しさん
NGNG0899デフォルトの名無しさん
NGNG0900898
NGNGこのスレには不要だから
Java撲滅スレとかC#死滅スレに引き籠ってた方がいいと思うな。
あっちの方が相手してくれる人はいっぱいいるよ。
0901デフォルトの名無しさん
NGNG中に >>890 =>>891=>>898=>>895=>>896=>>897
入れておけ
チミもこのスレには不要だから
Java撲滅スレとかC#死滅スレに引き籠ってた方がいいと思うな。
あっちの方が相手してくれる人はいっぱいいるよ
チミは.NETなんだから
0902デフォルトの名無しさん
NGNG君、職場で「空気読めない奴」って言われたことない?
陰で言われてると思うよ。
0903デフォルトの名無しさん
NGNG禿同!
0904デフォルトの名無しさん
NGNG0905デフォルトの名無しさん
NGNG(・∀・)ジエーン
0906デフォルトの名無しさん
NGNG君、職場で「空気読めない奴」って言われたことない?
陰で言われてると思うよ。
0907デフォルトの名無しさん
NGNG禿同!
0908デフォルトの名無しさん
NGNG0909デフォルトの名無しさん
NGNG0910デフォルトの名無しさん
NGNGいまどき >>908 みたいなこと言う奴って笑っちゃうよね。
0911デフォルトの名無しさん
NGNG高度な機能って何じゃろ?
0912デフォルトの名無しさん
NGNG0913デフォルトの名無しさん
NGNGそうだな。>>908はJ2EEと.NETの違いも理解できていない。
.NETはまだWindowsでしかまともに動くものが無い。
そのWIndowsですらUnix系のサーバOSと比べ信頼性に欠けている。
WebServicesに使えるASP.NETもApacheで動かない。
IISで動かすにはあまりにも脆弱すぎる。
本当の意味で最もプラットフォーム非依存を実現した言語では
Javaを超えるものはまだ無い。C#はまだ不完全。
よって.NETがJavaのすべての代替となることはまだ不可能。
0914デフォルトの名無しさん
NGNG0915デフォルトの名無しさん
NGNG0916デフォルトの名無しさん
NGNGまったくだ。
J2EEは使いこなすだけでそうとう高度なスキルを要するし
それにかかるお金も大きいほうなのだから。
0917デフォルトの名無しさん
NGNG>>916 頭洗って出直して来い。
0919デフォルトの名無しさん
NGNGそうなのか。そりゃブビ厨には無理だな。
ってことは.NETは死滅ケテーイだね!
0920デフォルトの名無しさん
NGNG0921デフォルトの名無しさん
NGNGアンチ厨に技術的な説明を求めても無駄なんだな〜
0922デフォルトの名無しさん
NGNG0923デフォルトの名無しさん
NGNGMSこそが.NETこそが至高の存在と思いこんでるアンチ厨には呆れる。
0924デフォルトの名無しさん
NGNG全部代わりがあるものばかりだが。
0925デフォルトの名無しさん
NGNG話のつながりがわからん。
0926デフォルトの名無しさん
NGNG0927デフォルトの名無しさん
NGNGそれにかかるお金も大きいほうなのだから。
0928デフォルトの名無しさん
NGNG0929デフォルトの名無しさん
NGNG0930デフォルトの名無しさん
NGNG0931デフォルトの名無しさん
NGNG0932デフォルトの名無しさん
NGNG0933デフォルトの名無しさん
NGNG0934デフォルトの名無しさん
NGNG0935デフォルトの名無しさん
NGNG自分のことを棚にあげて批判している馬鹿が一人
0936デフォルトの名無しさん
NGNG0937デフォルトの名無しさん
NGNGお騒がせしました。
0938デフォルトの名無しさん
NGNGというかあなたが誘導されて釣られているんでしょ?
ばかなことしてないでちゃんと議論しなさい。
0939はやまった(^^;
NGNG0940デフォルトの名無しさん
NGNG0941デフォルトの名無しさん
NGNGまた再び宗教戦争に突入して結局××厨が暴れてお開き、と。
切ないですな。
つーか、クライアントサイドという事はサーバサイドがあるわけで、そこで通信するプロトコルによっては、
別に端末側はJavaでなくてもオッケーだったりする昨今。
でも、俺的にはとてもJavaのソースが綺麗に思えるので、とても無責任にJavaマンセーの気持ち。
0942941
NGNG0943デフォルトの名無しさん
NGNG問題にして欲しいこのごろ。
0944941
NGNGそれは設計の話ですね。(そうでない?)
何を持って綺麗と言うかによるかもです。
ちなみに俺はGoFのまとめたパターンは、まるで小麦粉から抜き出したグルテンのように
綺麗なものだと思います。って、これはJavaに限らない話だけど。
そんな感じでオブジェクト指向を綺麗だと思ってしまう俺なので、
設計部分をセマンティックに表現できる言語は、綺麗だと思いまつ。
0945デフォルトの名無しさん
NGNGいや、それよりもうちょっと上。
設計が綺麗ならどの言語で書いても同じだし。
(言語に依存した設計って設計じゃないよ)
今のとこ、クライアントサイドでは、
Javaによる解決は綺麗だと思えない。
0946944
NGNGあぁ、そうか。「クライアントサイド」だったか。スレタイ忘れてた(笑
つまり、環境が限定されている状態においてって事?
少なくともそういう意味だと、Javaによる解決は綺麗でない。なぜなら、
強引なプラットフォーム非依存が故の、「前提必須(VMのバージョン等、またそのVM自体の存在)」という
状態が、ある意味不健全だとも言えるかも。
ただ、ゴメンね。
>設計が綺麗ならどの言語で書いても同じだし。
ある程度言語仕様と言語特性(何に強い=何を書く時工数が少なくて済むか、等)によって、
設計の在りかたも変わると思う。だからってここで「だからJava最強!」とは言わないが。
0947944
NGNG>そんな感じでオブジェクト指向を綺麗だと思ってしまう俺なので、
>設計部分をセマンティックに表現できる言語は、綺麗だと思いまつ。
↑これ、逆だな。
設計部分をセマンティックに表現できる言語は、綺麗だと思うから、
オブジェクト指向を綺麗だと思ってしまう、って感じ。 ..... 少なくとも今は。
0948デフォルトの名無しさん
NGNG> なんか Applet前提話でつまらん流れになってたのが、こうガーっと盛り上がってきたかと思いきや、
サーバー寄りの話で盛り上がってたのは君くらいに見えるけど?
まあ変態が暴れるよりはマシか。
0949デフォルトの名無しさん
NGNG> サーバー寄りの話で盛り上がってたのは君くらい
魔法使いさんですか?(w
944=who?
0950デフォルトの名無しさん
NGNG0951デフォルトの名無しさん
NGNG0952デフォルトの名無しさん
NGNG一生むりかもしれんがな
0953hoge
NGNGSUNは、例えば、初心者が、1.4のJREが欲しいと言ったらすぐそれをパソコンにダウンロード出来るように、
SUNのホームページを作ってるだろうか?
ショックウェーブやフラッシュのプレイヤーの様に、すぐマクロメディアのサイトに飛んでダウンロードできる体制を
作れないのだろう。
別に、ウィンドウズですぐ動かなくて良いから、初心者がワンステップで必要なモノが手にはいるように出来ないのだろうか?
マクロメディアが出来てサンに出来ないはず無いのに。
やる気無いんじゃないかって思ってしまう。
0954デフォルトの名無しさん
NGNG0955デフォルトの名無しさん
NGNGレス数が950を超えています。1000を超えると書き込みができなくなります。