クライアントサイドJavaどうよ? part3
■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん
NGNGSwing/AWTの安住の地を探すためのスレ。
前スレ
http://pc2.2ch.net/test/read.cgi/tech/1032665721/l50
前々スレ
http://pc3.2ch.net/tech/kako/1002/10021/1002160815.html
0455デフォルトの名無しさん
NGNGお前学生だろ。世間知らず
0456デフォルトの名無しさん
NGNGつーか、そもそも君は使ってみたのかね?話はそれからだ。
だが、PureJavaでCASEツールのような巨大アプリは無理だ。
1アプリでウィンドウやらボタンやらコンポーネントを大量に
生成して負荷の高い処理をさせるにはJavaは向かない。
ただし、クライアント用(要は一般人用)のちょっとしたアプリ
程度なら十分だし、処理速度も気にならん。要は適材適所。
数年前のレベルで思考停止して遅い遅いとわめくだけなら
馬鹿でもできるよ。
0457デフォルトの名無しさん
NGNG(”つーか”がどこにかかるのかわからん)
0458デフォルトの名無しさん
NGNG0459デフォルトの名無しさん
NGNGうーん、どんなものが必要かちょっと妄想してみた。
1. HTML パーサー
2. レンダリングエンジン
3. JSP バリのダイナミックコンパイル & クラスローダー (Mozilla の js.jar で代用も?)
3 は何とかなるとしても 1 と 2 がネックかな。文字列解析とレンダリング
は Java がネックとしてる処理だし。
0460デフォルトの名無しさん
NGNG0461デフォルトの名無しさん
NGNGみたいなHTML(今はXHTMLで書いたけど)が、あったとして、
http://do.sakura.ne.jp/~junkroom/cgi-bin/megabbs/readres.cgi?bo=lounge&vi=1027870433&res=64
でUI生成ってことで合ってますよね>>434
(ソース汚いですがイメージが伝わればそれでいいです)
0462デフォルトの名無しさん
NGNGhttp://do.sakura.ne.jp/~junkroom/cgi-bin/megabbs/readres.cgi?bo=lounge&vi=1027870433&res=65
でした。(この掲示板勝手に;(セミコロン)が入るみたいなんで、適当に直してクレクレ)
0463デフォルトの名無しさん
NGNGそうそう! 言いたかったのはこういう奴の発展系。スタイルシート
でレイアウト調整して、裏のロジックとの繋ぎや簡単な処理のための
実行時スクリプトが記述できる奴さ。
0464デフォルトの名無しさん
NGNG俺と同じこと考えてるな。
ただ、実行時スクリプトは少し反対気味だな。
実装が( ゚Д゚)マンドクセーってのもあるし、仕様が肥大化するのもどうかと思う。
(ほんとにやるかどうか知らんけど)ひとまずHTML+CSSが落ち着いてから、もしくは
少し離れた感じのプロジェクトでやった方がいいと思う。
<FORM ACTION="method:///execHoge(this);"> は面白そうだけどね。
独り言
・XHTML1.0+CSS2(or CSS1)が無難?
・awt,swing.swtを差し替え可能に(Namespaceで振り分け?)
0465デフォルトの名無しさん
NGNGJavaならではではないけどJavaで書かれたソース公開の2chビューアが
あればいいな(てもうあるのかな)
0466デフォルトの名無しさん
NGNGローカルプロキシタイプならあるみたいだね。
スタンド亜ローンは知らない。
0467デフォルトの名無しさん
NGNGJavaScript みたいな完全インタープリタを実装するんじゃなくて、スクリプトから
Java ソースを生成して実行時にコンパイルして実行する感じ。これなら仕様が
決まっているので肥大化しないだろう。というか <SCRIPT LANGUAGE="hoge"> の
hoge 指定によって呼び出すインタープリタをプラグイン的に切り替えれれば
JavaScirpt や VBScript も乗るかも。
<FORM ACTION="..."> や <A HREF="..."> は HTTP とか Method Invocation の
他に RMI/IIOP なんかと統合出来たら面白いかもなー。あとリモートの EJB とか。
0468デフォルトの名無しさん
NGNGAntをパクレ。多分それでおしまい。
0469デフォルトの名無しさん
NGNGもう少し詳しくお願いします。
0470名無し
NGNGこれのJava版?
0471デフォルトの名無しさん
NGNGmonalipseどうよ?
Eclipseのプラグ印だけど
0472デフォルトの名無しさん
NGNGLonghorn Avalon
0473デフォルトの名無しさん
NGNGjBVしかないっぽいね。スタンドアロンのもほしいな。
0474デフォルトの名無しさん
NGNG起動だとか早くなっているとrelease notesには書いてあるけれど、実際早い気がする!?
Hotspotも早くなってる。SSE, SSE2に対応した、とか書いてあるし(藁
0475デフォルトの名無しさん
NGNGそれだけに相変わらずのフォントが悔やまれる。
0476デフォルトの名無しさん
NGNGっていうか
─┼─ │─┼ヽヽ
○| │ │ 〜〜〜
/ し │
なんか、普通のソフトみたいに立ち上がる。
いままでなんだったんだろう。。。
0477デフォルトの名無しさん
NGNG0478デフォルトの名無しさん
NGNG0480デフォルトの名無しさん
NGNG0481デフォルトの名無しさん
NGNGこれに向けた準備じゃねぇですか?
http://www.zdnet.co.jp/news/0304/01/ne00_java.html
0482デフォルトの名無しさん
NGNGハード固有のJavaAPI公開したらどうなるんだろ?
メーカーによってアプリの速度変わったり・・・
携帯のときと同じく混乱しそう
あんま独自路線のことはやらんでくれよ
ま、
プログラマとしてはうれしいやら悲しいやら・・・
0483デフォルトの名無しさん
NGNGハード固有ったって、携帯ほどハード変わらないし。
CPUはみんなインテル互換で音源はサンブラ互換でディスプレーもXVGAかそこら。
いままで120×160の解像度だったのが250×300になったとかだったら泣くけど。
っていうか、どうするねん、iモードの画像。。。
0484デフォルトの名無しさん
NGNGSwingのフォント表示は、フォントの問題というよりレンダリングエンジンの
問題だと思うんだがどうか。
0485デフォルトの名無しさん
NGNGあんた馬鹿?
0486デフォルトの名無しさん
NGNGすでにAppleはMac固有のAPI公開してますし
IBMはSWT公開してますし。
そういうことしちゃいけないのはMicrosoftだけ
0487デフォルトの名無しさん
NGNGおまえも馬鹿?
0488デフォルトの名無しさん
NGNG0489デフォルトの名無しさん
NGNGに期待!
0490デフォルトの名無しさん
NGNG前よりかなり進化してる。
ダウンロードしながらインストールできるようになった。
インストールする項目をM$Officeのインストール時のよに選択できるようになった。
0491デフォルトの名無しさん
NGNG0492デフォルトの名無しさん
NGNG0493デフォルトの名無しさん
NGNG0494デフォルトの名無しさん
NGNGおまえも馬鹿 ?
0495デフォルトの名無しさん
NGNG使ってみた感想として
どのあたりが.NETに追いついていないのか説明してくれ
.NETは他のOSで100% Pure .NETでも 100% Pure C#でも実現していないようだが。
そのあたりは全然Javaに追いついていないようだ。
0496デフォルトの名無しさん
NGNGAWT/Swingの惨状を直視できないんだろうか。
0497デフォルトの名無しさん
NGNGいいじゃん。すくなくとも95% Pureは実現できたほうがいいじゃん
0498デフォルトの名無しさん
NGNG0499デフォルトの名無しさん
NGNGJavaと.NET両方使ってすぐに分からないのなら感性が麻痺してるんだろうな。(嘲笑禿藁
0500デフォルトの名無しさん
NGNGで、たとえばどこよ?
0501デフォルトの名無しさん
NGNG「分からないので教えてください」って言えよ。
0502デフォルトの名無しさん
NGNG>>499がJavaと.NETをどう違うと思ったかなんてわからないからおしえてください。
0503デフォルトの名無しさん
NGNG漏れには>>499がすぐに分かったような「Javaが.NETに追いついていない」理由はわからないので教えてください。
0504デフォルトの名無しさん
NGNG0505デフォルトの名無しさん
NGNG0506デフォルトの名無しさん
NGNG0507デフォルトの名無しさん
NGNG0508デフォルトの名無しさん
NGNGいい勉強になりましたね。
だんだんかわいくなってくるんですよ。
MS厨とか。
0509デフォルトの名無しさん
NGNGせいぜい 60% Pureなんじゃない?
C#に限っては 10% Pure にも満たないと思われ
0510デフォルトの名無しさん
NGNGだから起動も早くなってるんだよ。
言い換えれば、100% Pure Javaの崩壊。
0511デフォルトの名無しさん
NGNG0512デフォルトの名無しさん
NGNGJavaの幻想の一つ。
そのおかげでSwingがあの体たらく。
0513デフォルトの名無しさん
NGNG死滅スレからコピーすんなよ。
ちゃんとレス番号つけろよ
それより、本当に100% Pure Javaが崩壊したのかい
0514あぼーん
NGNG! i iノノリ)) 〉
i l l.´ヮ`ノリ <先生!こんなのがありました!
l く/_只ヽ
| ̄ ̄ ̄ ̄ ̄|
http://saitama.gasuki.com/mona/
0515デフォルトの名無しさん
NGNG100%Javaそのものが空想の産物。
0516デフォルトの名無しさん
NGNGこれだからJavaは駄目だな。
0517デフォルトの名無しさん
NGNG事実上限定されているとしても、100% Pure Javaです。
0518デフォルトの名無しさん
NGNG死滅スレ逝けアフォ
0519デフォルトの名無しさん
NGNG糞スレ立てるなアフォ
0520デフォルトの名無しさん
NGNG0521デフォルトの名無しさん
NGNGこれをgcjでネイティブコンパイルして、
Javaとは一言も言わずに公開してみようかと思ってる。
これで誰からもJavaだとばれなければ、クライアントサイドJavaの未来は
案外明るいんじゃないかな。
0522デフォルトの名無しさん
NGNG死滅スレの奴らに反応しすぎ。
Javaを貶している馬鹿は無視しろよ
0523デフォルトの名無しさん
NGNGどこが?
0524デフォルトの名無しさん
NGNG100% Pure Java が Java 実行環境のことを言っているのだと思っているヴァカが
いるスレはここでつか?
0525デフォルトの名無しさん
NGNGJDK 1.4.2 の好評さに危機感を覚えてここまで出張か。
ご苦労なこったな。
0526デフォルトの名無しさん
NGNGgcj 使うと余計遅くなると思う
0527デフォルトの名無しさん
NGNGgcj使うと現段階ではJavaのままより遅くなるのはご存知?
0528デフォルトの名無しさん
NGNGクライアントサイドJavaのネックの一つだろ
0529デフォルトの名無しさん
NGNGJETコンパイラのこといってんのかい。
しかし、Javaは、いちいち新OSに備えてソースを書き直す手間
を省くこと、ネットワークに強いことに価値があるからそれはどうかと。
0530528
NGNG>いちいち新OSに備えてソースを書き直す手間を省くこと、
>ネットワークに強いことに価値がある
これとJRE入れる必要がなくなるのと何の関係が?
0531デフォルトの名無しさん
NGNGそうでもしないと誰にも使ってもらえないからな。Javaの現状では。(プ
0532デフォルトの名無しさん
NGNGちゃんと分かってるじゃないか。偉いぞ。
0533デフォルトの名無しさん
NGNGなるほど。Javaが高速化された理由が書いてある。
http://java.sun.com/j2se/1.4.2/ja/changes.html#runtime
HotSpotコンパイル速度向上しただけで速くなったのか。
Itanium用は処理速度が30倍まで向上!?
0534デフォルトの名無しさん
NGNG死滅スレにお帰り
0535デフォルトの名無しさん
NGNG違います。セキュリティチェックを省いて、
Pure Javaを廃止してネイティブコールを多用しているからです。(ゲラ
0536デフォルトの名無しさん
NGNGすごーい!勉強家さんだね(〃▽〃)キャー♪ 偉いぞぉ。
0537デフォルトの名無しさん
NGNG0538デフォルトの名無しさん
NGNG> Class.forName とその関連メソッドを多用するアプリケーションの性能が大幅に改善されました。
これは完全に>>537の証拠だな。
0539デフォルトの名無しさん
NGNGItaniumの件は今までインタプリタ
0540デフォルトの名無しさん
NGNGへぇ〜☆物知りさんなんですね♪
アッチの方のお勉強も色々教えて欲しいナ(*´ε`*)チェッ❤
0541デフォルトの名無しさん
NGNGどこがクロスプラットフォーム?
素直にSWT使った方がマシだよ。(ププ
0542デフォルトの名無しさん
NGNGKDEは無視。JCPって何のためにあるの?
0543デフォルトの名無しさん
NGNGひょっとして天才さん出現!?(〃▽〃)キャー♪
>>542
SunはGNOME採用してるしなあ。
まあ漏れはJavaは嫌いじゃないがSunは嫌いだな、昔から。
結構こういう人はいそうだけど。
0544デフォルトの名無しさん
NGNGSolarisがGnomeをサポートしてるからね。
0545デフォルトの名無しさん
NGNG0546デフォルトの名無しさん
NGNG0547デフォルトの名無しさん
NGNG小泉様の下僕なの?(〃▽〃)キャー♪カッコイー❤
0548デフォルトの名無しさん
NGNGいい加減君たちも目を覚ましなさい。
0550デフォルトの名無しさん
NGNG私C#もJavaも両方やってるの(・∀・)
Monoも使ってるしgcjもswtも好きよ❤
0551521
NGNG遅さが問題にならないレベルで、見た目もネイティブと変わらなければ
ユーザーはJavaだと気が付かないと思うんだよ。
普通のユーザーならVCで書かれてようがDelphiで書かれてようが
違和感なく動いてれば気にしないだろ?
ランタイムが必要なくなって、速度も普通、見た目も同じなら、
クライアントサイドでやっとVCやDelphiに並んだって言えるんじゃないかな。
ただし、HelloWorldのexeが2メガあったのを見たときは
思わず目を疑った。
もちろん速い方がいいし、Windows以外のユーザーもいるから
素のJava版も出すよ。
0552デフォルトの名無しさん
NGNG> ネットワークに強い
ハテ?
100% Pure Javaなwebサーバやメールサーバやネームサーバってあるの?
0553デフォルトの名無しさん
NGNG100% pure java の意味が分かっていないのですね
0554デフォルトの名無しさん
NGNGなるほど。Java は VM 記述用の言語だったんだw
■ このスレッドは過去ログ倉庫に格納されています