トップページ⇒tech
983コメント266KB

クライアントサイドJavaどうよ? part3

レス数が950を超えています。1000を超えると書き込みができなくなります。
0001デフォルトの名無しさんNGNG
.NET軍に蹂躙されてしまったクライアントサイド。
Swing/AWTの安住の地を探すためのスレ。

前スレ
http://pc2.2ch.net/test/read.cgi/tech/1032665721/l50
前々スレ
http://pc3.2ch.net/tech/kako/1002/10021/1002160815.html
0002デフォルトの名無しさんNGNG
関係・関連スレ

Java 高速GUI SWT
http://pc2.2ch.net/test/read.cgi/tech/1032448424/l50

★お前らJavaはJNIで組もうぜ★
http://pc2.2ch.net/test/read.cgi/tech/1033795664/l50

【徹底討論】Java3Dの可能性について考える
http://pc2.2ch.net/test/read.cgi/tech/1033703640/l50

Javaって死滅しちゃうの?
http://pc2.2ch.net/test/read.cgi/tech/1042268758/l50

【Java/C/他】統合開発環境Eclipse GM4
http://pc2.2ch.net/test/read.cgi/tech/1039405354/l50
0003デフォルトの名無しさんNGNG
そし
0004デフォルトの名無しさんNGNG
Delphi最高!
0005デフォルトの名無しさんNGNG
Sunマンセー
0006デフォルトの名無しさんNGNG
これからの世界JAVAが主流になるんやないの?
0007デフォルトの名無しさんNGNG
>>5
JavaマンセーでもSunマンセーなのはかなり変わってるな。
0008デフォルトの名無しさんNGNG
Swingのアプリケーション作るのにお勧めのGUIエディタおしえてくんろ
0009デフォルトの名無しさんNGNG
Javaアプリの起動が劇的に早くなる裏技キボンヌ。
0010デフォルトの名無しさんNGNG
Swingが内部でAWT使っているものというならば、
AWTの仕様を変更するとSwingの仕様も変更される?
0011デフォルトの名無しさんNGNG
SWTは仲間はずれですか、そうですか
0012デフォルトの名無しさんNGNG
Javaプログラミング ステップアップラーニング[Swing活用編]
http://www.gihyo.co.jp/books/syoseki.php/4-7741-1667-X
こんな本、出てた。
0013デフォルトの名無しさんNGNG
>>11
SWTの書籍ってあるんですか?
0014デフォルトの名無しさんNGNG
だからだれかあのダセーUIなんとかしろっていってんだろ
0015デフォルトの名無しさんNGNG
>>9
・スプラッシュウィンドウで誤魔化す。
・OS起動時にJVMを起動してしまう。ユーザの要求があったら
 「ウィンドウを新しく開く」だけにする。
・必要以上のCLASSファイルのロードが発生しないようにする。
 (コアAPIクラスのlookupを軽くする為に、rt.jarを解凍して
 しまうという手があるそうだが、どんだけ効果あるんだろね)
などなど。

理屈を考えたら回避策はいくつか思いつくな。あんさも自分で
考えたら?

>>14
SwingのUIの見た目の交換は簡単だよ。作るのが面倒ならWebで
探しなさいよ。
0016デフォルトの名無しさんNGNG
>>・OS起動時にJVMを起動してしまう。ユーザの要求があったら
>> 「ウィンドウを新しく開く」だけにする。

「ウィンドウを新しく開く」だけにする。 とは、クラスファイルのローディング?
それとも「JVM起動」で全アプリのクラスローディングするの?

>>・必要以上のCLASSファイルのロードが発生しないようにする。

どうやってやるの!?そんなこと・・
00179NGNG
>>15
WEBで探してもろくなものが出てこなかったから言っているわけだが・・
まだ一般レベルで美しいといえるLookAndFeelは有料の一個だけしか、この世にないだろ。
結構さがしたがどれも中途半端

美しいLookAndFeelがバンバンフリーで出てくれれば
「腐れGUIのJava」から、「GUIがウリのJava」に一気に大逆転できるのにね。
0018デフォルトの名無しさんNGNG
現状の Look and Feel は「プログラマでありデザイナである」人しか
いいものが作れないので、普通のデザイナさんでも使える Look and Feel
ビルダーが出回れば良い。Flash みたいに。

まぁ無理だろうけど。
0019デフォルトの名無しさんNGNG
(・∀・)!!
http://homepage3.nifty.com/digikei/ten.html
0020デフォルトの名無しさんNGNG
俺は作るほうのデザインセンスはないんだが
たとえば、MacのようなGUIが最高なんですか?
たとえば、GNOMEはどうですか?

個人的にはMacはかっこいいと思うが
長い時間見てられない
GNOME なんか知らんけど汚い というかデザインセンス無さすぎ
Motifもちょい違う感じ使ってて違和感感じる
KDE まあ普通に使える
WindowsXP カラフルだと思うが色彩感覚0
それ以前のWindows 普通に使える 見ていて疲れない
JavaSwing プログラムの動作を確認するのに忙しく
デザインにまでこだわったこと無い
0021デフォルトの名無しさんNGNG
個人的にはQNXのGUIがクセがなくていいと思うが。
0022デフォルトの名無しさんNGNG
Swingのアプリケーション作るのにお勧めのGUIエディタおしえてくんろ
0023デフォルトの名無しさんNGNG
>>14
自分でLayoutManager2クラスを継承して
改良したら?
0024デフォルトの名無しさんNGNG
>>22
メジャーなSwingのGUIエディタなんぞ数えるほどしかない。
ので全部使ってみるがよろしかろう。
0025デフォルトの名無しさんNGNG
>>20
あなたが今まで使ってきた OS は Windows98 以降だけですね?
0026デフォルトの名無しさんNGNG
>>22
やっぱForte?
0027デフォルトの名無しさんNGNG
>>22
俺は、BeanBuilderって言うの使ってる
すべてXML形式で保存されるやつ
まあ、テストでチョイチョイと作るには向いてるかな
Forteとか重すぎでいまいち使う気になれん
0028デフォルトの名無しさんNGNG
>>27
BDKみたいなやつ?

SwingやAWTなどのGUIには必ずしもBeanが
必要とは限らないような気がするけど

アレ系Beanって良く使われているほうですか?

BeanというとJSPのBeanがよく役に立っており
そっちのBeanは役に立っているのかどうか....?
002927NGNG
>>28

一回使ってミソ
http://java.sun.com/products/javabeans/beanbuilder/index.html

BDKとは違う
ForteのGUIツールと似ているから
GUI作るの楽だよ
だけど、吐き出すコードはXMLなので
BeanBuilderの外でこのオブジェクト使うときは
以下のようにする(参:チュートリアル)

try {
InputStream is = new BufferedInputStream(
new FileInputStream("sample.xml"));// sample.xmlが作ったファイル
XMLDecoder d = new XMLDecoder(is);
Object o = d.readObject();
} catch (IOException ex) {
System.out.println(ex.getMessage());
}

0030デフォルトの名無しさんNGNG
EclipseプラグインでSwingのGUIエディタってあるんですかね?
0031デフォルトの名無しさんNGNG
>>30
まだ無い
プラグイン開発してるのかどうかもわかんない
0032デフォルトの名無しさんNGNG
>>30
WSADつかったら?高いけど。
0033デフォルトの名無しさんNGNG
>>18

それ!すげーいい発想
本当に無理なんだろうか・・
0034デフォルトの名無しさんNGNG
Swingの問題は山積みだから、LookAndFeelとかは後手後手にまわるだろうな
ちょい前にスピードとネイティブアイコン、デスクトップルート、推奨サイズの問題が解決されたが
そういうSUNが仕様を決めないとどうにもならない場所からまず改善されていくだろ。てかそうじゃなきゃ本当に困る
0035デフォルトの名無しさんNGNG
>>18 >>33

SunがFlashのライセンスを取ろうとしているという話はどうなったんでしょう?
あれでJava2D, AWT, Swing, AppletなどをFlashのように簡単に描けると期待していたのですが...。
0036デフォルトの名無しさんNGNG
>>34
残ってる問題を教えてくれ
0037デフォルトの名無しさんNGNG
>>33
クライアントやっている人が少なくてさらにその中の少数が欲しがるだけ
だから、需要がない。
0038デフォルトの名無しさんNGNG
>>32 WSADよりWSSDのほうが金額ずっと安いよ。20万しない。
0039デフォルトの名無しさんNGNG
>>37
そういえば、Java死滅スレで、
携帯電話でJavaからFlashを起動するツールがでたとか.....。

こっちのJavaもなかなか面白くなってきましたか。
0040デフォルトの名無しさんNGNG
Javaが不要になったってこと?
0041デフォルトの名無しさんNGNG
Flash直接起動でJavaの地位低下は免れない。
0042デフォルトの名無しさんNGNG
JWSでJavaアプリ直接起動ってのはどうなったのよ?
0043デフォルトの名無しさんNGNG
Flashってよく知らんけど、アプリつくれるの?
アニメとかゲームしか見たことないけど
0044デフォルトの名無しさんNGNG
>>41
FlashがJ2EEやServletなみの高度なことができるならな
0045デフォルトの名無しさんNGNG
>>44
お前は、ツッコミ偽装のボケなのか?
0046デフォルトの名無しさんNGNG
>>43
ブラウザかFlashPlayer上のみで動くアプリしか作れないよ。

Macromedia製品でFlash似のアプリを作れるツールはあるらしいよ。
"Made With Macromedia" というロゴが付いたソフトはそんなツール使ったっぽい。
0047デフォルトの名無しさんNGNG
Flash や Director が Java の GUI フロントエンドになれば良いだけの
ことじゃん。ロジック記述に弱い Flash と GUI 機能に弱い Java と。

>>46
それ多分 Director じゃねっすか?
0048デフォルトの名無しさんNGNG
FlashのようなGUIは出来ないことは無い・・・
ただし、描画という形で・・・Swingも実際描画されてるわけだから
遅いのは当然
むかし、JNIつかってGUI部分だけVC++で作っといて処理をJavaでやらせたことあったけど
あれじゃ、意味ネーよな
0049デフォルトの名無しさんNGNG
FlashがあればJavaイラネーな
0050デフォルトの名無しさんNGNG
>>49
FlashがJ2EEやServletなみの高度なことができるならな
0051デフォルトの名無しさんNGNG
Java不要になるし、連携が必要な部分は
Macromedia Flash Remoting MX使えばJavaも.NETもその他も
同じレベルになっちゃうね。
0052デフォルトの名無しさんNGNG
>>51
その程度じゃRMI並みのことしかできまへん
0053デフォルトの名無しさんNGNG
>>51
Macromedia Flash Remoting MXがJ2EEやServletなみの高度なことができるならな
0054デフォルトの名無しさんNGNG
ここは「クライアントサイドJava」のスレなので、その点を
よーくお含み頂いた上で発言をお願いいたします。
0055デフォルトの名無しさんNGNG
Flash でどの程度のことができるかってあんまり知らないんだけど、
算術演算、論理演算などをバリバリに使っても
HotSpot や JIT コンパイラのおかげでそれなりの速度で実行できるのが
(クライアントサイドでの) Java の強みなんでないのかと
俺は思ってるんだけど、どうなんでしょうか?

どういうところでその強みが活きるかっていうと、ゲームとか研究分野とか?
でもそれらの分野で Java を有効に使った例ってあんまり見ないような…?
0056デフォルトの名無しさんNGNG
> でもそれらの分野で Java を有効に使った例ってあんまり見ないような

クライアントサイドでは不要ってことですよ
0057デフォルトの名無しさんNGNG
>>55
> HotSpot や JIT コンパイラのおかげで

携帯に積まれるとでも思ってるのですか?
0058デフォルトの名無しさんNGNG
>>57
Sunの技術は世界一ですが何か?
0059デフォルトの名無しさんNGNG
>>55
大学では Java 割と使ってるよ。
0060デフォルトの名無しさんNGNG
学生程度じゃあJavaぐらいしか使いこなせないからねえ
0061デフォルトの名無しさんNGNG
>>60
そのJavaすらも使いこなせない馬鹿学生が多いんだよ
0062デフォルトの名無しさんNGNG
ここは「クライアントサイドJava」のスレなので、その点を
よーくお含み頂いた上で発言をお願いいたします。
0063デフォルトの名無しさんNGNG
はやくFlashをJavaAppletに統合してくれ
0064デフォルトの名無しさんNGNG
今後JavaAppletは間違いなく廃れます。
JavaWebStartは便利だよ。
0065デフォルトの名無しさんNGNG
Javaの居場所はクライアントサイドでは無い
0066デフォルトの名無しさんNGNG
>>64, >>65
このスレは、それをうすうす感じていながら
クライアントサイド Java とかアプレットへの
愛着を捨て切れない人が集まるスレなので御勘弁を。
0067デフォルトの名無しさんNGNG
>>66 禿同
0068デフォルトの名無しさんNGNG
新たに提出された反論書では、どのソフトウェア上でもシームレスに
動作する(Run Anywhere)環境を生み出すことに失敗した
Sun MicrosystemsのJavaは、.NETで実現するWebサービスと比較して、
はるかに劣る時代遅れの技術であると非難されている
また、Javaプログラムのグラフィカルインタフェースは貧弱であるにもかかわらず、
大量のメモリを消費する欠陥を抱えているとしている。

http://pcweb.mycom.co.jp/news/2003/02/25/18.html
0069デフォルトの名無しさんNGNG
>>68
3-4行目以外は激しく同意だ。Java好きだが。
0070デフォルトの名無しさんNGNG
哀愁ただよってますね…。
Swing 好きなんだけどなぁ。
Swing になれちゃったから SWT のスタイルは拒絶反応おこしてしまって書けない。
0071デフォルトの名無しさんNGNG
>>70
漏れは逆に、SWTにすっかり馴染んでSwingから離れてしまった。
Swingの方が確実に高機能なんだけどね。
0072デフォルトの名無しさんNGNG
そうだ!5年後に今のSwingを使い始めれば、サクサクに違いない!
でもダサいのは変わらない!
0073デフォルトの名無しさんNGNG
>>72
いや、*理論上は*見た目のダサさは取り換え可能ですよね。Swingって。
あくまで理論上は。

設計という観点からは Swing の方が SWT より優れていると信じたいんだが…
New I/O もしかり、理論は実装に負けてしまうのか。
0074デフォルトの名無しさんNGNG
>>72
5年後には パッケージごと deprecated されてたりして。
0075デフォルトの名無しさんNGNG
> あくまで理論上は。

そんなの誰も求めてない
0076デフォルトの名無しさんNGNG
>>75
ええ。だから実装が増えることもなく5年後も状況はかわらない…ってことですよ。
0077デフォルトの名無しさんNGNG
つーかSunがGetJavaWebStartがんばってるっていうから
JWSでソフトアップしてGetJavaWebStartにリンクはったけど、
どこがどう力いれたの?って感じ
トップを日本語ページにしてもダウンロードは英語ページになるし
FTPだ、なんだのインストールボタンは今までのJREダウンロードとまったく手間かわってないじゃん!!

しかも、ダウンロードされるJWSは最新版じゃないし、
JWSの機能で自動ダウンロードしたJRE1.4+JWS最新版は、ダウンロード直後意味不明なメッセージが英語メッセージが出て、RESTARTボタン押したら、どうやら、もう一回WebStart実行しなければいけないらしい

最後のオチにせっかく起動したアプリはWinXPでは動くのに、今回実行したWin95ではハングアップ!(Swingのメモリ消費のせい?)

こんなめんどくさいダウンロードPGでも混乱する。
素人がダウンロードできるわけがない。

今更だがなにがクロスプラットフォームだ、大嘘つくんじゃねーよと
いいたいぜ。
趣味だからいいものの、こんなんとても仕事じゃつかえんわ

本当にSUNは信じられない糞だ
0078デフォルトの名無しさんNGNG
>>77
Sun ムカツクよな。はやく Java から手を引いてほしいわ。
0079デフォルトの名無しさんNGNG
つーか裁判に突っ込む人的、経済的資源があるなら
BugParade の処理とかに回せよって思う。
0080デフォルトの名無しさんNGNG
>>77
Win95でハングアップするのは、OSのせいの5割あると思うが(ワラ
JDK1.2のころに、Swing使っただけで必ずWin98がハングアップ
するという、とんでもないバグがあったなあ…Winのバグのせい
だったよ。
0081デフォルトの名無しさんNGNG
>>73
カスタムLookAndFeel なら作ってる奴らが結構居たような?
0082デフォルトの名無しさんNGNG
この憂鬱な気分を吹き飛ばしてくれるような
CoolなSwing使ったアプレットじゃないJavaプログラムどなたか紹介してくれませんか?
0083デフォルトの名無しさんNGNG
>>82
Forte
0084デフォルトの名無しさんNGNG
>>79
法的な問題を処理する能力を一生かけて高めてきた Sun シャインが、
「今日からバグ担当ね」と配置換えを食らって途方にくれてる様を素直
に想像してしまった。 w
0085デフォルトの名無しさんNGNG
Javaで作られていてスタンドアロンのアプリケーションで市販されている
ソフトってどんなものがありますか?

やっぱり少ないのですか?
ちょっとJavaやっていて不安になってきたので、誰か知っている人がいたら
教えて下さい。
0086デフォルトの名無しさんNGNG
Javaでスタンドアロンって開発ツールしかないだろ。
0087デフォルトの名無しさんNGNG
一太郎Arkとか
0088デフォルトの名無しさんNGNG
XMLエディタは開発ツールにはいるかな?
0089デフォルトの名無しさんNGNG
omaenonakanohitomotaihenndana
0090デフォルトの名無しさんNGNG
>>89の訳 ローマ字読むのは俺だけで十分
お前の中の人も大変だな
0091デフォルトの名無しさんNGNG
>>77
まあ、そういう情報はJava厨が隠蔽してきたわけだが。
0092デフォルトの名無しさんNGNG
>>91
まあ、お前がJava厨になったわけだが。


0093デフォルトの名無しさんNGNG
っていうかさ、みんなクライアントでなんか作ってるの?
今まで作ったJavaアプリ教えてよ
おれは、MySQLのクライアントアプリ(SELECT、UPDATE、INSERTなどの基本コマンドぐらいしか実装してないけど・・・)
ファイル選択ダイアログ(ツリー表示のやつ)
今作ってるのはWindowsでいうところのペイントの色選択ダイアログ(Sun標準がダサいため自作しようとおもって)
あとは、GUI使わないやつならファイルのcopyコマンドとか
0094デフォルトの名無しさんNGNG
Java萌えだが、あまりの遅さに放置気味の俺としては、
どんどんスピードや便利さで叩かれて、
まともにつかえるものになってほしいと常々思ってきたわけだが...
.netがいい起爆剤になってくれたらいいんだけどな。
009593NGNG
そういえばさ、Linuxのgccにgjcだかgcjとかいう
基本的なAPIで書かれた*.javaファイルをJVM無しで実行できるファイルに
コンパイルできるツールがあるらしいんだけど使ってる人いますか?
2年前ぐらいの本に書いてあった記事なんだけど・・・
0096デフォルトの名無しさんNGNG
最近、Swingがカッコよく見えてきた。病気かな?
0097デフォルトの名無しさんNGNG
>>95
gcj ね。http://gcc.gnu.org/java
GUI や new I/O みたいな新しい機能使わないならそれなりに動くよ。
前にちょっとしたベンチマークを取った結果。
http://pc2.2ch.net/test/read.cgi/tech/1007731543/796-799
0098デフォルトの名無しさんNGNG
GUI使わなければJavaも早いんだけどな。
悔しいよ。

GUI使わないと今度は裾野が広がらないし・・・
0099名無しさん@Vim%ChaliceNGNG
>>98
優れたソフトウェアは、ハードウェアより長生きする。
優れた設計技術を持ち、開発当初のモチベーションを
保ち続けることができるなら、GUIにJavaを使うのは
十分ありでしょ。ソフトが成熟してくるころには、十分
実用的な速度になってるはず。
VC++で、WinAPI使いまくりのアプリとかに比べ、ソフト
の寿命はずっと長いと思うよ。
0100デフォルトの名無しさんNGNG
でも MS は VirtualPC の技術買ったからねえ。
0101デフォルトの名無しさんNGNG
そう言い続けて早八年。
0102デフォルトの名無しさんNGNG
>>99
ありがとう。
なんか励まされたよ。
0103デフォルトの名無しさんNGNG
SWT! SWT! SWT!
0104デフォルトの名無しさんNGNG
SWTはもうJavaじゃないという罠。
SWingにもうちょっと頑張ってほしいところ。
0105デフォルトの名無しさんNGNG
ここのSwingアプリみてみぃ
ちょっとは希望が見える

http://www.jgoodies.com/
0106デフォルトの名無しさんNGNG
>>105
これはいったい??
IEエクスプローラーみたいなもの?
0107デフォルトの名無しさんNGNG
>>99
未だ生まれてもこれないのに
寿命なんて心配するな
0108デフォルトの名無しさんNGNG
AwtよりSwingの方が軽量コンポーネントだとJavaの本には盛んに書いてありますが

実際はSwingの方が重くないですか?
周りもAwtで実装するって言ってる人が多いんですけど。
0109デフォルトの名無しさんNGNG
>>108
軽量とか重量というのは、実行速度とは関係無いです。
クラス構造の話です。
0110デフォルトの名無しさんNGNG
>>109
あ、そうなんですか。
ありがとうございます。
勉強不足でした。
0111デフォルトの名無しさんNGNG
>>105
軽〜い!
これ本当にSwingで作ってるの?
ちょっと信じられない。
0112デフォルトの名無しさんNGNG
>>109
重量:何でもかんでも再描画するGUIコンポーネント
軽量:必要なところだけ描画するGUIコンポーネント
ってな説明を聞いた事があるんだけど、クラス構造の話なんだっけ?
0113デフォルトの名無しさんNGNG
>>104
んなこといったらAWTだってJavaじゃない(ネイティブAPIに直結)わけで。
でも確かに、SWTがJava標準になると、3つものGUIなAPIが同梱されることになり、
ますますJavaのGUIは糞という評判が高まるだろうね。
0114デフォルトの名無しさんNGNG
>>112
"クラス構造"だけだと何も言ってないのと変わらん

GUIの文脈だと、
ネイティブのウィジェット(WindowsならHWND)と一対一に対応させるのが重量で、
必ずしも一致しないのが軽量、じゃなかったかなあ。

ATL(ActiveXコントロール用ライブラリ)にもウィンドウレスコントロール
というのがあるけどまさに軽量コントロール(HWNDを持たない)
0115デフォルトの名無しさんNGNG
>>98
JDK1.4になってからSwingは大分早くなったのにまだ不満なのか?
0116デフォルトの名無しさんNGNG
重量:OSリソース(ハンドル)の消費
軽量:OSリソース(ハンドル)の消費無し
といういう意味です。

Windowsで言うと、
AWT は WindowsAPI をラップして使っているだけなので、ウィンドウハンドルを消費しますが、
Swing は 親Windowに描画しているしているだけなので、
親ウィンドウのハンドルしか消費していないということです。
つまり、リーソス不足で、OSフリーズが無くなると...

.NETのSystem.Windows.Forms は、AWTとやっていることは変わらないので、
リソース不足でOSフリーズは起こります。

どっちが時代遅れの技術かは明白...
0117デフォルトの名無しさんNGNG
>>114 >>116
解説ありがとうございます。

0118デフォルトの名無しさんNGNG
とりあえず、あんまり SWT マンセーするのは危険な気がする。
0119デフォルトの名無しさんNGNG
>>105 のやついいなあ。やる気でました。
0120デフォルトの名無しさんNGNG
>>116
時代遅れなのはOSだと思うが
0121デフォルトの名無しさんNGNG
でも自前でやっちゃうことによって
OS とかドライバのチューンの恩恵はうけにくくなっちゃうんじゃないの?
0122デフォルトの名無しさんNGNG
よ〜し、パパも>>105みたいのを作っちゃうぞ〜



おめでてーな、俺・・・・
0123デフォルトの名無しさんNGNG
>>116
9x系のWindows使ってるあんたが時代遅れ。
0124デフォルトの名無しさんNGNG
OSのリソース使うor使わないってのは実装の方が考えて
APIレベルでは考える必要がない、って風にしてほしかったな。

用は Swing のAPI使って SWT が使いたかったなと。
0125デフォルトの名無しさんNGNG
RedHat8使ってたらMetalとかいうThemeがあるんだけど、これって・・・。
0126デフォルトの名無しさんNGNG
>>105
こいつはマジでFlashに勝っている!

インストール中のアニメーションのアルファチャンネル、
シェイプトウィーン、モーショントウィーンはFlashと互角だ。
あれをFlash並みに簡単に作れるIDEが欲しいくらいだ。
0127デフォルトの名無しさんNGNG
張り合う先がFlashってのもなんだかそこはかとなく悲しい気が…。
しかしまあ、組み方次第ってことだね。
0128デフォルトの名無しさんNGNG
>>126
Flashと張り合うのかよ・・・

Javaも落ちたものだ
0129デフォルトの名無しさんNGNG
>>127
Applet とは競合してる(た)わけだし。
0130デフォルトの名無しさんNGNG
たわけと読んでしまう俺はインテリ
0131デフォルトの名無しさんNGNG
>130はマウス
0132デフォルトの名無しさんNGNG
FlashはAppletと競合しているたわけ者ですか?

身の程を知れということですね。
0133デフォルトの名無しさんNGNG
Applet には期待してないんで Flash で置きかわっても別にいいな。個人的には。
0134デフォルトの名無しさんNGNG
Flashの勝利ですが。
気位ばかり高くて実質は屑という、いつものJavaのパターンですな。
0135デフォルトの名無しさんNGNG
>気位ばかり高くて実質は屑という、いつものJavaのパターンですな。
これは結構あるよなぁ…
まあハイエンドじゃそんなに問題になってないとしても。
0136デフォルトの名無しさんNGNG
ハイエンドでも同じく屑でプログラマは泣いてるが
市場原理より企業利益が優先されるエンタープライズ市場では
反MSという利点だけで使用されている
0137デフォルトの名無しさんNGNG
うちの会社も、昔からIBMのマシン使ってるし、IBMに開発を依頼したんであって、
Javaを選択したわけじゃないもんな。
0138デフォルトの名無しさんNGNG
>>136
> 市場原理より企業利益が優先されるエンタープライズ市場では
意味不明
0139デフォルトの名無しさんNGNG
会社どうしのおつきあい優先って事でしょうな。
末端消費者なら、良い物に直ぐ飛びつくでしょうが。
0140デフォルトの名無しさんNGNG
1.4だと随分Swingも速いね。
エクセルとJavaアプリの動きや起動速度があまり変わらなかった。

でも、どういうわけか相変わらず、Javaのアプリを見ると遅いという気
がしてしまう。
第一印象は恐ろしいね。
0141デフォルトの名無しさんNGNG
微妙に遅いんだと思うよ。時計なんかじゃ計測できないほど。
でも、1、2年後には、その感覚もなくなりそうだな。
0142デフォルトの名無しさんNGNG
でも、1、2年後には、Javaもなくなりそうだな。
0143デフォルトの名無しさんNGNG
> でも、1、2年後には、その感覚もなくなりそうだな。
この言葉聞き飽きました。今度こそ信じていいのですか?
0144デフォルトの名無しさんNGNG
1、2年後には IT 関係の仕事なくなってるし。
0145デフォルトの名無しさんNGNG
あーあ、JREを標準装備しないOSを作った場合は無期懲役〜死刑に
処すって法律が出来ればいいのに・・・
0146デフォルトの名無しさんNGNG
>>133-134
Flashは汎用性が低くオブジェクト指向プログラミングできないから
駄目。Flashはデザイナのためのおもちゃ。
プログラマから見ればFlashは屑です。

>>136
>反MSという利点だけで使用されている
んなわけない。ちゃんとした理由もあるし。信頼と実績のあるJ2EEを利用する。

>>141 1,2年後というより新しいマシンに買い換えるか「クロックアップしたころには」
といった方が説得力がある。

>>143 新しい最速マシン買ってから。
>>144 次はDNA関係の仕事?

>>145 そんなことでそんな法律ができてしまえば、M$もWindowsを買わない者に
無期懲役〜死刑にする法律を作ることを要求してくるだろう。
0147デフォルトの名無しさんNGNG
> 信頼と実績のあるJ2EE

へ?
0148デフォルトの名無しさんNGNG
おいおい、ここは死滅スレじゃないですよ。
哀愁漂わせながら Swing の話しをしましょうよ。
0149デフォルトの名無しさんNGNG
146みたいな香ばしい発言をする奴は勘弁だな
0150デフォルトの名無しさんNGNG
Flashは確かにデザイナー向けだ。しかしWebページ作成を仕事にしてるのはほとんどがデザイナーだからなぁ
携帯Flashは制限がJavaよりゆるくて速度がJava以上ならすんなり受け入れられると思うよ
0151デフォルトの名無しさんNGNG
JavaとFlashとの違い

電子メディアの殴り合い
http://www.hotwired.co.jp/webmonkey/geektalk/97/44/
0152デフォルトの名無しさんNGNG
しかしJavaは敵が多いな…
0153デフォルトの名無しさんNGNG
>>152
M$はもっと敵がおおいぞよ
0154デフォルトの名無しさんNGNG
http://slashdot.jp/articles/03/03/03/2240224.shtml?topic=49
死亡判定出ました
0155デフォルトの名無しさんNGNG
一般ユーザから (Sun の) Java に関する不満が噴出するのももうすぐか…。

今までは JRE なんて Java 開発者くらいしかインストールしなかったからな。
0156デフォルトの名無しさんNGNG
フィードバックにきちんと対応していけば、現状より良くなるよ。
0157デフォルトの名無しさんNGNG
>>155
インストールしても、ソフトがないからなぁ。

>>156
前向きだな。
0158デフォルトの名無しさんNGNG
Java の真の敵は Microsoft でも C# でも Flash なんかでもなく Sun だろう。
0159デフォルトの名無しさんNGNG
>>152
それだけJavaの守備範囲が広いということなんだろうけどそのどれも(以下略
0160デフォルトの名無しさんNGNG
Swing はクラスのロードさせすましちゃえばそれほど重くはないよね。
まあネイティブには敵わないけどさ。

http://www.02.246.ne.jp/~torutk/javaclasslauncher/index.html

みたいなのが公式にも採用されたらちょっと状況良くならないかな。
0161デフォルトの名無しさんNGNG
>>160
Javaは動作は遅くないけどメモリ食い過ぎのような気がする,Swingに限らず.
0162デフォルトの名無しさんNGNG
>>161
起動は遅いよね。
メモリもVM同士シェア出来るものはシェアしちゃうってやれば
ちょっとはなんとかならんかな。

もっともクライアントサイドの場合、
シェアする程プログラム動かしてるかどうかって問題もあるが。
0163デフォルトの名無しさんNGNG
>>161
メモリは仕方がない気がする。
0164デフォルトの名無しさんNGNG
.NETと比べるとお粗末すぎるぜ>めもり
0165デフォルトの名無しさんNGNG
>>161
別のOSが立ち上がってると思えば,こんなもんかぁ,とも思えるかも.

だが単にアプリが立ち上がってるようにしか見えないからとんでもないように
思える.ちょっとしたジレンマだなこりゃ.
0166デフォルトの名無しさんNGNG
VMが立ち上がるときに、VMのBIOS設定画面が出てくるとか。
0167デフォルトの名無しさんNGNG
VMをOS起動と共に立ち上がりっぱなしにしてアプリで共有するとかは?
0168デフォルトの名無しさんNGNG

http://page5.auctions.yahoo.co.jp/jp/auction/e22909695

ヤフオク出品したよ
1円スタートでマジお勧め!

「10日でおぼえるJSP/サーブレット入門教室」翔泳社

0169デフォルトの名無しさんNGNG
>>161
メモリどれくらい食うと食いすぎと感じる?

最近ではメモリも安いし1GBは当たり前だしなあ。
0170デフォルトの名無しさんNGNG
単純なアプリが200M食ってたら驚くなあ。
実際そうだったんだけど。>Java
0171デフォルトの名無しさんNGNG
>>168
あげ荒らし氏ね
0172デフォルトの名無しさんNGNG
>>169
1GBが当たり前かよ。
0173デフォルトの名無しさんNGNG
1Gなんて一万円くらいで買えるしなぁ。
0174デフォルトの名無しさんNGNG
品質は低いけどね。
0175デフォルトの名無しさんNGNG
メーカーの保証がないだけだよ。品質は一緒。
0176175NGNG
正確には大手メーカーの保証ね。
製造元や販売店での保証はある。
0177デフォルトの名無しさんNGNG
でもいくらなんでも200Mはどうかと思うが…
うちのマシン128Mしか積んでないってば。ノートだし。
0178デフォルトの名無しさんNGNG
>>172
これを見よ!
http://www.kakaku.com/sku/price/memory.htm
0179デフォルトの名無しさんNGNG
メーカー製PCは未だ256MBが主流なんですかど。
メモリ増設する人専用なんですか?
0180デフォルトの名無しさんNGNG
メモリもHDDも足りなくなったら増設するもんだ。
メーカー製PCにも詳しくやり方のってるだろ。
0181デフォルトの名無しさんNGNG
1GB当たり前とか一般ユーザーの気持ちや環境をわかんないヤツが
いるから普及しないのかも。
Sunも一般ユーザーなんか相手してないし。
0182デフォルトの名無しさんNGNG
>>180
ノートで増設に上限あるマシンも多いと思うが。
買い換えだってデスクトップみたいに気軽にはいかんぞ。
(デスクトップだってそうそう簡単に買い換えないけどさ)

そもそも家電とかのリソースが少ない状況で動くんじゃないのか…?
Swing 使ってないときってどれぐらいリソース消費するんだろ。
0183デフォルトの名無しさんNGNG
>>179
DELLにしろ。
プログラマならPC自作できて当たり前だとは思うが。
0184デフォルトの名無しさんNGNG
Solaris で sleep するだけの動かしたら40Mのリソース消費でした。
んで、JFrame とか JTextField のせた小さいのは 50Mの消費。
0185デフォルトの名無しさんNGNG
>>183
おいおい、使うのはプログラマだけじゃないだろ。
0186デフォルトの名無しさんNGNG
NTカーネルにVMを組み込めば起動は早そうだね(w
0187デフォルトの名無しさんNGNG
>>185
まあDELLだったら購入時にあらかじめメモリ増設注文くらい簡単。
プログラマでなくてもPC自作する香具師おるしなあ。
ゲームのためにハイスペックマシン作る香具師にはJavaの速度の問題も
殆ど気にならなくなっただろう。
DVDとかムービー見たがる香具師はメモリも多めに買いたがるだろう。
512MBくらいなら手ごろな値段でかえるしな。
0188デフォルトの名無しさんNGNG
>>187
だから、そういう香具師ばっかじゃないだろうと。
PC自作だのPCでゲームするやつだのなんてほんと一部だけだぞ。
0189デフォルトの名無しさんNGNG
つうか、環境選んでる場合じゃないだろう…
どこが Run anywhere じゃ。
0190デフォルトの名無しさんNGNG
>>188
彼は自分しか見えていない。
0191デフォルトの名無しさんNGNG
>>188
DELLマシンを自作PCと一緒にするな〜
0192デフォルトの名無しさんNGNG
Javaが煙たがられる理由の一部に
>>188 みたいな厨がいるってのも含まれるんだろうな。
なんか脱力するわ。
0193192NGNG
誤爆。>>188 じゃなく >>187 な。
0194デフォルトの名無しさんNGNG
>>191
それじゃなにか、アプリ配布時に
「DELL のマシンじゃないとまともに動かんかも」
とか
「メモリ1Gないとまともに動かんかも」
とか書くのか。

あほすぎる。
0195デフォルトの名無しさんNGNG
だーから。
PC自作なんか誰でもすぐ出来るんだよ。
出来ないならそいつが阿呆なだけ。
そんな阿呆は相手にするだけ無駄なの。
0196デフォルトの名無しさんNGNG
>>195がプログラミングを仕事にしてませんように…
0197デフォルトの名無しさんNGNG
.NETどんなもんじゃいとsharpdevelop使ってみたけど
メニューバーとかウインドウの描画とか、
結構モッタリしてて安心しマスタ(Celeron800/384MB)
たしかにJava/Swing製のアプリよりは速いが。

それよりJava2 1.5はいつになったら出るんじゃ>酸
0198デフォルトの名無しさんNGNG
Java VMより、VirtualPCの方がメモリ喰わないし、動作も速い。
0199デフォルトの名無しさんNGNG
>>198
なんか微妙に死滅スレの匂いを感じるな…
0200デフォルトの名無しさんNGNG
メモリも512MB追加されるから、マジでオススメ。
0201デフォルトの名無しさんNGNG
>>198
ConnectixにVM作って貰ったら、速いのが出来そうだ。
0202デフォルトの名無しさんNGNG
まあ、VMが遅いのは実装のせいってのもありえるのか。

それとも、起動終了が激しいであろうクライアントサイドじゃ
実行時最適化自体が不適合なのかなあ。
0203デフォルトの名無しさんNGNG
VMを複数立ち上げるというアプローチ自体がどうかと思うが・・・
.NETってどうなってんだろう?コアライブラリはdllとして
ロードされたものが共有されてるのかな?
0204デフォルトの名無しさんNGNG
ほんとに単純に一つのVM上で動かそうとすると
いろんなところで綻びがでるよね。
static なフィールド持ってたりなんかすると。

カスタムクラスローダとかで解決するのかな。
よくわからない…
0205デフォルトの名無しさんNGNG
>>197
>それよりJava2 1.5はいつになったら出るんじゃ>酸
version upは一年半ごとにしかしないっていってんだろ
0206デフォルトの名無しさんNGNG
http://www.javagaming.org/cgi-bin/JGOForums/YaBB.cgi?board=2D;action=display;num=1046987603
0207デフォルトの名無しさんNGNG
>>206
死滅スレに投げてやれ。
0208デフォルトの名無しさんNGNG
>>196
してないからこそこんなアフォなことが妄想できるんでしょね
0209デフォルトの名無しさんNGNG
まあ、話を元に戻すと・・・

最初からJavaリアルマシーンが走っていればいいと思う
つまりJavaでつくったOS
ただし、起動に5分かかったらサイコー
どうでもいいけどJavaチップって開発されたの?
0210デフォルトの名無しさんNGNG
>>209
>最初からJavaリアルマシーンが走っていればいいと思う
何それ?

>つまりJavaでつくったOS
死滅しました。

>どうでもいいけどJavaチップって開発されたの?
既に開発されました。
0211デフォルトの名無しさんNGNG
クライアントサイドJavaがイマイチなのは、死滅厨のせい。
0212デフォルトの名無しさんNGNG
JAVAコーヒーはおいしいの?
0213デフォルトの名無しさんNGNG
でも、これから日本のメーカーが独自OSのPCを販売するんでしょ?
(なんかそんなスレがOS板にあったような・・・SONYだったっけ)
そうなったら、・・・
ごめんここまで書いたけど、自分の言いたいことがまとまらなくなった
0214デフォルトの名無しさんNGNG
>>206
勉強してるやつはちゃんといいものを作るよな
ココであーだこーだ言って時間つぶしてる自分が恥ずかしい
さっきなんか別板で「マン汁」とかかいちゃったよ
もうやめよう
0215デフォルトの名無しさんNGNG
>>213
M$に対抗して、Sony, IBM, シスコシステムズなど株価の合計がM$の株価を超える強力な奴らが作るらしい。

Java似のTRON OSはどうんなんだよ?
0216デフォルトの名無しさんNGNG
>>215
なんか昔もそんなこと言ってた会社があったぞ。

確かNCとか言う謎のコンピュータをごにょごにょ・・・
0217デフォルトの名無しさんNGNG
死滅厨のせいっていうか、死滅の心配してC#の攻撃に興じるあまり
勉強しなくなったJavaプログラマのせいってのもあるな。

いかすプログラム書いてユーザ増やさんことにはなんとも。
0218デフォルトの名無しさんNGNG
>>215
Tron と Java って似てるのか?
0219デフォルトの名無しさんNGNG
> 死滅の心配してC#の攻撃に興じるあまり
> 勉強しなくなったJavaプログラマ

ネタにしてもひどい
0220デフォルトの名無しさんNGNG
>>217
C#死滅スレには必死になってJavaやオープンソース、
Linuxを攻撃するC#プログラマが沢山いるような気がするけど。
0221デフォルトの名無しさんNGNG
>>218
設計思想が似てる。
0222デフォルトの名無しさんNGNG
C#死滅スレが盛り上がってる理由は簡単だよな
0223デフォルトの名無しさんNGNG
>>220
一緒一緒。
それよりここは死滅スレじゃないんだからそこんとこよろしく。
0224デフォルトの名無しさんNGNG
>>219 身に覚えアリか
0225デフォルトの名無しさんNGNG
Javaもうだめじゃば
0226デフォルトの名無しさんNGNG
TRONは、自動車の部品(ハンドル、ブレーキなど)が統一されるように
ソフトウェアも統一しようという発想からきてんだよな。
それもほとんどJavaにもってかれたわけで。
携帯電話でJavaと併用して動いていると言うわけで。
0227デフォルトの名無しさんNGNG
>>225
「だめ」というのはどういう状態か定義してみよう
0228デフォルトの名無しさんNGNG
>>227
餌を与えるな。
0229デフォルトの名無しさんNGNG
>>227
氏ねカス
0230デフォルトの名無しさんNGNG
>>227
うんこやろう
0231デフォルトの名無しさんNGNG
>>227
おたんこなす太郎!
0232デフォルトの名無しさんNGNG
家電がクライアントサイドJavaルネッサンスを引き起こす
0233デフォルトの名無しさんNGNG
そして VB 上がりの Java PG が組み込み系へ行く、と
ガクガクブルブル
0234デフォルトの名無しさんNGNG
…組込みって正直やってて楽しくない分野だぞ。
0235デフォルトの名無しさんNGNG
というか、仕事で言語選ぶべきでしょ…言語で仕事選ぶなよ。
0236デフォルトの名無しさんNGNG
>>234
ハード屋の意見最優先だもんな。
0237デフォルトの名無しさんNGNG
>>233
VB上がりはC#逝きが多そうだが・・・

>>234-236
今はまだまだ駄目そうじゃな。
携帯電話が10kBだ50kBだってのは容量少なすぎ。
継承してる暇もtry-catchしてる暇もないなんてオブジェクト指向じゃなさすぎ。

組み込みは貧乏人がやるもので金持ちはOracleとかやるんだってね。
けれども組み込みはこれから。
0238デフォルトの名無しさんNGNG
>>237
>VB上がりはC#逝きが多そうだが・・・

敷居が高すぎて無理です。
0239デフォルトの名無しさんNGNG
なんかJava質問スレでクライアントサイドでは
Appletは死滅して変わりにJavaWebStartが流行るって言ってる人がいたけど
どうなんでしょう?

まだまだAppletは死滅できないと思う。
0240デフォルトの名無しさんNGNG
つーかAppletなんてもう見かけないでしょ。
0241デフォルトの名無しさんNGNG
>>240
たまに見かけるよ。
自分のサイトにAppletを個人で載せている人は本当に少ないみたいだけどね。
企業でも少ないね。
0242デフォルトの名無しさんNGNG
>>240
おまえは 2ch しか来てないからな。
0243デフォルトの名無しさんNGNG
まあ少ないのは事実だな。
今でものせているのはApplet全盛時代にのせて
そのままって所だけだろう。
0244デフォルトの名無しさんNGNG
EC や B2B サイトにはバリバリ使われてるわけだが、貧乏な底辺 PG じゃ
なかなかお目にかかれないかもな (藁
0245デフォルトの名無しさんNGNG
>>244
Applet が?
0246デフォルトの名無しさんNGNG
それAppletじゃなくてServ(ry
0247デフォルトの名無しさんNGNG
>>245-246
なんだ、マジで知らんのか。企業間の大金が絡む契約取引が
ショッピングカート程度の知識で作れるわけない。
0248デフォルトの名無しさんNGNG
業務=サーブレットしか思い浮かばないエンジニアも悲惨だな。
0249デフォルトの名無しさんNGNG
客がWebインターフェイスに過大な要求をする場合は、
うちでもJava Appletを採用する事はあるよ。

一般人向けに公開するような奴じゃないけど。
0250デフォルトの名無しさんNGNG
トレーディングとかやり始めるとサーバからクライアントにリアルタイム
通知が必要だからな。莫迦には作れない。
0251デフォルトの名無しさんNGNG
見えないところで使われてるって便利な言葉だな。
0252デフォルトの名無しさんNGNG
おまえの無知を正当化するにはな。
0253デフォルトの名無しさんNGNG
>>250
そういえば、Java リアルタイム仕様ってどうよ?
家電関係で勢力拡大か?
0254デフォルトの名無しさんNGNG
>>253
もはやJavaではない気がするな。
0255デフォルトの名無しさんNGNG
アプレットってまだまだ現役だったんだ。
じゃあ署名の部分とかも勉強しないとだめだね。
もうアプレットなんて関係無いと思ってたから全然手つけてなかったですよ。

しかし、普通のアプリケーションとか Web Start 使った配布じゃなく
アプレットを採用する理由ってのは、ブラウザで見れるってのが大きいってことなのかな。
0256デフォルトの名無しさんNGNG
Web StartってMacやLinuxで使える?
0257デフォルトの名無しさんNGNG
>>256
Linux では動いたような…
でもアプレットの方が普及率高いか。
0258デフォルトの名無しさんNGNG
>>256
Macでは標準装備
0259デフォルトの名無しさんNGNG
>>258
OSXだけでしょ?
0260デフォルトの名無しさんNGNG
そういえば、3年前、知り合いのFreeBSDユーザが
JDKは1.3がでているのにBSD版はまだでていない
って怒っていたなあ。そんでJavaは遅いといって嫌っていたなあ。
PHP, CGI, C, アセンブラマンセーだったからなあ。

JavaWebStartはFreeBSDにも対応してるんだろうか。
Solarisにも対応してんのかな?
0261デフォルトの名無しさんNGNG
FreeBSD 対応の JDK 開発 & リリース自体がぜんぜん進んでなかったような。
俺も本当は Java + Tomcat がちゃんと動けば Linux より FreeBSD の方が
好きなんだけど。
0262デフォルトの名無しさんNGNG
IBMのJREのダウンロード方法が未だにわからない俺・・
Sunのより早いんだろ?
0263デフォルトの名無しさんNGNG
>>262
ベンチマーク厨?CPUアクセラレートして10%ベンチマーク性能
上がって喜んでたくち?
0264デフォルトの名無しさんNGNG
>>260
3年前のネタをいま書くとは…あんたダイジョウブか?
0265デフォルトの名無しさんNGNG
>>260
最近はLinuxエミュレータでLinuxと同じバージョンが動くみたいですよ。
0266260NGNG
>>264
そのBSD信者は未だにJavaを嫌ってます。
DSPでCとアセンブラやってる香具師ですから?
DSP専用のメモリはメモリたった数MBでウン万とするものらしいですからね。

BSDか。SolarisでJava使ってみたいだな。
内部メモが漏れた
Solaris上でのJavaの安定性問題も2年前に解決されてる問題?
0267デフォルトの名無しさんNGNG
>>260-261
Linuxエミュレーション機能でLinux版JDK1.4.1を動かせるのは当然として、
FreeBSDネイティブ版でも最近はJDK1.4.1やTomcat、さらにはEclipseまで
動くようになってますよ。
0268デフォルトの名無しさんNGNG
JVMの裾野も大分広がったなあ。

Windowsが死滅してもこれで少しは安心だね。
0269デフォルトの名無しさんNGNG
すぐ Windows が…とかいいだす >>268 みたいなやつ嫌い。さもしいぞ。


0270デフォルトの名無しさんNGNG
典型的なJava厨ですな。死滅スレの流れなんじゃなかろうか。
0271デフォルトの名無しさんNGNG
単に MS 嫌いだから Java 好きっていってるだけちゃうんか?って思うわ。
まあそれが*厨*たる由縁なわけだが。

なんかクライアントサイド明い話題ないな。
スプラッシュスクリーン出してクラスを遅延ロードとかしてます?
起動部分をみかけだけでも速くしたい。
0272デフォルトの名無しさんNGNG
大辞林にも載ってますた(w
ttp://dictionary.goo.ne.jp/cgi-bin/dict_search.cgi?MT=%C5%B5%B7%BF%C5%AA%A4%CAJava%BF%DF+%A4%B5%A4%E2%A4%B7%A4%A4&sw=2
0273デフォルトの名無しさんNGNG
>>267
一応どれも事実だけど、native の HotSpot は
まだ一般人に勧められるレベルじゃないよね (1.3 も 1.4 も)。
でも半年くらい後には、インストールの簡単化 (package 化?) も含めて
かなりのレベルになるんじゃないかと期待してる。
0274デフォルトの名無しさんNGNG
一般人に「勧める」という発想自体が負けてる。
一般人に意識させることなく使わせるレベルまで持ってかないと。
0275デフォルトの名無しさんNGNG
>>267
Tomcatはエミュで動くの?FreeBSDでは.
NetBSD,OpenBSDではOKだったけど.
0276デフォルトの名無しさんNGNG
やっぱ良質なアプリケーション書かないとだめだね。
皆様、仕事以外でプログラム書くとき Java で書いてます?
サーバサイドは Java で書くんだけど
クライアントサイドは手軽な Perl/Gtk とかですませちゃったりする
今日此頃。
0277デフォルトの名無しさんNGNG
クライアントもJava
なぜってJavaしかつかえないんだもん!
クライアントJavaを気に入ってるわけじゃないが
まぁ組めないよりはマシかなぁと割り切っている
0278デフォルトの名無しさんNGNG
Servlet/JSP以外ではJAVA使ってないな
仕事以外ではC/C++がほとんどですね
0279デフォルトの名無しさんNGNG
>>269->>271
>単に MS 嫌いだから Java 好きっていってるだけちゃうんか?って思うわ。
ちやうちやう。
Unix好きLinux好きだからじゃ。

いつでもWindowsをつかえるとは限らないじゃろ。
環境によってはまったくWindowsを使えないところもあるのだよ。
そこであらかじめJavaで作っておけば
Javaの強みが威力を発揮して直ぐに対応できるのだよ。
0280デフォルトの名無しさんNGNG
> Unix好きLinux好き

好き嫌いを理由にする人たちってまだ居るの?
0281デフォルトの名無しさんNGNG
ま、みんながみんな職業プログラマってわけじゃないでしょ。
0282デフォルトの名無しさんNGNG
>>280
というか、一部趣味をかねている、将来性を見込んでの発言だろ
0283デフォルトの名無しさんNGNG
>>280
学者、研究者だったらそういう発言してもおかしくない
0284デフォルトの名無しさんNGNG
> 学者、研究者だったら

好き嫌いで研究対象を選べる人たちってまだ居るの?
0285デフォルトの名無しさんNGNG
>>284
いるにきまってんだろ。
0286デフォルトの名無しさんNGNG
>>285
そういう人たちのオナニーに付き合わされるのは勘弁ですな。
0287デフォルトの名無しさんNGNG
>>276
>仕事以外
普通にGUIアプリの場合はJavaでやっちゃうよForteでチョイチョイとできちゃうから
Perl/Gtkだとメニューバーが無かったので使ってないな

おれは、WinとLinuxを自宅で使ってるが
LinuxではJavaのフォント設定がむちゃくちゃめんどくさいので(っていうかわけわかんなくなっちゃった)
KilixでGUIアプリつくります

コマンドライン系ならPerl>>C/C++==Javaの比率で使用
0288デフォルトの名無しさんNGNG
>>287
Forte使うならEclipseだろ
0289デフォルトの名無しさんNGNG
>>288
いや、GUIアプリの場合はまだ Forte の方が楽だろ。

クライアントサイドは良質なフォームビルダがあるかどうかも重要だね。
仕事ならまだしも、使いすてレベルのだったら速さより作りやすさだもんね。

Java でクライアントサイドアプリって組んでる最中は楽しいんだけど
成果物が他と比べて今一なことが多くて萎える。
己のスキル不足も含めてな。

>>286
別につきあわせてないと思うんだが…
未踏プロジェクトのことでもいってんのかね。
0290デフォルトの名無しさんNGNG
じゃばでつくるくらいならでるふぁいつかうねおれは。
0291デフォルトの名無しさんNGNG
>>290
そうしたいなと思ったことは多々あるんだけど
Objective Pascal 勉強するのが面倒でなかなかふみきれない。
C# たたく人にもそういう側面あるんだろうな。
0292デフォルトの名無しさんNGNG
>>290
ちゃんとLinuxでも動くならDelphi使います。
0293デフォルトの名無しさんNGNG
>>292
Kylixってのがあるよ。glibcまで呼び出せてうふふ♪
0294デフォルトの名無しさんNGNG
>>293
あのPascalDelphi似のあれですか。
作ったものはどのOSでも動きますか?
0295デフォルトの名無しさんNGNG
>>294
動くのはLinuxだけ。.......
しかもクロス開発する場合ライブラリをVCLではなくCLXを使わなくてはいけない糞っぷり。..
もし.NETが普及したら動く場所が増えるかもね。.-...
ちなみにKylixはDelphiLanguageもC++も使えるかもしれない。...
あとWebアプリケーション用にIntraWebってのがあるらしいが。....
まあ結局糞だろう。..
0296デフォルトの名無しさんNGNG
>もし.NETが普及したら動く場所が増えるかもね。.-...
心配しなくても増えません。
0297デフォルトの名無しさんNGNG
まああんまり MS 製品だからって毛嫌いするなって。
いろんな未来を想像するのも楽しいじゃないか。

.NET に将来性があるかはともかく。
0298デフォルトの名無しさんNGNG
>>295
そこまでしてDelphiにこだわるか。
M$の力に頼ってまでDelphiなどの言語を使うなんて。

COBOLがCOBOL.NETになってしつこく生き残ってるみたいだ。
DelphiをCOBOLと一緒にしているわけではないよ
0299デフォルトの名無しさんNGNG
プログラムなんて開発対象に応じて言語を取捨選択して
人にやらせりゃいいだろ!.NETの悪口いってるヒマあったら
彼女と戯れていたほうがよい。仕事はいかに人にやらせるか。
やらせられるほうもそれなりに給料もらってるので文句はい
えないがな。さあ、悪口はやめて彼女(奥さん)とラブラブ
しよう!
0300デフォルトの名無しさんNGNG
まあおおむね同意。
でも趣味でやってる奴だっているしな。
組むこと自体が趣味の場合、向いてない言語で組むのもまた一興かと。
0301デフォルトの名無しさんNGNG
>>299
.NETのみに対応の変なライブラリやソースが出回るのを避けるために
非難してんだろ
0302デフォルトの名無しさんNGNG
>301
大丈夫か?いったいどんな仕事してるの?
妄想もいいとこだ・・・。
エロサイト眺めて妄想しているほうがまだ健全だよ。
0303デフォルトの名無しさんNGNG
>>302
研究
0304デフォルトの名無しさんNGNG
一応、このスレッドはクライアントサイドのJavaについて語るスレッドなので、
少々の比較ならともかくJavaと他言語の比較が話題のメインになると
さすがにスレ違いではないかと。

まあクライアントサイドのJavaか話題に乏しいゆえ、
そちらの書き込みのほうが活発になるのはわからないでもありませんが・・・
0305デフォルトの名無しさんNGNG
だからクライアントサイドJavaはお遊び用途なんだって!
0306デフォルトの名無しさんNGNG
とりあえず>>305のようなカスは逝ってよし
0307デフォルトの名無しさんNGNG
いいから死滅スレいけって。

Java Web Start でアプリ公開してるサイトあんまりないなぁ・・・
どこかいいとこご存知ないですか?
0308267NGNG
>>273
「一般人に勧められる」ってのをどういう意味で使っているのか
ちょっとわかんないが、FreeBSD nativeなHotSpot VMの完成度は
かなり高くなっている。
俺は仕事でJNIをよく使うんだが、native版JDK1.4.1 on FreeBSD-currentを
開発環境として常用しているし、patchset 3になってから今まで
特にトラブったことはないよ。
少なくともβ版のレベルには達していると思われ。
もうportsにもなっているんで試してみるべし。

>>274
XとかPerlとかと同じように、インストーラからほぼ自動で
JREがインストールされるようにするとか?
そりゃちょっとやだなあ(w

>>275
当然native版VM上で動いてるよ。
0309デフォルトの名無しさんNGNG
>>307
俺このまえつくったけど教えてあげなーい
そろそろYahooでひっかかるころかな?
これからも続々出していくぜい
0310デフォルトの名無しさんNGNG
309を攻撃したい
0311デフォルトの名無しさんNGNG
うに板の性善説鯖で Java Web Start 使ってる人がいたけど
なんか今 XML が表示される
0312デフォルトの名無しさんNGNG
>>311
アンタのマシンにJWSクライアントがないというマヌケな事態はないと
仮定して。

JNLPのMIMEタイプが、HTTPサバに定義されてないんだな。ナンカの拍子に
きえてもたのかもな。サバ管理してるやつ(使ってる奴だろ)におしえて
やれ。
0313デフォルトの名無しさんNGNG
ここのことか?
http://seizensetsu.dyndns.org/~2ch/kaleido/

Apache2 にバージョンアップしたからかな、ウチも XML が表示されまつ。
アプレットは相変わらず快調に動いておるが。
0314デフォルトの名無しさんNGNG
>>312
さば管というかなんというか、
性善説鯖は誰でもはいれるから直してあげてくれると嬉しかったり。
0315デフォルトの名無しさんNGNG
あの傲慢なSunがクライアントサイドJavaを優先して考えるわけないじゃん。
特にGUIのことなんか優先して考えているわけ無いじゃん。
SunはGUIよりもネットワーク環境用のソフトウェア整備を優先しているんだろ。

GUIを優先して考えるなんて使い捨てカメラを優先して
インスタント食品を優先して食っているようなものだろ

GUIを優先して考えるなんて、高層ビルを建てるために建造物の設計図を
書く前に間取りやベッド、机、カーペットの配置を優先して考えるほど愚かなことだろ。だからVBは馬鹿にされるんだよ。

Sunはネットワークはコンピュータと言い張っているほどだからクライアントサイドもサーバサイドもほぼ同一のものと見なそうとしているんだろ。

Sunじゃなくてもサーバとクライアントの区別がなくなると言い張る者がいるんだろ。だったら優先すべきことはサーバサイドとネットワークだ。
クライアントサイドを意識しすぎで後でクライアントとサーバが
合併したときに素早くサーバサイドを信用させることに備えて準備しているんだろ。
それがSunどもの連中の考えることだろ。
0316デフォルトの名無しさんNGNG
×信用
○浸透
0317デフォルトの名無しさんNGNG
>>314
あれ?ちゃんと見えるぞ。
ローカルのJWSクライアントのIEプラグインが正常に機能して
ないんじゃないの?一回アンインスコしてもっかいインスコし
てみそ。

つうか、jarのDLもできるんだら、普通に落して起動したって
ええやん。

>>315
Sunはいま、Java版VBを作ってるよ。ネタじゃないよ。マジだよ。
Swingベースらしいよ。
0318デフォルトの名無しさんNGNG
>>317
>Sunはいま、Java版VBを作ってるよ。ネタじゃないよ。マジだよ。
>Swingベースらしいよ。
ブビ厨を引き寄せるためのおもちゃにしか見えん。
何もやらないよりはましだという程度にしかSunは見ていないと思われ。
0319デフォルトの名無しさんNGNG
>>318
ある程度お手軽におもちゃが作れるというのも、底辺人口の拡大の
ために重要だよ。VB+Accessで済んでいた仕事を、JavaVB+XMLで
やるのもいいんじゃない?

同じような機能を実現するにしても、Javaなら別名ウィルス製造器
のVBよりセキュリティモデルがある程度しっかり(勝手に起動する
のは、ユーザが承認したときだけ)してるしさ。
0320デフォルトの名無しさんNGNG
.NETという言葉は使いたくなくていまさらVBなのかな?
0321デフォルトの名無しさんNGNG
Sunに使い勝手のいい物を作れる訳が無い。
0322デフォルトの名無しさんNGNG
>>319
なるほど。とりあえずひそかに作ってみるってか。
趣味でJavaやる者にチャンスをあたえるっぺか。
SunがそういうIDE作るならIBMやEclipseコミュニティにつくらせた
ほうがええなあ。

>>320
.netはまだ完全にJavaを模倣できてねえだべ。
.netという言葉はドメインだべ。M$の専売特許じゃないだべ。
0323デフォルトの名無しさんNGNG
>>319
XMLは飽きますた。
2年間、XMLで知人の住所管理をしていたが・・・
0324デフォルトの名無しさんNGNG
スレタイのクライアントサイドってのは
アプレットってこと?
0325デフォルトの名無しさんNGNG
アプレットだけじゃないだろ。
0326デフォルトの名無しさんNGNG
VB使いがポトペタでサーバーサイドもできるようになった時代に
VBライクなものをって遅れてるな。
0327デフォルトの名無しさんNGNG
>>323
DBMSに戻るのか?
0328デフォルトの名無しさんNGNG
XMLでデータベース管理すればそれもDBMSなわけだが。
0329デフォルトの名無しさんNGNG
>>328
多分Rつけるの忘れたんだろうよ。
0330デフォルトの名無しさんNGNG
住所管理なんか、ふつうにRDB使った方が楽だと思うんだが。
0331デフォルトの名無しさんNGNG
>>330
XPATHだのXQUERYだののライブラリを使えば、「DBサーバがいらない」。
0332デフォルトの名無しさんNGNG
ということはHSQLDB知ってれば、XML使う必要なかったってことでつか?
http://hsqldb.sourceforge.net/
0333デフォルトの名無しさんNGNG
>>332
そんなもんを出す前にCloudspaceがでてこんのか貴様。
つうか、だからなによ。
0334デフォルトの名無しさんNGNG
>>333
hsqldbで検索:144件
cloudspaceで検索:4件

Cloudscapeっていう商用利用ができなさそうなRDBMSなら知ってますがね。

いや、RDBMSで充分対応できる、というか、むしろRDBMSの方が
向いている住所録をXMLで管理する意味があるのかね?と。思うわけでつ。
0335デフォルトの名無しさんNGNG
その前に、住所録を管理する意味があるのかね?と。俺なんかは思っちゃうわけでつ。
0336デフォルトの名無しさんNGNG
住所を管理すれば十分、って話しですね
0337デフォルトの名無しさんNGNG
はなしし?
0338デフォルトの名無しさんNGNG
XMLで画像などのバイナリを含むデータベースを作るとなるとめんどいしな。
RDBMSつかったほうが楽そー。
0339デフォルトの名無しさんNGNG
XML データベースっていうかSQLでおもいだしたが
XQueryだったっけか?
もう勉強はじめてるのみんな?
0340デフォルトの名無しさんNGNG
Xindiceってつかってる?
SunがJAX-R用のUDDIサーバもどきの参照実装で使ってたけど。
0341デフォルトの名無しさんNGNG
住所録ごときでDBサーバ立ち上げるほうが無駄だと思うが。
0342デフォルトの名無しさんNGNG
>Sunはいま、Java版VBを作ってるよ。ネタじゃないよ。マジだよ。
>Swingベースらしいよ。
Sunのバカさかげんにはあきれるな。
Swingの機能を充実させてForteを使いやすくすればそれでVBの対抗馬になるのに

>Sunに使い勝手のいい物を作れる訳が無い。
激しく同意
0343デフォルトの名無しさんNGNG
>Sunはいま、Java版VBを作ってるよ。ネタじゃないよ。マジだよ。
ホントにネタじゃなかったんだな・・・。
http://slashdot.jp/article.pl?sid=03/03/17/2347215&topic=43
0344デフォルトの名無しさんNGNG
>>343
つーかEclipseに実装できるようにして欲しい。
0345デフォルトの名無しさんNGNG
>>337
XMLデータベースも、単純な表形式なのか、複雑なツリー形式かによってプログラムも
変わるわな。
単純な表形式ならば、.netなら適当なスキーマ食わせて読み込めば仮想DBとして普通に
sqlを実行できる。で、これくらいは他環境でもすぐに当たり前になるのではないかと思う。
何しろ、何も考えなくていいからね。
問題は複雑なツリーの場合だけど、こちらはXQueryが有効なのかな? なんとなく諦めて
パースしたほうがいいような気がするけど。

つうことで、プログラムからの直接利用では活躍の場は以外に少ないかと。
(サービスからのXMLデータ取得時にXQueryも一緒に投げる、ってのが普及するのか?)
0346「メールで戦争反対を訴えよう」NGNG
「メールで戦争反対を訴えよう」

悲しい事に望まれない戦争が始まろうとしている。
そこで私にもできる反戦活動はないかと考え実行することにした。
私一人では意味の無いので多くの人に協力をして欲しい。
内容は以下の通りである。

下記にあるアメリカ合衆国大統領宛に皆で平和への願いのメールをしよう。

アメリカ合衆国大統領
[email protected]

<平和への願いに少しでも耳を傾けて貰うために>
 ・何度も何度もメールで訴えよう。
 ・訴えることが重要だ、一言だって構わない。
 ・言語は自分の国の言葉でも構わない。訴えないよりも良いからだ。
 ・文章だけでなくて、画像、音声、映像等を添付するのも良いだろう。

<より多くの人の平和への願いを送るために>
この文を可能な限り広めて欲しい、
多くの言葉に翻訳して、
多くの人々の平和への願いを彼らに直に伝えよう。

<最後に>
多くの人の多くの平和への願いが集まれば大きな力となり
それを無視できないものとなるだろう・・・

世界が早く再び平和な状態に戻る事を祈って
平和が訪れるまで繰り返しメールで平和への願いを送ろうではないか。
0347デフォルトの名無しさんNGNG
戦争しなければ平和になるとでも言うの?
このままフセインを野放しにすればこれからも大勢の罪なき人々が死んでいく。
さらには大量破壊兵器まで保持し、テロリストに流れる可能性まである。
あいつが話し合いに応じないのは今まで国連決議を無視し続けた事からも明らかだろ。
そんな事が起きたら同時多発テロ以上の悲劇が起きるよ。
0348デフォルトの名無しさんNGNG
>>346-347
お前ら板違い。
>>346はあちこちにコピペされてんだよ。
0349:「メールでSwing反対を訴えよう」 NGNG
「メールでSwing反対を訴えよう」

悲しい事に望まれないSwingが広まろうとしている。
そこで私にもできる反Swing活動はないかと考え実行することにした。
私一人では意味の無いので多くの人に協力をして欲しい。
内容は以下の通りである。

下記にある2ch合衆国大統領宛に皆でSwing撲滅への願いのメールをしよう。

2ch合衆国大統領
[email protected]

<Swing撲滅への願いに少しでも耳を傾けて貰うために>
 ・何度も何度もメールで訴えよう。
 ・訴えることが重要だ、一言だって構わない。
 ・言語は自分の国の言葉でも構わない。訴えないよりも良いからだ。
 ・文章だけでなくて、画像、音声、映像等を添付するのも良いだろう。

<より多くの人のSwing撲滅への願いを送るために>
この文を可能な限り広めて欲しい、
多くの言葉に翻訳して、
多くの人々の平和への願いを彼らに直に伝えよう。

<最後に>
多くの人の多くのSwing撲滅への願いが集まれば大きな力となり
それを無視できないものとなるだろう・・・

世界が早く再びリッチクライアントな状態に戻る事を祈って
リッチクライアントが訪れるまで繰り返しメールでSwing撲滅への願いを送ろうではないか。
0350デフォルトの名無しさんNGNG
ツマンネ
0351デフォルトの名無しさんNGNG
>>341
別に、組み込みRDBMS使えばいいだけだし。
HSQLDBとか。
0352デフォルトの名無しさんNGNG
>Sunはいま、Java版VBを作ってるよ。ネタじゃないよ。マジだよ。

BeanBilderのことじゃないのか?
あれ、まじでVBっぽい
目に見えないクラスというかBean(たとえばタイマーとか)も貼り付けれるし・・・
違ったら諏訪湖
0353デフォルトの名無しさんNGNG
サンプルムービー集
http://homepage3.nifty.com/digikei/
アップローダーはここ
画像http://www.pink-angel.jp/imgbbs2/imgboard.cgi
動画http://mav.nifty.com/ahp/mav.cgi?place=digikei&no=3727
0354デフォルトの名無しさんNGNG
>>352
BDKは論外?

恐らく当然のごとくBeanを使うんだろうね。
antとか使ってマニフェストファイルにいちいち Bean : true と書くのか。
マジでEclipseに対応して欲しい。
antにも対応して欲しい。
(これでantに新しいタスク追加か?)

そんでVBAにも対抗してExcelでVBAマクロが使えるように
OpenOfficeでJavaBeansが使えるなんてものを・・・・・
0355デフォルトの名無しさんNGNG
ちなみに
BeanBuilderとBDKは別物です
0356デフォルトの名無しさんNGNG
どうせなら、VBライクなIDEというよりも
Flashライクな要素、Adobe Illustratorな要素も取り入れたIDEにして欲しい。

とくに物体のシンボルの扱いとか、シェイプトゥイーンやモーショントゥイーン、
グラデーション、アルファチャンネルとか。シャドウとかぼかしとか。
それをUMLのMDAのようにちゃんとソースコードに変換できるようにする。

もしうまくいったら逆にFlashの必要性がなくなるかもしれない。
0357デフォルトの名無しさんNGNG
>>356
APIはあるからな。作る気になりゃ作れるんじゃないの。
0358デフォルトの名無しさんNGNG
クライアントJavaっつったらGUIがヘボイ・・って事で誰も使わないけど
JavaSoundやJava2Dをうまく使えばWindowsとはまたまったく違ったJavaならでわのクライアントアプリをつくれるんでねーの?と思うがどうよ?
0359デフォルトの名無しさんNGNG
>>358
BevelBorder
Look&Feelの変更(Windows/Motif/Metal)
Eclipse + SWT
0360デフォルトの名無しさんNGNG
>>359
何がいいたいのかまったくもって意味不明・・・
0361デフォルトの名無しさんNGNG
>>358
重いのが問題なんだよ。
0362デフォルトの名無しさんNGNG
>>361
まあ、これだけ差があるってことで。
http://www-106.ibm.com/developerworks/java/library/j-native.html
0363デフォルトの名無しさんNGNG
IBMのJREって、Win用の1.4ないの?
0364デフォルトの名無しさんNGNG
>>359
知ってる範囲が狭すぎ。
0365デフォルトの名無しさんNGNG
>>361
だからヘボいのが問題だといってるだろ
速度は充分改善されたと思うが
0366デフォルトの名無しさんNGNG
Javaでミュージックキーボードつくったんだけど
(キーボードおすと音が出るっていうありがちなやつ)
キー入力から音を発生させるまでの時間が長すぎでまるで演奏できんかった。
ホントJavaはクライアントでは何もできんなぁ・・・
0367デフォルトの名無しさんNGNG
>>366

ちゃんと作ったのかしら。音をメモリの上に置いておいた?


(本当にリアルタイムとなると、ちょいプラットフォーム的に不向きかも。)
0368デフォルトの名無しさんNGNG
音をメモリ上にキャッシュしとくってのができんのじゃないかな。
サウンド系のAPIって最近どうなっとるのか知らんけど、1.3ぐらいまで
は全然できんかったはず。JMFとかを付け足せばできるのかな?
0369デフォルトの名無しさんNGNG
実際にプログラミングした訳じゃないけどキーボードから音が出るまでは
そんなに遅くは無いと思うなぁ。
0370デフォルトの名無しさんNGNG
javax.sound.sampledでできるでしょ。
音源のクリッピングができますので。

…あれ?Javadocには1.3〜って書いてあるな。
自分の無知を棚に上げて相手を糞っていう馬鹿がまた一人。
0371デフォルトの名無しさんNGNG
>>358 >>365
不満ならば自分でフレームワーク作ってカスタマイズできるのがJavaの売りだと思うんだが。
あらかじめ用意されたGUIライブラリを使えといわれても余計なお世話じゃといいたくなるこもある。
0372386NGNG
申し訳ございませんでした。
1.2.2までは音声出力するのにjava.applet.AudioClipしか
使えなかったってのが記憶にありましてスマンです。
誰にも糞なんていうとらんです。
0373デフォルトの名無しさんNGNG
どこの未来から来たんだよ↑
0374370NGNG
>>368
君が糞では有りません。
0375366NGNG
キーボードはjavaSoundで作成
俺も最初>>369みたいに考えて作り始めたわけだけど、出来上がって絶句しますた
まぁ、「まるで演奏できん」っつっても、キータッチしてから音がでるまで0.2秒位だろうか?そんなもんだよ
しかしこの0.2秒ってレスポンスはピアノとしては機能しない
0376デフォルトの名無しさんNGNG
最近思うのだが、クライアントサイドのVBって死滅してない?
0377デフォルトの名無しさんNGNG
試してみたら、確かにディレイがあるな。
EventDispatchスレッドからのDispatchが遅いのか、演奏開始が
遅いのかは、分からないなあ…誤差なしでイベントハンドラを起動
できるのかどうかが、Javaだと微妙だよね?

public static void main(String[] args) throws Exception{
 JFrame f = new JFrame("Test");
 f.setDefaultCloseOperation(f.EXIT_ON_CLOSE);
 JButton b = new JButton("PLAY");
 f.getContentPane().add(b);
 f.pack();
 f.setSize(100,100);
 final Clip clip = (Clip)AudioSystem.getLine(new Line.Info(Clip.class));
 AudioInputStream in = AudioSystem.getAudioInputStream(new File("なにかWAVファイル"));
 clip.open(in);
 b.addMouseListener(new MouseAdapter(){
  public void mousePressed(MouseEvent e){
   clip.start();
   clip.setMicrosecondPosition(0);
  }
 });
 f.show();
}

ボタンをマウスクリックしてみそ。
0378デフォルトの名無しさんNGNG
http://www.agemasukudasai.com/bloom/
0379366NGNG
>>377
俺はkeyListenerのディスパッチでjavaSoundのmidi使ったけどね
はっきり調べてはいないけど、Dispatchが遅いと思う(Dispatch直後にGraphicsに即効描画・・でもほぼ同じ程度のディレイが発生する事は確認した)
>>誤差なしでイベントハンドラを起動できるのかどうかが、Javaだと微妙だよね?
これこれ、iAppliだとCanpus.getKeyPateState()だったけな!?そんなのでディレイなしで組めたような記憶があるけどJ2SEではどうなんだろ??
0380デフォルトの名無しさんNGNG
HSP>>>>>>>>>>>>>>>>>>>>>>>>>>>>Java
0381デフォルトの名無しさんNGNG
>>380
Javaも時々クソじゃないかと思うが、変数にスコープのない言語よりは
マシかと思われ。
一回HSPでコード書いて吐くかと思ったよ。
0382デフォルトの名無しさんNGNG
.NETで試したらディレイはありませんですた。
0383デフォルトの名無しさんNGNG
.NET 自体、ディレイどころか時代からドロップアウト中
0384通りすがり ◆IApAHNvIKg NGNG
>>377のやつ試したけどディレイなし!
環境はMacOSX。
音楽に合わせて楽しくボタン押しまくりました。
ちなみに WAVファイルの所にはBosso.aiffをセットしました。

wavじゃなくてすんまそん。
0385通りすがり ◆IApAHNvIKg NGNG
Basso.aiff ダッタヨ( ´Д⊂
0386デフォルトの名無しさんNGNG
おれも >377のヤツ試したけど同じくディレイなし。
環境はWin2KPro Celeron 1G Mem 512M
0387デフォルトの名無しさんNGNG
サウンドデータがオンメモリならディレイせんでしょ(無音部分とか重い処理
でもなければ)。
0388377NGNG
マシンが十分に速ければ、感覚的に感じない程度になるということかな。

オイラのマシンはWin98 つД`) P3-450Mhz Mem 192M
0389366NGNG
マウスではなかなかディレイを体感できんでしょ
キーボードに鍵盤わりあててみー、演奏できる?
0390デフォルトの名無しさんNGNG
>>389

そりゃ演奏となるとまるっきり違うし、プラットフォーム選び間違ってるよ。

ソフトでシンセ作りたきりゃ VST Plug-in でも作ってください。
0391デフォルトの名無しさんNGNG
大体にしてソフトで演奏で、しかもプログラミング可能なプラットフォームとなると、
ASIO ドライバ環境持った VST プラグインか、ぐらいでは。
0392デフォルトの名無しさんNGNG
急に話が飛躍してんな。
0393386NGNG
>>389
キーボードで複数の音が鳴るようにしたが、
別にディレイは感じないなぁ。
0394デフォルトの名無しさんNGNG
>>393
ディレイの遅れ時間をもっと長くしても?

ヴェロシティやフェードインやっても?

0395デフォルトの名無しさんNGNG
キーボードって複数同時押しに限界があるからまともな演奏は出来ないよ。
0396デフォルトの名無しさんNGNG
>>394
著しく話題を理解できてない恐れ。
0397デフォルトの名無しさんNGNG
>>375 のとおり、やっぱりJava Sound だよ。
ここにサンプルあるから試してみたら?
http://java.sun.com/products/java-media/sound/samples/JavaSoundDemo/
0398デフォルトの名無しさんNGNG
ブラインドタッチは余裕なのに両手でピアノが弾けないのは何でだろう…
0399デフォルトの名無しさんNGNG
>>398
FとJのキーがないからだ
0400デフォルトの名無しさんNGNG
ブラインドタッチは同時押しが限定されてるからだ
0401デフォルトの名無しさんNGNG
両手でピアノは弾けるんだけど、歌いながら弾けないのはなんでだろう・・・
0402デフォルトの名無しさんNGNG
>>401
リズムが歌の方に取られるから。
0403デフォルトの名無しさんNGNG
両手でちんちんさわれるんだけど、自分の口で舐めれないのはなんでだろう・・・
0404デフォルトの名無しさんNGNG
>>403
体が硬いor陰茎が短いor背が高い。
0405デフォルトの名無しさんNGNG
ちょっと前まで有意義な話題だったのに、いつのまにかネタスレになってるのはなんでだろう・・・
0406366NGNG
ディレイが感じられない・・という皆様、>>397のデモやってみて
マウスのピアノがあるけどクリックして音なるまで0.2秒くらいかからん?
クリックと同時に音鳴らしたいのだが、、JavaSound使ったのがマズいのか?
0407デフォルトの名無しさんNGNG
>>406
Celeron1.2G+Win2k+JDK1.4.1_02だけど、そんなにディレイっていうか、遅れはないよ。
ディレイって言うとエフェクトみたいなので使いたくない。

0.2秒って言ったら、テンポ75の16分音符ね。
ちなみに0.2秒がどのくらいかかなり確実・簡単にわかる方法。
1秒おきに「オマエモナ」って言いながら
「オ」のときにマウスをもっていくと「マ」のときに音が出れば、0.2秒。
漏れのは感覚として0.07秒くらいかなぁ。0.1秒弱。楽器としてありうる遅れだね。
0408407NGNG
1秒おきじゃなく1秒ごとでつね。
0409366NGNG
>>407
そうでつか
こちらPen2-700MHz+WinXP+JDK1.4.1_02
やっぱり「マ」の時に音が鳴るなぁ・・・
高速なマシン買えって事か、
とりあえずそれで解決する事がわかりました
ありがとう!
0410407NGNG
>>409
クロック落として確かめようと思ったけど、BIOSでは設定がみつからんかった。
箱開けるほどじゃないし。
CPUの差だけかなぁ。まぁ、それだけのためにマシンかえるのは待て。
なにか常駐物が足引っ張ってるとか、ソフトシンセ使ってるとか。
0411デフォルトの名無しさんNGNG
本物の楽器と比べると遅延でてるよ。
Pentium 4 2.4GHz, 1GB Memory, Sun JDK 1.4.1_01, Windows 2k Pro
0412デフォルトの名無しさんNGNG
>>411
> 本物の楽器と比べると
比べるなよ。。。

デジタルがアナログに比べて遅延がでるのは宿命。
0413デフォルトの名無しさんNGNG
>>412
いやいや、本格的に楽器やってた人ならあからさまに気になるほどの遅延が
あるって意味。

やっぱ手での演奏は専用ハードじゃないと無理かね。
0414デフォルトの名無しさんNGNG
>>413
少なくともデバイスドライバーみたいなOSに密着したソフトの支援がないと無理だと思われ。

ちなみに、流行のデジタルエフェクターを、遅延があるという理由で嫌うミュージシャンは多い。
0415デフォルトの名無しさんNGNG
エレキのモデリングアンプってチョイ遅れるよな
0416デフォルトの名無しさんNGNG
結論:Javaは遅い。
0417デフォルトの名無しさんNGNG
>>416
それがどうした
0418416NGNG
>>417
エイプリルフールですた。
0419デフォルトの名無しさんNGNG
SUNがjava1.4のjava.util.Hashtableに重大なバグがあることを4/1 20:00
に発表した。なお、バグの修正をしたバージョンを明日未明に公開することを
宣言した。

ソース
http://jp.sun.com/service/support/
0420デフォルトの名無しさんNGNG
JDK1.6で、より精密なスレッドスケジューリングとGC管理を可能にする
インターフェイスがコア APIに追加されることが決定しました。
0421デフォルトの名無しさんNGNG
大手PCメーカー、もうすぐJavaをバンドル
http://www.zdnet.co.jp/news/0304/01/ne00_java.html
0422デフォルトの名無しさんNGNG
>>421
4/1 のニュースだしなぁ
0423デフォルトの名無しさんNGNG
>>422
原文は31日
0424デフォルトの名無しさんNGNG
いや、だからお前らWinにJavaがノって何が楽しいんだよ
0425デフォルトの名無しさんNGNG
糞っぷりが楽しい。
0426デフォルトの名無しさんNGNG
SunはMSを攻撃してJavaを普及させようと必死だが
Javaがユーザーに必要とされるシロモノだったら、とっくに>>422のような動きになっていたはずだ
WinにJavaがのっても誰も使うはずがない
0427デフォルトの名無しさんNGNG
>>426
そのへんは鶏と卵だから。といってみるテスト。
0428デフォルトの名無しさんNGNG
Jarに固めればWクリック一発で起動するから、SunのJVMが標準装備に
なればJavaでフリーソフトとか作ってもそれなりに使ってもらえるとか。
0429デフォルトの名無しさんNGNG
>>Javaでフリーソフトとか作ってもそれなりに使ってもらえるとか。
んでJavaでつくって使い物になるものって何!?
0430デフォルトの名無しさんNGNG
Java+Swingのメモ帳・・・絶対使わないな。
Javaならではというクライアント側アプリは何が考えられる?純粋な疑問です。
0431デフォルトの名無しさんNGNG
>>430
そんなもんがあったらJavaももっと普及してただろう
0432デフォルトの名無しさんNGNG
Javaの【一度書いたらどこでも動く】なんて特徴はむしろ悪影響。
基本ライブラリはそういう方向でいいと思うが、GUIに関する部分は
ある程度OS依存な方がいいと思う。

そういう意味でMacOSXのCocoa+Javaという組み合わせは非常に気にNULL。
0433デフォルトの名無しさんNGNG
言語にGUIが組み込まれたのは良いと思ったんだがなあ。
使ってみるととんでもなく(ry
0434デフォルトの名無しさんNGNG
むしろ JAR にバンドルされた HTML からダイアログや GUI を組み立て
られるくらい手軽なら、それはそれでよかったんだが。自分で作ろうと
思いつつ暇が… つーか、あったらみんな使うのかな、クライアントサイド
でも HTML で GUI。ロジックと直結できる分ブラウザより技が使えると
思うんだが (ボタンが押されたら DB 参照とか…)。
0435デフォルトの名無しさんNGNG
XULみたいだな
0436デフォルトの名無しさんNGNG
というか、今のWindowsがまさにクライアントサイドでHTMLをUIに使いまくってるわけだが。
0437デフォルトの名無しさんNGNG
>>434
言ってる事と違うかもしれないが
Swingだったら、たとえばボタンのラベルを
HTMLの<br>タグ使ったりして2行にしたり出来なかったっけ?
あと<i>でイタリックにしたり・・・
0438デフォルトの名無しさんNGNG
>>437
例えば
--- Kakikomi.html ---

<input type="text" name="name"><input type="text" name="email">
<textarea name="message">
<input type="submit" value="書き込む"> <input type="reset" value="やめる">

-------------------
で、かちゅーしゃとかJaneとかの書き込みダイアログのUIを生成するってことでしょ。
0439デフォルトの名無しさんNGNG
ああ〜そいうことか〜
でもさ、それがXMLで書けるやつあるじゃん
BeanBuilderってやつ
あれのコードはXMLだよ
で、起動する時はそのXMLファイルを読み込んでやれば
かってにウインドウが立ち上がって・・・
try {
InputStream is = new BufferedInputStream(
new FileInputStream("tutorial.xml"));
XMLDecoder d = new XMLDecoder(is);
JFrame f = (JFrame)d.readObject();
} catch (IOException ex) {
System.out.println(ex.getMessage());
}
0440デフォルトの名無しさんNGNG
>>439
うーん?そういうことじゃない(と思う)んだよなあ。
できあがったUIを保存するんじゃなくて、UIをいきなりテキストで書くんでしょ。

>>439のtutorial.xmlの中身って何も見ずに書ける?>>438みたいに。
0441デフォルトの名無しさんNGNG
>>439
俺が考えてたのは、それにさらに HTML っぽいイベントハンドル用の
スクリプト (JSP みたいに実行時コンパイル/静的でもいいけど) する
ような奴。やっぱ GUI まわりって細かい仕様変更入りやすいから、
手作業やポトペタで GUI コンポーネントを組み立てるより HTML で
作ったほうが楽なんだよなぁ。JavaScript じゃ使えない同期化処理
やマルチスレッド化もできるし。誰か一緒にオプソで立ち上げねー?

<SCRIPT LANGUAGE="Java">
private void execHoge(Form hoge){
  …
}
</SCRIPT>

<FORM ACTION="method:///execHoge(this);">
名前: <INPUT TYPE="TEXT" SIZE="40">
<INPUT TYPE="SUBMIT" VALUE="OK">
</FORM>
0442デフォルトの名無しさんNGNG
>>441
俺昔ちょっとだけ作ったことあるよ。
で、HTML部分もろくに実装できてないうちにCSS2に対応させ始めちゃって、
途中でマンドクサクなってやめた(w
0443デフォルトの名無しさんNGNG
>>441
それ、Longhornで。
HTMLじゃないが。
0444439NGNG
うんやっぱ俺は勘違いしてたみたいだ>HTML

ちなみにXMLはタグを解読すればかけると思うが
基本的に、BeanBuilderはGUIエディタなので
人が書くには無理

さらに(また、話を混乱させるみたいで恐縮だが)ピ-ナッツ
とかいう、Javaのインタプリタあるじゃん
あれで、一行一行

>f=new Frame();
>f.setVisible(true);

とか、コマンドでやったらどうなるんだろう

>>441
それはやっぱり、ブラウザアプリになるわけ?
それとも、ウィンドウアプリを目指しているの?
0445デフォルトの名無しさんNGNG
>>443
ロングホーンの恩恵はJavaは受けられないじゃろ。。
ところでロングホーンのUIの仕様ってどこで読める?(調べずにc⌒っ´Д`)φカキコ
0446デフォルトの名無しさんNGNG
>>440
そうそう、現状って簡単なダイアログの GUI 書くだけでも手作業より
ポトペタ RAD 起動するの待ってた方が早いじゃん。で、秀丸 + HTML
なら 5 分でかけるレイアウトも GUI コンポーネント並べるだけで
結構かかってしまう。だったら HTML をリソース持ちして名前指定で
一発表示、イベントハンドリングもできまっせ、みたいなのがあったら
良いなぁと。

これならちゃんとしたデザイナにデザインしてもらった UI にロジック
埋め込むのも簡単でしょ。
0447デフォルトの名無しさんNGNG
>>444
ウィンドウアプリだってばよ。(俺は>>441じゃないけど)
おそらく、Webアプリとスタンド亜ローンのUIを共通化させたいじゃねぇの?( ´_ゝ`)
0448デフォルトの名無しさんNGNG
ちなみにちょっと話はずれるが、URにCSSを適用させるにはjavax.swing.text.StyleSheetでできるけど、
(c.setForeground(StyleConstants.getForeground(style)); みたいに)
ちゃんとしたUIに利用したけりゃ全然役に立たない。
かといって、HTMLで属性にごちゃごちゃ書いていくのも保守性の面で疑問符。
どうせ作るならやっぱりちゃんとHTML+CSSにしたいところ。

と、独り言メモc⌒っ*゚ー゚)φ メモメモ...
0449デフォルトの名無しさんNGNG
>>GUI コンポーネント並べるだけで
結構かかってしまう

同感
俺なんかレイアウトつかうと分けわかんなくなるから
すべてsetLayout(null)しちゃう。んで、setBounds()
まあ話が脱線したが・・・
ちなみに>>439の言ってるやつってこういうやつなんだが・・・
(>>439じゃないよ)
<void method="add">
<object id="JButton0" class="javax.swing.JButton">
<string>Remove All</string>
<void property="bounds">
<object class="java.awt.Rectangle">
<int>105</int>
<int>249</int>
<int>105</int>
<int>26</int>
</object>
</void>
<void method="addActionListener">
<object class="java.beans.EventHandler" method="create">
<class>java.awt.event.ActionListener</class>
<object idref="DefaultListModel0"/>
<string>removeAllElements</string>
</object>
</void>
</object>
</void>

0450デフォルトの名無しさんNGNG
>>444
思いっきりローカルアプリ。でも GUI リソースが HTML なんでサーバとの
統合もしやすいかなと。

>>447
まぁそんなところか。今なら余ってる鯖サイド連中を引っ張ってこれる。
0451デフォルトの名無しさんNGNG
>>449
おもいっきり JDK1.4 の XML エンコード機能やな。
0452デフォルトの名無しさんNGNG
> 今なら余ってる鯖サイド連中を引っ張ってこれる。

多分これ重要です。
0453デフォルトの名無しさんNGNG
つーか今時Javaが遅いとかいってるのは使ったことないかマシンがおんぼろか
どっちかなんだろ。今時ふつーメモリは256M以上乗ってるし、CPUは1GHz以上
あるもんだが。それにメモリさえ潤沢ならCPU500MHzでも軽く動くぞ。
あとクライアントサイドのJavaはアプレットを除いて(アプレットも一応はクライア
ントサイドだから)ローカル資源に制限なくアクセスできることが長所。さらに、
Sunが提供している基本コンポーネントでたいがいの面倒は見てくれるから
楽ができる。パフォーマンスも悪くない(実際使ってみてからものを言えよ)。

ただ、GUI コンポーネントのレイアウトがひでぇなあというのは同感だ。
0454デフォルトの名無しさんNGNG
>>453
お前、DBの更新画面とか、糞クライアントしかつくったことないだろ。
0455デフォルトの名無しさんNGNG
>>453
お前学生だろ。世間知らず
0456デフォルトの名無しさんNGNG
>>454
つーか、そもそも君は使ってみたのかね?話はそれからだ。
だが、PureJavaでCASEツールのような巨大アプリは無理だ。
1アプリでウィンドウやらボタンやらコンポーネントを大量に
生成して負荷の高い処理をさせるにはJavaは向かない。

ただし、クライアント用(要は一般人用)のちょっとしたアプリ
程度なら十分だし、処理速度も気にならん。要は適材適所。
数年前のレベルで思考停止して遅い遅いとわめくだけなら
馬鹿でもできるよ。
0457デフォルトの名無しさんNGNG
>>453は、>>433以前のレスに対して文句言ってるみたいなので>>434さんは気にせず出てきてくださいな。
(”つーか”がどこにかかるのかわからん)
0458デフォルトの名無しさんNGNG
クライアント用のちょっとしたアプリだからこそサクサク動いて欲しいってもんだ。
0459デフォルトの名無しさんNGNG
>>457
うーん、どんなものが必要かちょっと妄想してみた。

1. HTML パーサー
2. レンダリングエンジン
3. JSP バリのダイナミックコンパイル & クラスローダー (Mozilla の js.jar で代用も?)

3 は何とかなるとしても 1 と 2 がネックかな。文字列解析とレンダリング
は Java がネックとしてる処理だし。
0460デフォルトの名無しさんNGNG
ちょっと適当に作ってみた。ソースうpします
0461デフォルトの名無しさんNGNG
http://do.sakura.ne.jp/~junkroom/cgi-bin/megabbs/readres.cgi?bo=lounge&vi=1027870433&res=64
みたいなHTML(今はXHTMLで書いたけど)が、あったとして、
http://do.sakura.ne.jp/~junkroom/cgi-bin/megabbs/readres.cgi?bo=lounge&vi=1027870433&res=64
でUI生成ってことで合ってますよね>>434
(ソース汚いですがイメージが伝わればそれでいいです)
0462デフォルトの名無しさんNGNG
失礼。2つ目は
http://do.sakura.ne.jp/~junkroom/cgi-bin/megabbs/readres.cgi?bo=lounge&vi=1027870433&res=65
でした。(この掲示板勝手に;(セミコロン)が入るみたいなんで、適当に直してクレクレ)
0463デフォルトの名無しさんNGNG
>>461-462
そうそう! 言いたかったのはこういう奴の発展系。スタイルシート
でレイアウト調整して、裏のロジックとの繋ぎや簡単な処理のための
実行時スクリプトが記述できる奴さ。
0464デフォルトの名無しさんNGNG
>>463
俺と同じこと考えてるな。
ただ、実行時スクリプトは少し反対気味だな。
実装が( ゚Д゚)マンドクセーってのもあるし、仕様が肥大化するのもどうかと思う。
(ほんとにやるかどうか知らんけど)ひとまずHTML+CSSが落ち着いてから、もしくは
少し離れた感じのプロジェクトでやった方がいいと思う。
<FORM ACTION="method:///execHoge(this);"> は面白そうだけどね。

独り言
・XHTML1.0+CSS2(or CSS1)が無難?
・awt,swing.swtを差し替え可能に(Namespaceで振り分け?)
0465デフォルトの名無しさんNGNG
>>430
JavaならではではないけどJavaで書かれたソース公開の2chビューアが
あればいいな(てもうあるのかな)
0466デフォルトの名無しさんNGNG
>>465
ローカルプロキシタイプならあるみたいだね。
スタンド亜ローンは知らない。
0467デフォルトの名無しさんNGNG
>>464
JavaScript みたいな完全インタープリタを実装するんじゃなくて、スクリプトから
Java ソースを生成して実行時にコンパイルして実行する感じ。これなら仕様が
決まっているので肥大化しないだろう。というか <SCRIPT LANGUAGE="hoge"> の
hoge 指定によって呼び出すインタープリタをプラグイン的に切り替えれれば
JavaScirpt や VBScript も乗るかも。

<FORM ACTION="..."> や <A HREF="..."> は HTTP とか Method Invocation の
他に RMI/IIOP なんかと統合出来たら面白いかもなー。あとリモートの EJB とか。
0468デフォルトの名無しさんNGNG
>>467
Antをパクレ。多分それでおしまい。
0469デフォルトの名無しさんNGNG
>>468
もう少し詳しくお願いします。
0470名無しNGNG
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/vclib/html/vcrefCDHtmlDialog.asp
これのJava版?
0471デフォルトの名無しさんNGNG
>>465
monalipseどうよ?
Eclipseのプラグ印だけど
0472デフォルトの名無しさんNGNG
>>467
Longhorn Avalon
0473デフォルトの名無しさんNGNG
>>465-466
jBVしかないっぽいね。スタンドアロンのもほしいな。
0474デフォルトの名無しさんNGNG
1.4.2beta出てるよ。
起動だとか早くなっているとrelease notesには書いてあるけれど、実際早い気がする!?
Hotspotも早くなってる。SSE, SSE2に対応した、とか書いてあるし(藁
0475デフォルトの名無しさんNGNG
確かにSwingの立ち上がりが早い。
それだけに相変わらずのフォントが悔やまれる。
0476デフォルトの名無しさんNGNG
これすごく(・∀・)イイ

っていうか
 ─┼─ │─┼ヽヽ
  ○|  │   │ 〜〜〜
   /   し  │
なんか、普通のソフトみたいに立ち上がる。
いままでなんだったんだろう。。。
0477デフォルトの名無しさんNGNG
ageわすれ
0478デフォルトの名無しさんNGNG
age
0479酸NGNG
>>476
今まで裁判していてJavaそっちのけでした。
.NETにシェア奪われそうなので対応しました。
0480デフォルトの名無しさんNGNG
XPのスキン?が適用されてるのは…どういうことだろう。
0481デフォルトの名無しさんNGNG
>>480
これに向けた準備じゃねぇですか?
http://www.zdnet.co.jp/news/0304/01/ne00_java.html
0482デフォルトの名無しさんNGNG
その大手メーカーらが
ハード固有のJavaAPI公開したらどうなるんだろ?
メーカーによってアプリの速度変わったり・・・
携帯のときと同じく混乱しそう
あんま独自路線のことはやらんでくれよ
ま、
プログラマとしてはうれしいやら悲しいやら・・・
0483デフォルトの名無しさんNGNG
>>482
ハード固有ったって、携帯ほどハード変わらないし。
CPUはみんなインテル互換で音源はサンブラ互換でディスプレーもXVGAかそこら。

いままで120×160の解像度だったのが250×300になったとかだったら泣くけど。
っていうか、どうするねん、iモードの画像。。。
0484デフォルトの名無しさんNGNG
>>475
Swingのフォント表示は、フォントの問題というよりレンダリングエンジンの
問題だと思うんだがどうか。
0485デフォルトの名無しさんNGNG
>>484
あんた馬鹿?
0486デフォルトの名無しさんNGNG
>>482
すでにAppleはMac固有のAPI公開してますし
IBMはSWT公開してますし。
そういうことしちゃいけないのはMicrosoftだけ
0487デフォルトの名無しさんNGNG
>>486
おまえも馬鹿?
0488デフォルトの名無しさんNGNG
1.4.2はすごいということで。
0489デフォルトの名無しさんNGNG
すべてのマシンにJavaChipが搭載されハード固有問題速度問題解決

に期待!
0490デフォルトの名無しさんNGNG
J2SDK1.4.2beta
前よりかなり進化してる。
ダウンロードしながらインストールできるようになった。
インストールする項目をM$Officeのインストール時のよに選択できるようになった。
0491デフォルトの名無しさんNGNG
それでもまだ.NETには追いついてないけどな。(嘲笑激藁
0492デフォルトの名無しさんNGNG
具体的な意見も言えない、議論もできない嘲笑激藁厨は死滅スレにでも逝ってくれ
0493デフォルトの名無しさんNGNG
485や487もな
0494デフォルトの名無しさんNGNG
>>493
おまえも馬鹿 ?
0495デフォルトの名無しさんNGNG
>>491
使ってみた感想として
どのあたりが.NETに追いついていないのか説明してくれ

.NETは他のOSで100% Pure .NETでも 100% Pure C#でも実現していないようだが。
そのあたりは全然Javaに追いついていないようだ。
0496デフォルトの名無しさんNGNG
いまだに100% Pure XXXの幻想に縛られてるアホがいるのか?
AWT/Swingの惨状を直視できないんだろうか。
0497デフォルトの名無しさんNGNG
>>496
いいじゃん。すくなくとも95% Pureは実現できたほうがいいじゃん
0498デフォルトの名無しさんNGNG
.NETは99% Pureなところを狙ってるっぽいね。
0499デフォルトの名無しさんNGNG
>>495
Javaと.NET両方使ってすぐに分からないのなら感性が麻痺してるんだろうな。(嘲笑禿藁
0500デフォルトの名無しさんNGNG
>>499
で、たとえばどこよ?
0501デフォルトの名無しさんNGNG
>>500
「分からないので教えてください」って言えよ。
0502デフォルトの名無しさんNGNG
>>501
>>499がJavaと.NETをどう違うと思ったかなんてわからないからおしえてください。
0503デフォルトの名無しさんNGNG
ちょっとちがった。
漏れには>>499がすぐに分かったような「Javaが.NETに追いついていない」理由はわからないので教えてください。
0504デフォルトの名無しさんNGNG
99% Pure な俺。でも残りの 1% は…
0505デフォルトの名無しさんNGNG
優しさでできています(^o^*)
0506デフォルトの名無しさんNGNG
2chで人間が嫌いになりました。
0507デフォルトの名無しさんNGNG
正確には優しさという名のおせっかいでできていまふ
0508デフォルトの名無しさんNGNG
>>506
いい勉強になりましたね。
だんだんかわいくなってくるんですよ。
MS厨とか。
0509デフォルトの名無しさんNGNG
>>498
せいぜい 60% Pureなんじゃない?
C#に限っては 10% Pure にも満たないと思われ
0510デフォルトの名無しさんNGNG
ただ単に極力ネイティブコールに頼るようにしただけだろ?
だから起動も早くなってるんだよ。
言い換えれば、100% Pure Javaの崩壊。
0511デフォルトの名無しさんNGNG
100% Pure Javaって何?
0512デフォルトの名無しさんNGNG
>>551
Javaの幻想の一つ。
そのおかげでSwingがあの体たらく。
0513デフォルトの名無しさんNGNG
>>510
死滅スレからコピーすんなよ。
ちゃんとレス番号つけろよ

それより、本当に100% Pure Javaが崩壊したのかい
0514あぼーんNGNG
   ,.´ / Vヽヽ
    ! i iノノリ)) 〉
    i l l.´ヮ`ノリ <先生!こんなのがありました!
    l く/_只ヽ    
  | ̄ ̄ ̄ ̄ ̄|
http://saitama.gasuki.com/mona/
0515デフォルトの名無しさんNGNG
つーかJavaVMにせよAWT/SwingにせよJavaでは作れないわけだが。
100%Javaそのものが空想の産物。
0516デフォルトの名無しさんNGNG
Sunのダウンロードサイト落ちてるじゃん。
これだからJavaは駄目だな。
0517デフォルトの名無しさんNGNG
Javaの仕様として定義されれば、実現可能なプラットフォームが
事実上限定されているとしても、100% Pure Javaです。
0518デフォルトの名無しさんNGNG
>>516
死滅スレ逝けアフォ
0519デフォルトの名無しさんNGNG
>>1
糞スレ立てるなアフォ
0520デフォルトの名無しさんNGNG
JavaVMの派生としてx86VMでも定義してみてはどうか。
0521デフォルトの名無しさんNGNG
今、SWT使って新しいアプリを書いているんだが、
これをgcjでネイティブコンパイルして、
Javaとは一言も言わずに公開してみようかと思ってる。
これで誰からもJavaだとばれなければ、クライアントサイドJavaの未来は
案外明るいんじゃないかな。
0522デフォルトの名無しさんNGNG
>>521
死滅スレの奴らに反応しすぎ。
Javaを貶している馬鹿は無視しろよ
0523デフォルトの名無しさんNGNG
>反応しすぎ
どこが?
0524デフォルトの名無しさんNGNG

100% Pure Java が Java 実行環境のことを言っているのだと思っているヴァカが
いるスレはここでつか?
0525デフォルトの名無しさんNGNG
>>491,499
JDK 1.4.2 の好評さに危機感を覚えてここまで出張か。
ご苦労なこったな。
0526デフォルトの名無しさんNGNG
>>521
gcj 使うと余計遅くなると思う
0527デフォルトの名無しさんNGNG
>>521
gcj使うと現段階ではJavaのままより遅くなるのはご存知?
0528デフォルトの名無しさんNGNG
ネイティブコンパイルすればJavaRuntime入れる必要ないじゃないか。
クライアントサイドJavaのネックの一つだろ
0529デフォルトの名無しさんNGNG
>>528
JETコンパイラのこといってんのかい。

しかし、Javaは、いちいち新OSに備えてソースを書き直す手間
を省くこと、ネットワークに強いことに価値があるからそれはどうかと。
0530528NGNG
いや、漏れは>>521じゃないよ。

>いちいち新OSに備えてソースを書き直す手間を省くこと、
>ネットワークに強いことに価値がある
これとJRE入れる必要がなくなるのと何の関係が?
0531デフォルトの名無しさんNGNG
>>528
そうでもしないと誰にも使ってもらえないからな。Javaの現状では。(プ
0532デフォルトの名無しさんNGNG
>>531
ちゃんと分かってるじゃないか。偉いぞ。
0533デフォルトの名無しさんNGNG

なるほど。Javaが高速化された理由が書いてある。
http://java.sun.com/j2se/1.4.2/ja/changes.html#runtime

HotSpotコンパイル速度向上しただけで速くなったのか。

Itanium用は処理速度が30倍まで向上!?
0534デフォルトの名無しさんNGNG
>>531
死滅スレにお帰り
0535デフォルトの名無しさんNGNG
>>533
違います。セキュリティチェックを省いて、
Pure Javaを廃止してネイティブコールを多用しているからです。(ゲラ
0536デフォルトの名無しさんNGNG
>>535
すごーい!勉強家さんだね(〃▽〃)キャー♪ 偉いぞぉ。
0537デフォルトの名無しさんNGNG
Shared Source CLIを研究して、ノウハウをパクりまくった成果ですね。(大爆笑
0538デフォルトの名無しさんNGNG
http://java.sun.com/j2se/1.4.2/ja/changes.html

> Class.forName とその関連メソッドを多用するアプリケーションの性能が大幅に改善されました。

これは完全に>>537の証拠だな。
0539デフォルトの名無しさんNGNG
>>533
Itaniumの件は今までインタプリタ
0540デフォルトの名無しさんNGNG
>>537
へぇ〜☆物知りさんなんですね♪
アッチの方のお勉強も色々教えて欲しいナ(*´ε`*)チェッ❤
0541デフォルトの名無しさんNGNG
っていうか、Java2DってDirectX直に呼んでるんだろ?
どこがクロスプラットフォーム?
素直にSWT使った方がマシだよ。(ププ
0542デフォルトの名無しさんNGNG
Gtk+のLaFが追加されたって、Sunの一方的な都合でだろ?
KDEは無視。JCPって何のためにあるの?
0543デフォルトの名無しさんNGNG
>>541
ひょっとして天才さん出現!?(〃▽〃)キャー♪

>>542
SunはGNOME採用してるしなあ。
まあ漏れはJavaは嫌いじゃないがSunは嫌いだな、昔から。
結構こういう人はいそうだけど。
0544デフォルトの名無しさんNGNG
>>542
SolarisがGnomeをサポートしてるからね。
0545デフォルトの名無しさんNGNG
Javaを使ってる奴は糞Sunの下僕であることをお忘れなく。
0546デフォルトの名無しさんNGNG
小泉の下僕が何を吠えてるんだか
0547デフォルトの名無しさんNGNG
>>545
小泉様の下僕なの?(〃▽〃)キャー♪カッコイー❤
0548デフォルトの名無しさんNGNG
オープンスタンダードなどと吠えても真のISO標準言語には敵わないのですよ。
いい加減君たちも目を覚ましなさい。
0549デフォルトの名無しさんNGNG
>>535 >>537-538 >>541 >>545 >>548

いいからお前は死滅スレへ逝け

いい加減にしないと削除依頼&アク禁にするぞ
0550デフォルトの名無しさんNGNG
>>548
私C#もJavaも両方やってるの(・∀・)
Monoも使ってるしgcjもswtも好きよ❤
0551521NGNG
ネイティブコンパイルがHotSpotより遅いのは知ってるけど、
遅さが問題にならないレベルで、見た目もネイティブと変わらなければ
ユーザーはJavaだと気が付かないと思うんだよ。
普通のユーザーならVCで書かれてようがDelphiで書かれてようが
違和感なく動いてれば気にしないだろ?
ランタイムが必要なくなって、速度も普通、見た目も同じなら、
クライアントサイドでやっとVCやDelphiに並んだって言えるんじゃないかな。
ただし、HelloWorldのexeが2メガあったのを見たときは
思わず目を疑った。

もちろん速い方がいいし、Windows以外のユーザーもいるから
素のJava版も出すよ。
0552デフォルトの名無しさんNGNG
>>529
> ネットワークに強い

ハテ?
100% Pure Javaなwebサーバやメールサーバやネームサーバってあるの?
0553デフォルトの名無しさんNGNG
>>515
100% pure java の意味が分かっていないのですね
0554デフォルトの名無しさんNGNG
>>515
なるほど。Java は VM 記述用の言語だったんだw
0555デフォルトの名無しさんNGNG
>>552
Webサーバやメールサーバはあるね

どっちにしてもそれらがあるかどうかをネットワークに強いかどうか
の基準にするところが(以下略
0556デフォルトの名無しさんNGNG
>>555
>552さんの頭のなかではC言語はネットワークに強いらしいですw
0557デフォルトの名無しさんNGNG
Javaはネットワーク関係弱いから、サーバは作れんだろうね。
作ろうとして自爆してた連中知ってるけど。
0558デフォルトの名無しさんNGNG
>>552
C言語はネットワーク機能は持ってないんだよ。

ところで100% Pure Javaってどういうこと?
最終的にはOSのAPIを呼び出している場合に100%でないとするなら、
100% Pure なアプリケーションなんて今時どんな言語でもありえないことになる。
最終的には機械語に落ちるわけだから。
0559デフォルトの名無しさんNGNG
JNI 使ってなければ Pure Java でしょ。
0560デフォルトの名無しさんNGNG
スレッドがpreemptiveであるという前提のコードは
100% Pure Javaじゃありません。
0561デフォルトの名無しさんNGNG
>>557
Tomcatは?
JBOSSは?
WebLogicは?
あれってサーバーじゃないのか?
0562デフォルトの名無しさんNGNG
アンチJavaの言いたいことはこうか。

Javaで作ったファイルマネージャでEXEファイル、JPEGファイルをコピー/移動/実行したら
それは100% Pure Javaでない?

JDBCでOracleに接続するプログラム作ったら100% Pure Javaでない?

体に機械を埋め込んだ者をサイボーグというなら
体内に人工臓器を埋め込んだ者をサイボーグとでも言うのか?
コンタクトレンズをつけた者、眼鏡をかけたものをサイボーグとでも言うのか?
車椅子に乗っている者をサイボーグとでも言うのか?
服を来た者をサイボーグとでも言うのか?


アンチJavaのいうことはどれもこれもとんちんかん
0563デフォルトの名無しさんNGNG
>>561
全部ヒキコモリ系ですね。
0564デフォルトの名無しさんNGNG
>>558
同じアンチだけど、おまえ恥ずかしいから出てこないでよろすぃ。
0565デフォルトの名無しさんNGNG
>>560
マジで?

>>562
JDBCドライバにはpure java実装が用意されてることもありますよ。
0566デフォルトの名無しさんNGNG
>>564
俺はアンチじゃねぇよ。
お前みたいにプログラム書けない奴と一緒にするなぃ。

>>562
言いたいことは分かるが必死過ぎデス。。
0567名無しNGNG
NullPointerException 処理が高速化されました。
一番注目すべきはこれだね
0568デフォルトの名無しさんNGNG
Pure Javaなwebブラウザって無いの?
アプレットなんかのサポートがすごく強力になりそうなんだけど・・・
0569デフォルトの名無しさんNGNG
100% Pure Javaも知らないって最近始めた新人ですか?
0570デフォルトの名無しさんNGNG
>>566
いや必死じゃないが。
RDBMSといえばJavaで作られたものもあったな。
こいつをつかえば100%PureJavaらしくなるんだろか。
0571デフォルトの名無しさんNGNG
>>569
正解をどうぞ。知ってるんならね(プ
0572デフォルトの名無しさんNGNG
>>570
最終的に仮想マシンで動かすなら、その仮想マシンがPureJavaじゃないじゃないかと言われるだけだ。何を言っても無駄。
0573デフォルトの名無しさんNGNG
>>571
Sunのサイトに載ってるよ。
0574デフォルトの名無しさんNGNG
>>568
SwingのJEditorPaneで作れるが、あれはクソなんで却下。
Grand-Rapidってのは軽快で良かった。
http://www.meyou.com/grandrapid/index.jsp
0575デフォルトの名無しさんNGNG
Swing/AWTは100% Pure Javaですか?
0576デフォルトの名無しさんNGNG
100% Pure Javaって
Javaのコアライブラリだけでできてるってことじゃないの?
ライブラリ内でJNI使ってるかどうかは関係なく。
0577デフォルトの名無しさんNGNG
Java上で動作するHTMLレンダリングエンジンって何があります?
EditorPane等は除いてください。
0578デフォルトの名無しさんNGNG
あ、>>568 >>574を見逃してました。スマソ。
>>574氏のページ逝って来ます。

他にないでしょうか。
0579名無しNGNG
>>577
自作しる!
0580デフォルトの名無しさんNGNG
>>578
HotJava
ICE browser
Espial
Netclue
Webwindow
なんてのがあるけど、どれも実用レベルじゃないよ。
0581デフォルトの名無しさんNGNG
実用レベルじゃないのは何が原因なんだろう・・・
HTMLレンダリング?
それとも、単に作るのがめんどくさいから?
0582デフォルトの名無しさんNGNG
すげぇな、こっちのスレを荒らしに来るとは JDK 1.4.2 の高速化がよほど
衝撃的だったと見える (禿藁
0583デフォルトの名無しさんNGNG
ブラウザを実用的にしようとすると JavaScript とか色々あって面倒臭そーだね
0584デフォルトの名無しさんNGNG
100% Pure Java って開発者がネイティブ呼び出しを直接使わなくても
実行環境やライブラリレベルで吸収してくれるって事。JVM がネイティブ
ライブラリ使ってるから 100% Pure Java じゃないとか主張してる アフォ は
場末三流大学文系学部卒の低脳。
0585デフォルトの名無しさんNGNG
JavaScriptの、pure java実装をどこかから拾ってきて・・・
とか、ああ、面倒だねえ
0586デフォルトの名無しさんNGNG
Javaはレイヤーでもあるから、コードがJavaより下層に触ってなければ
Pure Javaだろ。
SUNの判定ツールはパスのハードコーディングみたいな環境依存も
チェックしてるけど。
0587デフォルトの名無しさんNGNG
pureでもなんでもいいけどさ、実用的なwebブラウザが無いというのは
どういうことなの?
0588デフォルトの名無しさんNGNG
たまにはageとこう
0589デフォルトの名無しさんNGNG
>>585
Mozilla の JavaScript ライブラリがそのまま使える。
js.jar ファイルを落としてくれば普通の Java アプリからでも使える。
WebSphere に付いてた。
0590デフォルトの名無しさんNGNG
>>587
おまいが近眼すぎ。どうせ OS バンドルのしか使ったことないんだろ?
0591デフォルトの名無しさんNGNG
>>587
Swingのショボさを見ればおのずと判るだろ。
もうだれも期待しちゃいないのさ。
0592デフォルトの名無しさんNGNG
RhinoっていうJavaで実装されたJavaScriptインタプリタがなかったっけ
0593デフォルトの名無しさんNGNG
>>587
pureでなくていいならIEコンポーネントを使って
いくらでも作れますけど。というか作りましたけど。
0594デフォルトの名無しさんNGNG
> IEコンポーネント

せめてHTTPとHTML表示はJavaだけでやってほしい・・・
0595デフォルトの名無しさんNGNG
>>593
Linuxじゃ動かないもーんモーンモーン…

>>590 vs >>591
ワロタ
0596デフォルトの名無しさんNGNG
>>591
JEditorPaneはHotJavaから派生してるから設計が古いんだよ。
なんせDOMすらサポートしてないらしいし。
Grand-Rapidは悪くないよ。
日本語の扱いがタコだけど、それは直せるだろうし。
0597デフォルトの名無しさんNGNG
>>575
ちがう
0598デフォルトの名無しさんNGNG
100% pure java ってのは…

「JVMの実装があるプラットフォーム上で同じjavaアプリ(javaバイトコード)がそのまま動く」
でいいよな?
0599デフォルトの名無しさんNGNG
「動く」
の定義が複雑
0600デフォルトの名無しさんNGNG
>>598
100% Pure Java を勝手に勘違いして騒いでる連中がこのスレで多数発生中 (w
0601デフォルトの名無しさんNGNG
100% Pure Javaって何のためにあるの?
0602デフォルトの名無しさんNGNG
直接の恩恵は開発者。間接的にエンドユーザ。
0603デフォルトの名無しさんNGNG

処女信仰スレかここは...
0604デフォルトの名無しさんNGNG
>>598
Javaで作った、アプリケーションと定義したものを
JVMを実装可能などのプラットフォーム上でも動かすことができる

が 100% Pure Java Application

動くがフォントサイズが異なる、画面サイズや見栄えが異なるから
100% Pure Javaじゃないと言っている香具師は100% Pure Java
の意味をわかっていないどころか
「服を着ている者は100% Pure 人間ではない、サイボーグだ!」
といっている香具師と同じ
0605デフォルトの名無しさんNGNG
>>603
処女はオナーニなどしない!

ってやつか?
0606デフォルトの名無しさんNGNG
>>604
おまい、サイボーグ好きなんだな・・・
0607デフォルトの名無しさんNGNG
>>567
∧_∧
( ´∀`)<ぬる速
0608デフォルトの名無しさんNGNG
確かにHotJavaではJavaアプレットがタイムラグ0で起動してた。
IEが.NET化されたらC#アプレットがそうなるんだろうって期待してる
スレ違いだけど
0609デフォルトの名無しさんNGNG
こうまで100% Pure Javaをわかってない上で煽りくれる馬鹿が多いとは。
もともと、MS JVMがVisual J++でJavaの仕様を逸脱したコード(OS依存
のコード)を書けるようにしたもんだから、Sunが腹を立ててPureJavaって
キャンペーンはじめたのがことの起こりでしょ。

PureJavaそのものは、SunのJ2SDKを使っている限りはPureJavaになる。
っていうかならないとおかしい。IBMやApple製の開発ツールは知らん。
元はVisual J++とMS JVMを締め出すためのキャンペーンだからね。
で、WEBサーバやらメールサーバやらはこのスレ(クライアントサイド)
とはぜんぜん関係ない話だし、別にJavaで作れても作れなくてもいいと
思う。対象によって適したツールを使えばいいだけでしょ。

クライアントサイドJavaについては、ランタイムが標準装備になってくれる
ならそれはそれでめでたいこと。いちいちJRE入れろって言わなくてすむ。
どっちかというと、開発者が楽できるからJavaなんだと思うけど。楽しなく
てもいいならVC++なり、そこまでいかなくてもDelphiなりVBなり使えば
いいんで。標準で各種アルゴリズムやネットワークのコンポーネントが
そろってるのがいいところだと思うんだがな。
0610デフォルトの名無しさんNGNG
揚げ足取るようで悪いが、
> PureJavaそのものは、SunのJ2SDKを使っている限りはPureJavaになる。
ってのは間違い。

File f = new File("c:\\windows\\notepad.exe");

このコードは機種依存のハードコーディングがされてるんで、
SUNのPureJava判定ツールでも警告が出るよ。
俺もSUNの人に教えて貰うまで同じ事言ってたけどね。
0611デフォルトの名無しさんNGNG
sun.io.*とかsun.applet.*パッケージを使ってたらPure Javaにはならないでしょ
0612デフォルトの名無しさんNGNG
>>611
どうして?
0613デフォルトの名無しさんNGNG
>>612
どの実行環境にも入っているという保証がないからでしょ。例えば MacOS 用
JVM にはないかもしれないし、AS/400 用 JVM には無いかもしれない。
0614デフォルトの名無しさんNGNG
>>613
どっちかというと、Sun以外のJREにはないかもしれない、ということかも。
Sun以外のVMベンダがsun.*を実装する義務はないっしょ?

同じ機能があっても別のパッケージ名だったりするのかな?
IBMのJVMつこてるひと、情報キボン。
0615デフォルトの名無しさんNGNG
J# .NETにはないそうな。
もちろんJ#はJavaではないが
0616デフォルトの名無しさんNGNG
>>609
必死なのはわかるけど、知識も経験も不足してるね。
0617デフォルトの名無しさんNGNG
100%PureJavaのmp3プレイヤーはありませんか?
0618デフォルトの名無しさんNGNG
>>614
100% Pure Javaの定義は厳しいよ。使ってるライブラリの範囲だけの話じゃない。
まあ、100% Pure C#なんてM$には無理だろうがな(ゲラ
0619デフォルトの名無しさんNGNG
>>616
具体的なことを何一つ言わないもとい言えない煽り厨は
死滅スレにお帰りください
0620デフォルトの名無しさんNGNG
>>606
そのうちJava サイバネテッィクスがデルゾー
0621デフォルトの名無しさんNGNG
>>617
JavaLayer
JMF
0622デフォルトの名無しさんNGNG
1.4.2ってOS起動時にjusched.exeっていうスパイウェア起動して高速化してるだけだろ。
0623デフォルトの名無しさんNGNG
スパイウェア入れるだけで高速化出来たら苦労しねえよ、バカ。
あれはただの自動更新チェックツールだ。
0624デフォルトの名無しさんNGNG
スパイウェア臭いな・・・それだけをアンインストールできる?
0625デフォルトの名無しさんNGNG
>>624
Sunが隠しAPI使ってるから無理
0626デフォルトの名無しさんNGNG
マジかよ。惨ってほんとに糞だな。
0627デフォルトの名無しさんNGNG
>>625=>>626
おまえJ2SEのソースコードみたことも無いだろ
0628デフォルトの名無しさんNGNG
1.4.2が好評なようだが、別に起動速度、処理速度が上がっているとも感じないし、WinXP Lookもやっぱり手抜き。
以上、今後ともJavaは糞
0629デフォルトの名無しさんNGNG
テストで10点とってたヤツが50点になったようなもんだろ。
よくがんばったねと評価してやりたい気持ちはあるが、まだまだ赤点
せめて70点にならねーとな
0630デフォルトの名無しさんNGNG
>>628
そもそもいちいちWinXPLookにあわせることもばかばかしいだろ
なんでもともと糞なWinXPごときにあわせないといけないんだか
0631デフォルトの名無しさんNGNG
不毛だな

(放置しようよ、放置。)
0632デフォルトの名無しさんNGNG
>>630
そういうのを詭弁と言うんだよ。
0633デフォルトの名無しさんNGNG
>>628
>WinXP Lookもやっぱり手抜き。
見た目がよければいいってもんじゃないでしょ
0634デフォルトの名無しさんNGNG
>>633
禿同!やっぱ操作性が第一だよな。
・・・鬱だ(´Д⊂
0635デフォルトの名無しさんNGNG
>>633
悪いのは駄目だろ。
0636デフォルトの名無しさんNGNG
俺、次のアプリSWTで作るつもりだからどうでもいいや。
0637デフォルトの名無しさんNGNG
俺はVCLにしようかな。
0638デフォルトの名無しさんNGNG
じゃあtkでやります。Java/tk。
0639デフォルトの名無しさんNGNG
SwingのFONT描画がださいのはフォントのせいなの?
0640デフォルトの名無しさんNGNG
>>639
ごめん。多分俺のせいだ。
0641デフォルトの名無しさんNGNG
>>640
お前は何も悪くないよ。俺が全て悪いんだ。
0642デフォルトの名無しさんNGNG
>>640,641
いや違うんだ。俺が悪いんだよ。
0643デフォルトの名無しさんNGNG
>>642
じゃあお前。
0644デフォルトの名無しさんNGNG
文句いうなとは言わないから
ダサいと思うなら自分で代えろよ
0645デフォルトの名無しさんNGNG
font.properties差し替えればいいんだっけ?
0646デフォルトの名無しさんNGNG
WinXP Look結構いいんじゃないの?
メニューがちょっとヘボイね、まぁ今までの中では一番いいできだな
0647デフォルトの名無しさんNGNG
ttp://javootoo.l2fprod.com/
0648デフォルトの名無しさんNGNG
>>647
こういうサイトだから、右上のアニメはAppletに違いない、と思って
右クリックしてみたら萎
0649デフォルトの名無しさんNGNG
しかもServletじゃなくてPHPか
0650デフォルトの名無しさんNGNG
このサイトみて気付いたけど、1.4.2のXPルック&フィールが
XP以外で使えないのって著作権の問題なんだね。
0651デフォルトの名無しさんNGNG
>>650
ほんとに著作権かよ
OSにあわせて自動的に変化してるとかじゃないのかよ
0652デフォルトの名無しさんNGNG
Skin Look And Feelの
「いまどきのアプリケーションはスキンがつかえなきゃね」
みたいな文が(・∀・)イイ
0653デフォルトの名無しさんNGNG
>>651
少なくとも>>647のサイトではアイコンなんかの著作権をMSが持ってる、という記述がある。
1.4.2も同じ理由だと思われ。
0654デフォルトの名無しさんNGNG
Aquaルック&フィールがMac OS X以外で使えないのも
同じ理由
0655デフォルトの名無しさんNGNG
TurboLinuxのLook&FeelがWinXPよりも格好いいと思うのは漏れだけ?
0656デフォルトの名無しさんNGNG
なにTurboLinuxって
0657デフォルトの名無しさんNGNG
>>656
最近はターボエンジンにもLinuxが組み込まれてます。
0658デフォルトの名無しさんNGNG
>>657
linuxで燃調制御って、どこかやろうとしてたね。
0659デフォルトの名無しさんNGNG
TurboAge
0660デフォルトの名無しさんNGNG
>>656-659
Linuxにディストリビューションというものがあることを知らないのかお前らは
0661デフォルトの名無しさんNGNG
つーかダウソできぬ。
0662デフォルトの名無しさんNGNG
>>656
http://www.turbolinux.co.jp/
0663デフォルトの名無しさんNGNG
かっこいいったって
TurboLinuxだけのGUIじゃないわけで・・・
ウィンドウマネージャかえればいいわけで・・・
0664デフォルトの名無しさんNGNG
GNOME か KDE かはっきりしる、という突っ込みが入らないのは誰も使ったことが
ないからなのか?
0665デフォルトの名無しさんNGNG
ネタに釣られるのが嫌なだけさ。
0666デフォルトの名無しさんNGNG
setwmえんたーきー
startxえんたーきー

Turboの場合

turbowmcfgえんたーきー
startxえんたーきー
0667山崎渉NGNG
(^^)
0668デフォルトの名無しさんNGNG
そろそろクライアントサイドJavaスレにもどしておくれage。
0669デフォルトの名無しさんNGNG
>>666
最初から、グラフィカルログインにしとけやボケ
0670動画直リンNGNG
http://www.agemasukudasai.com/movie/
0671デフォルトの名無しさんNGNG
>>669
何を言うか! 便利なものには必ず落とし穴があるのじゃヴォケ!

サーバ管理にそんなものを使った日には・・・・・。
これはサーバ管理の常識だぞ!

0672デフォルトの名無しさんNGNG
落とし穴の位置が分かっていれば埋めるなり避けるなりできるだろう。
0673デフォルトの名無しさんNGNG
>672
それってグラフィカルログインをやめることじゃないのだろうか。
0674山崎渉NGNG
   ∧_∧
  (  ^^ )< ぬるぽ(^^)
0675山崎渉NGNG
   ∧_∧
  (  ^^ )< ぬるぽ(^^)
0676デフォルトの名無しさんNGNG
>>672
おまえ本当にサーバ管理者か?
0677デフォルトの名無しさんNGNG
つーか、おまえらクライアントJavaは1.2準拠でつくっとけや。
どうせSwingなんか今のところ役にたたねーし、久々awtで組んだら結構いい感じだぞ。
最近Javaの動くPDAも増えてきたし。クライアントJavaの生きる道は1.2準拠しかねぇ
0678デフォルトの名無しさんNGNG
>>677
せめて正規表現は使わせてくだされ・・・Jakarta使えって?
0679デフォルトの名無しさんNGNG
>>678
JakartaでもなんでもフリーのAPI使えばいいんじゃ
Javaはクロスプラットフォームがウリだろ?
とりあえずはPDAでも動くものがWinで動きゃいいじゃん。Swingは設計がしっかりしてるから将来成功するかもしれない。しかし現状では使い物にならない事を認めるべき。
そのうちPDAもJavaWebStartに対応するだろう。
そのときはチミタチ、クライアントJavaの普及のために戦ってくれ。
0680デフォルトの名無しさんNGNG
>>677
おまえなあ、最新版のJ2EEとJ2MEが何で動かせると思ってんじゃヴォケ
同じマシンでもクライアントサイドJavaと並行して使いたいときがあるんじゃヴォケ
J2EE使ってるサーバからJ2SEonlyで作ったクライアントサイドJavaアプリダウンロードといったら
J2SE1.2だけじゃ足りねーよ。

それにいまさらJUnitを古い奴に変えろだぁ?
0681デフォルトの名無しさんNGNG
だぁ?
0682デフォルトの名無しさんNGNG
えろだぁ?
0683デフォルトの名無しさんNGNG
COMMON DOM API使ってAWTやSwingなしのアプレットってどうよ?
0684デフォルトの名無しさんNGNG
>683

ダメもしくは駄目
0685デフォルトの名無しさんNGNG
>>680はネタ?それとも・・(ププ
0686sageNGNG
>683
JSPで組んだWebアプリより良さそうだけどね。
0687デフォルトの名無しさんNGNG
PDAで動くのってJDK1.2なの?
もとからJ2MEはよくわからんけど、最近プロファイルがどうのこうのってまずまずややこしくなってきたね
0688デフォルトの名無しさんNGNG
おもえら暇なら
swingをgcjにポートするのを
手伝えってくれ
0689デフォルトの名無しさんNGNG
>>688
命令か懇願か分からんな。


それはともかく、俺はgcj+swtが動かんのだが。
リンク時に関数が足らんといわれる。

gcjって使ってる人います?
http://pc2.2ch.net/test/read.cgi/tech/1046627795/50-51

なんだが、誰か助けろてくれ。
0690デフォルトの名無しさんNGNG
>リンク時に関数が足らんといわれる。
違った。実行時にDLLが無いって言われるんだった。
カレントにあっても%SYSTEMROOT%にあっても。
0691デフォルトの名無しさんNGNG
gcjつかってなんか嬉しいことあるんかと小一時間・・・
0692デフォルトの名無しさんNGNG
>>691
JVMがいらない
0693デフォルトの名無しさんNGNG
gcj ってランタイム用の DLL もいらんのけ?
0694デフォルトの名無しさんNGNG
>>693
いらんです。でも(当然ですが)バイナリがでかくなります。
といっても5MB程度なのでJavaRuntimeを入れるよりは少ないですが。

たくさんJavaアプリ入れる人はJavaRuntime+class(jar)ファイル
ほとんどいれない人はgcjでバイナリ化っていうスタンスですかねぇ。
あと、規則等でJavaRuntimeを入れられない場合があるので
その時はgcjでバイナリ化しないと無理。

製品版なら他にもいろいろあるみたいですがフリーなのはgcj しか知らんです。
0695デフォルトの名無しさんNGNG
PDAで動くからJDK1.2にしようという話が↑にあったけど
ザウルスってLinuxなんでしょ?JDK1.4そのままインストールできんの?
ちなみに当方Linuxまったく知らないんでお手軟らかに・・・
0696デフォルトの名無しさんNGNG
>>695
Embedix (Zaurus の Linux) に乗ってるのは evm と呼ばれる JDK 1.1
互換の Java VM。気分としては MSJVM でプログラミングって感じだな。
ただし SD カード増設して SWAP 領域作ってやらないと多分動かない。
0697デフォルトの名無しさんNGNG
>>696
でもってLinux用のJDK1.4をインストールできないのか?
0698デフォルトの名無しさんNGNG
囲碁はこちらで
pc.2ch.net/test/read.cgi/linux/1037136440/
0699デフォルトの名無しさんNGNG
なんで Zaurus に Linux 用 JDK1.4 が乗ると思うんだか。
プロセッサが違うし、X などの描画まわりはどうするんだ。

JDK のソースは公開されてるから、頑張って移植するってんなら別だが。
0700デフォルトの名無しさんNGNG
人気のゲームが全てJavaに移植されてApplet + (J2EE)
で動くようになったらクライアントサイドJavaは大興隆するかな?

自前でJavaプログラミングすることで拡張して使うことができるようにするとか。
0701デフォルトの名無しさんNGNG
>>700
J2EEはなんの関係が?
0702デフォルトの名無しさんNGNG
J2EEネタはマジでヤバいって
0703デフォルトの名無しさんNGNG
>>701
最近のゲームはネットワーク対応が当たり前だろ
0704デフォルトの名無しさんNGNG
>>702
こいつは山崎渉並にしつこいアホ
0705デフォルトの名無しさんNGNG
J2EEにゲームを使うとすればネットワーク対応RPGで
操作するクリーチャーのステータスや所持品などをRDBMSに保存するときの
処理につかうんか。

AppletかSwingなどで操作してロジック類は全てJ2EEで

初回起動が遅いAppletも、少なくとも画像つきHTMLよりかは
リロードが短い。
 
0706デフォルトの名無しさんNGNG
>>700
もれはよく http://games.yahoo.com 使てます
0707デフォルトの名無しさんNGNG
Forteマンセー!
0708デフォルトの名無しさんNGNG
>>700
パンダリバーシのような感じか?
0709デフォルトの名無しさんNGNG
>>706
タダでできる?
0710デフォルトの名無しさんNGNG
>>709
無料のも有料のもあります。

無料といってもYahoo!のIDが必要(=プライバシーポリシーに同意)ですけど...
普通に使う分には無問題だと思いますが
0711デフォルトの名無しさんNGNG
Forteマンセー!
0712デフォルトの名無しさんNGNG
>>711
もう名前変わってるぞ。
俺はeclipseマンセー。
0713デフォルトの名無しさんNGNG
test
0714デフォルトの名無しさんNGNG
.netに押されっぱなしのJavaが消え去るのは時間の問題。
0715デフォルトの名無しさんNGNG
.netに押されてる、と感じたことが一度も無いのだが。

と、釣られてみる。
このスレ最近寂しいしな。
0716デフォルトの名無しさんNGNG
なんか1.4になって色々と機能が拡張されたんで覚えるのに忙しいわけだが。
フルスクリーンが使えるようになったのはマジ驚いたよ。そこまでやらんだろ
とか思ってたから。フルスクリーン+Volatile Imageでゲームは作りやすくなる
わけだが、ゲームを作る開発者がいるかどうかだな(w
0717デフォルトの名無しさんNGNG
>>716
いいだしpp(ry

楽しみにしてます。
0718デフォルトの名無しさんNGNG
>>716
今、ゲーム作ってます・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・・コンソールで動く奴。
0719デフォルトの名無しさんNGNG
>>776
外国ならかなりの数がいる模様。
アクションゲームをいろいろ見たが、RPGとかシミュレーションゲームは
ぜんぜん見ない。
0720デフォルトの名無しさんNGNG
海外ではRPGはマイナーに甘んじてるからな
0721デフォルトの名無しさんNGNG
おい、おまいら、もうクライアントJavaはあきらめたか?
0722デフォルトの名無しさんNGNG
いや、ぜんぜん。
0723bloomNGNG
http://homepage.mac.com/ayaya16/
0724デフォルトの名無しさんNGNG
やっぱJava3Dだろ。
Java3D本も増えてきたし。

DirectXとの勝負にでるのか?
0725デフォルトの名無しさんNGNG
JavaAPって結局、メッセージドリブンに成らざるを得ない訳だろ?現実的じゃないよ。
----
416 名前:名無しさん@初回限定[] 投稿日:03/05/17 20:08 ID:1t2DY4hD
Windowsプラットホーム上のGUIアプリケーションのプログラミングにおいて、
「メッセージドリブン方式は現実的ではない」と主張してる方が居らっしゃる
スレはここですか?

417 名前:名無しさん@初回限定[sage] 投稿日:03/05/17 20:19 ID:zMKEEOTO
>416
現実にやってみれ。分かるから。

418 名前:名無しさん@初回限定[sage] 投稿日:03/05/17 20:21 ID:zMKEEOTO
誰でもいいから、メッセージドリブンで書く利点を、
「他の一般Windowsアプリケーションがそうしているから」
以外にあげてみてくれないだろうか。
どっちが論理的に物を話しているか分かるってものだ。

421 名前:名無しさん@初回限定[sage] 投稿日:03/05/17 21:01 ID:OYptm/K/
同人用エンジンはお呼びじゃないですが?

422 名前:名無しさん@初回限定[sage] 投稿日:03/05/17 21:05 ID:zMKEEOTO
およびじゃない、ってのはちょっとキツいだろう。
あれはよくやってると思うよ。どこかで非効率性に気づいてるはずだが、
それでも引き返さずに教科書的なコーディングを貫いたのは偉い。
0726デフォルトの名無しさんNGNG
>>725
JavaAPってなんですか?
メッセージドリブンってなんですか?
何で現実的じゃないんですか?
0727デフォルトの名無しさんNGNG
不勉強で恐縮なんだけど、クライアントアプリでメッセージドリブンじゃないと
どんな風に実装するの?
少しも非現実的だと思ったこと無いんで不思議なんだけど。
0728デフォルトの名無しさんNGNG
そりゃ勿論、空ループでキーボードやマウスのI/Oポートを常時監視さ!(藁
常にCPU使用率は100%をキープ。割り込み?なんですかそれは。
0729デフォルトの名無しさんNGNG
は?
ということはJavaアプリは常にCPU使用率100%ってこと?
俺のアプリ、今0か1%だけど?
0730デフォルトの名無しさんNGNG
メッセージドリブンって、メッセージがある時にだけ動くって知ってる?
キー入力があった時、マウス入力があった時のみ動くわけだわ。
100%いくとしたら、次のメッセージまでに前のメッセージを処理しきれない時だけだろ?
何言ってるの?

というか、そのバカな書き込みのあるスレどこよ?
0731デフォルトの名無しさんNGNG
>>730
>>728はビジーループの場合の話だが…
つか、ネタにマジレス(r
0732デフォルトの名無しさんNGNG
>>730
常時CPU使用率が100%にならないエロゲー
http://www2.bbspink.com/test/read.cgi/erog/1050908540/
0733デフォルトの名無しさんNGNG
ビジーループで何かの値をポーリングしていたとしても、
なんらかの変化を検知し(それは時間の経過かもしれない)、
それに応じた処理を行うんだから、まさにイベントドリブンだと思うが。
0734デフォルトの名無しさんNGNG
>>733
だから?
0735デフォルトの名無しさんNGNG
>>732
いやあ、芳しいねえ。
周囲が詳しくない人ばっかだとああなっちゃうのか。
0736デフォルトの名無しさんNGNG
エロゲープログラマーが馬鹿の集まりなのは定説
http://pc2.2ch.net/test/read.cgi/tech/997727326/l50
0737730NGNG
>>731
すまん、言い訳にならないんだけど酔ってた。
あと、世の中にそんな汚らしいコーディングスタイルがあるってのが衝撃で、
正気を失ってた。
ネタにマジレスかっこわるいよ、俺。
0738デフォルトの名無しさんNGNG
>>737
元気出せよ。
0739山崎渉NGNG
━―━―━―━―━―━―━―━―━[JR山崎駅(^^)]━―━―━―━―━―━―━―━―━―
0740デフォルトの名無しさんNGNG
Javaでロボットを作りたいんですがどうすればいいですか
0741デフォルトの名無しさんNGNG
>>740
がいしゅつ
ttp://www.cosc.canterbury.ac.nz/people/mukundan/cogr/RobotV2.html
0742デフォルトの名無しさんNGNG
>>740
java.awtにあるクラスではだめ?
と言ってみる。
0743デフォルトの名無しさんNGNG
JAVA
http://www.megabbs.com/cgi-bin/readres.cgi?bo=program&vi=999270625&rm=100
0744山崎渉NGNG
     ∧_∧
ピュ.ー (  ^^ ) <これからも僕を応援して下さいね(^^)。
  =〔~∪ ̄ ̄〕
  = ◎――◎                      山崎渉
0745デフォルトの名無しさんNGNG
Javaの苦手そうなマルチメディア関係をSDLで補うっていうのはアリですか?
0746デフォルトの名無しさんNGNG
JNI使ってる時点で理想から外れてる。アウト。
0747デフォルトの名無しさんNGNG
>>746
理想ってまさか100% Pure Javaってやつですか!?
0748デフォルトの名無しさんNGNG
どうしてこう100% Pure JavaとWrite Once Run Anywhereを
勘違いする叩き厨が多いんだろう。

なんでだろーなんでだろー
なんでだなんでだろう
0749デフォルトの名無しさんNGNG
100% Pure Java … 理想
Write Once, Run Anywhere … 妄想
0750デフォルトの名無しさんNGNG
JNIなんか使うんだったらJavaである意味ないじゃん。
C#でも使ってればぁ?
0751デフォルトの名無しさんNGNG
Write Once Run nowhere
0752デフォルトの名無しさんNGNG
JNIなんか使うんだったらJavaである意味ないじゃん。
JNIなんか使うんだったらJavaである意味ないじゃん。
JNIなんか使うんだったらJavaである意味ないじゃん。
JNIなんか使うんだったらJavaである意味ないじゃん。
JNIなんか使うんだったらJavaである意味ないじゃん。
JNIなんか使うんだったらJavaである意味ないじゃん。
JNIなんか使うんだったらJavaである意味ないじゃん。

ところでJNIってなんですか?
0753デフォルトの名無しさんNGNG
(・∀・)JisakujieNdeshIta!!
0754デフォルトの名無しさんNGNG
全てC++で書いてJavaからJNI使って呼べばいいじゃん。
0755デフォルトの名無しさんNGNG
SWTなんか使うんだったらJavaである意味ないじゃん。
SWTなんか使うんだったらJavaである意味ないじゃん。
SWTなんか使うんだったらJavaである意味ないじゃん。
SWTなんか使うんだったらJavaである意味ないじゃん。
SWTなんか使うんだったらJavaである意味ないじゃん。
SWTなんか使うんだったらJavaである意味ないじゃん。

もういいって?
0756デフォルトの名無しさんNGNG
藻前ら、『C言語による最新アルゴリズム事典』のJava版がでたけどどうよ?

http://www.matsusaka-u.ac.jp/~okumura/java-algo/
0757デフォルトの名無しさんNGNG
アルゴリズムなんて低レベルな話は、Javaには不要だよ。
0758デフォルトの名無しさんNGNG
>>757
甘いな。
0759デフォルトの名無しさんNGNG
>>756
買ったんなら感想キボンヌ
0760デフォルトの名無しさんNGNG
>>757
そういう香具師に限ってメッソドの中のアルゴリズムが
グチャグチャな罠。
0761デフォルトの名無しさんNGNG
>>759
買って無いが、ソースにJava特有ライブラリを使ってるのが多い。

オブジェクト指向言語を使った意味があまり感じられないものが多く残念。
packageも使ってない。

サンプルプログラムを同じクラス内のmain()から起動してるものばかりだ。
しかもmain()内にIO関係のクラスを使ってコンソールから
入力を求めるサンプルもあった。

もしかするとインスタンスメソッドが一つも無いかもしれない。

main()メソッドのコメントに「以下テスト用」と書いてあるのが
Junitが流行っている今らしさを感じない。

言うまでも無くそのまま実用では使えない。
いかにもpLaTeX2eマニアの学者が書いたという印象。
0762デフォルトの名無しさんNGNG
>>761
そのまま実用で使えるようなコードを書籍に書くことは、日本では
ほとんどないねえ。なんでだろね。出し惜しみなのか?
0763デフォルトの名無しさんNGNG
>>762
オブジェクト指向に対する日本人の意識が低いからです。
0764デフォルトの名無しさんNGNG
アルゴリズムなんてものが低レベルであることの証拠。
そんなものJavaには最初から備わっているのだから、
再生産のためだけに学習するなど、愚の骨頂。

Javaプログラマーは、オブジェクト指向で構築された世界に居るのだから、
その恩恵を享受することに専念すべきであって、こまごまとした話に
逐一首を突っ込むことで時間を無駄に費やすべきではない。

アルゴリズムなどという泥細工をこねくり回す暇があったら、
デザインパターンの一つでも習得して、ガラス細工の組み立てに貢献してほしい。
0765デフォルトの名無しさんNGNG
>>762
実用に使えるようなレベルのコードが書ける人間は全部現場でこき使われている、
という罠。こういう本が書けるのは時間がありあまっている学者か現役引退した
ロートルのみ。
んで、なんで実力ある技術者が書かないかってーと、こういう技術書籍の印税収入
なんかたかが知れていて、まじめにコード書いたりコンサルしてる方がよほど儲かる、
って面もある。
0766デフォルトの名無しさんNGNG
>>764
アルゴリズムはオブジェクト指向の世界では「イディオム」
というものに属するものだよ。

Javaには数値計算など、
完全に備わったというにはまだまだ不足している
アルゴリズムが多数あるのだよ。

行列の計算も複素数の計算も軽くできない。
これらをあらわす型を自作しないといけない。
微分積分ライブラリも無い。

しかもdouble型の精度にも限界がある。
java.math.BigDecimal型などを用いて科学技術計算を全て
Javaだけでやるからあの本は非常に役に立つ。
そんなときあの本が役に立つ。

だからこそあの本がJava用に生まれたんだよ。
0767デフォルトの名無しさんNGNG
Flashマンセーとか言ってみるテスト
0768デフォルトの名無しさんNGNG
>>767
それで?
0769デフォルトの名無しさんNGNG
Flashによる最新アルゴリズム辞典キボーン
0770デフォルトの名無しさんNGNG
>>764
> デザインパターンの一つでも習得して、ガラス細工の組み立てに貢献してほしい。

壊れやすいと?
0771デフォルトの名無しさんNGNG
>>769
Flashでアルゴリズム?
ActionScript用にアルゴリズム作るのか?
特定の用途にしか使えないFlash用にやってどんな価値がある?

>>770
おいおい、>>764の意図を理解してやれよ。
オブジェクト指向もアルゴリズムも理解することはどちらも必要だよ。
0772デフォルトの名無しさんNGNG
>>764
研究で新しいアルゴリズムを開発をしている人にあんまり失礼なことを言うんじゃないぞ。
0773デフォルトの名無しさんNGNG
そういや素数判断のアルゴリズムで盛り上がったなあ。
0774デフォルトの名無しさんNGNG
FlashはActionScriptやめて
Javaとか.NETにしてくんねえかなあ。
そしたらバリバリ使うんだがなあ。
0775デフォルトの名無しさんNGNG
>>774
じゃ、JavaAppletをFlashの開発ツールのようにマウスで開発できる
Applet開発ツールを作ってくらさい
0776デフォルトの名無しさんNGNG
Appletなんか作ってもしょうがないよ。
Flashであることに意味がある。
0777デフォルトの名無しさんNGNG
SDLはサポートしてるプラットフォームがそれなりにあるから
使ってもあんまりWORAは損なわないと思うんだけど・・・やっぱりダメですか
0778デフォルトの名無しさんNGNG
>>777
気高きSun様がJavaの仕様として認めない限り、どう転んでも無駄。
逆に認めてくれるならFlashプレイヤーの内蔵もありだろう。
問題はそこだけだということを認識しよう。
0779デフォルトの名無しさんNGNG
>>776
AppletがFlash並にパフォーマンスがあがって開発しやすくなれば
Appletのほうが全然ええやない?
そっちのほうが拡張性高いし。
0780デフォルトの名無しさんNGNG
これがクライアントサイドJavaに該当するかはわからないが
ネットワークの強みを生かしたオープンソースソフトウェアだな。
これでジュークボックスを作れるなんて面白い脳。

Streamsicle
http://www.zdnet.co.jp/internet/runner/0306/sp1/part1a.html
http://streamsicle.com/
0781デフォルトの名無しさんNGNG
>>779
Java専用なんて縛りを入れるのはヤだ。
0782デフォルトの名無しさんNGNG
>>781
Flash専用なんて縛りを入れるのはヤだ。
0783デフォルトの名無しさんNGNG
Flash専用なんて縛りを入れるのはもっとヤだ。
そう、本当に嫌だ。

新しいAPIが出るためにFlash開発ツールに2,3万も払うなんてもっと嫌だ。
他人の書いたFlashをソースコード(? flaファイル)を公開せずに
流用することができないのはもっと嫌だ。
クラス継承できないなんてもっと嫌だ。
Flash用のリアルタイムな画像フィルタアルゴリズム自作でいないなんてもっと嫌だ。
スレッドがないなんてもっと嫌だ。
0784デフォルトの名無しさんNGNG
FlashがWSHみたいにスクリプティングホストになればいいのになー

いずれにせよJava専用だけは勘弁。
0785デフォルトの名無しさんNGNG
なんでJMF使わないんだろう?
0786デフォルトの名無しさんNGNG
>>785
デザイナ志向のFlash使いには敷居が高すぎて使いこなせない代物なんだよ。
0787デフォルトの名無しさんNGNG
>>779
この板的には言語としての拡張性や柔軟性が重視されるだろうが
Web板的にはデザインがやりやすいことのほうが重要らしい
0788デフォルトの名無しさんNGNG
javaってアプリ起動するためにいちいちOSも立ち上げるんでしょ
0789デフォルトの名無しさんNGNG
VMのことかな?
0790デフォルトの名無しさんNGNG
http://www.google.co.jp/search?q=JAVA%E5%B0%82%E7%94%A8%E3%83%97%E3%83%AD%E3%82%BB%E3%83%83%E3%82%B5&ie=UTF-8&oe=UTF-8&hl=ja&lr=
0791デフォルトの名無しさんNGNG
なんだよ。SwingのXPVisualStyle ってWindowsXPのThemeAPI使ってるんじゃん。
2000とかVisualStyleを「対応しない」んじゃなくて、「対応出来ない」んじゃん。
0792デフォルトの名無しさんNGNG
そりゃ著作権の問題があるからだろ。
Macのスキンも著作権持ってるらしいし。
金払えば自分で実装できるんでない?
0793デフォルトの名無しさんNGNG
HPとDell、全PCにJava搭載
ttp://www.zdnet.co.jp/news/0306/12/nebt_09.html

だそうだ。

別にこれで状況が一変するとは思わないけど、
こういう地道が努力がいずれ実を結ぶ…かもしれない。
0794デフォルトの名無しさんNGNG
これって「インスコしといてもらう」契約?いやまさかな。。
0795デフォルトの名無しさんNGNG
>>794
HP&DELLの全てのパソコンにインスコです(もちろんノーパソ含む)
で、JavaSDK1.4.2SEでは起動時間が30%短縮!
1.5(Tiger)ではGUIが大幅刷新。XP,GNOME Like なデザインだそうな(賛否両論?)
それと秋にはRave(でよかったっけ?)の配布が始まるようですね。
VisualStudio Like な開発環境だそうです。
かなり朗報だらけのJavaOneですねぇ、今回は特に。
0796デフォルトの名無しさんNGNG
>1.5(Tiger)ではGUIが大幅刷新。XP,GNOME Like なデザインだそうな(賛否両論?)

そうなの? ソース教えて
0797デフォルトの名無しさんNGNG
>>795
まあ、単に.NETをパクリまくっただけだな
0798デフォルトの名無しさんNGNG
誰が使うかよく分からんツールを焼き直してみました、って感じ。
今年出ないのに誰が興味持ってくれるの?

次のバージョンもC#の仕様をパクリまくって「開発を簡単に」なんて居直ってるね。
.NETの方がもっと簡単だけどね。

Javaって恥ずかしいね。
0799デフォルトの名無しさんNGNG
XPデザインはWinXPでしか使えないって本当?
0800デフォルトの名無しさんNGNG
SunはProject RaveをVisual Studioのデベロッパーを一部ターゲットにしているが、
彼らをMicrosoft陣営からJavaに引き込むのは遅すぎるかもしれない、
とMeta Groupの上級プログラムディレクター、トーマス・マーフィー氏はみる。
「.Netがリリースされて1年になるのに、どうやって彼らを改心させられる?」
とマーフィー氏は疑問を投げかける。

「これは本当に遅すぎる。この製品が出てくるときにはMicrosoftは次バージョンの
Visual Studioが間近に控えているはずだ」(マーフィー氏)

登場からの年月でいえばJavaの方が長いのだが、両プラットフォームの違いは
少なくなっているという意見に賛成するデベロッパーもいる。
Airnet Systemsのシステムアーキテクトで、Javaデベロッパーである
ティモシー・ブラウン氏は「われわれはC#とのかかわりが非常に深くなりつつある」と認める。

「C#とJavaの開発はかなり拮抗している」(ブラウン氏)

http://www.zdnet.co.jp/enterprise/0306/07/epi01.html
0801デフォルトの名無しさんNGNG
>>797
Gnomeライクなスキンのどこが.NETのパクリか、おい。

.NEtもさんざんJavaをぱくりまくっただけだな。
0802デフォルトの名無しさんNGNG
>>798
Raveを実際に触ったことも無い奴に言われてもナ。
まだ実体もないモノに言いがかりをつけてるだけじゃネ。

>次のバージョンもC#の仕様をパクリまくって「開発を簡単に」なんて居直ってるね。

「C#の仕様をパクリまくった」ゆえに「開発が簡単なる」
という論理は意味不明。
0803デフォルトの名無しさんNGNG
RaveのLaFがMetalとちょっと違う感じだけど、1.5ではこれになるのかなぁ。
ttp://pcweb.mycom.co.jp/news/2003/06/12/23fl.jpg
0804デフォルトの名無しさんNGNG
VS.NET、ASP.NETのパクリにしか見えないよ。
良いものは取り入れるべきだが、出る頃には >>800 のように先行ってそ。
追いついただけじゃダメなんだよな。
0805デフォルトの名無しさんNGNG
JSPはASPのパクリ
JDBCはODBCのパクリ
そして・・・
0806デフォルトの名無しさんNGNG
Java信者って、いつも言う。

こ ん ど の J a v a は 凄 い ! !
0807デフォルトの名無しさんNGNG
>>803
Webのコントロール部分はおもいっきりVS.NET(Outlook)スタイルだし。
0808デフォルトの名無しさんNGNG
Java信者って、いつも言う。

こ ん ど の J a v a は 凄 い 重 い ! !
0809デフォルトの名無しさんNGNG
うんうん、よかったね。
おじさん達は大人の話の最中だから、ちょっと向こうで遊んでてね。
0810デフォルトの名無しさんNGNG
>>808のような奴をアク禁にしてやりたいと思うのは俺だけだろうか。
0811デフォルトの名無しさんNGNG
>>806
んなことM$信者やWindows信者、M$Office信者にもあることで今に始まったことじゃないがな。
こんどのWindowsは凄いとLonghornの3D見せびらかせて必死になってるんだろうけど。
ありゃオモチャだね。
0812デフォルトの名無しさんNGNG
>>810
漏れもそう思うので心配せずとも良い。
0813デフォルトの名無しさんNGNG
JAVA製のソフトって有名なのある?
Just Arks以外ね。
0814デフォルトの名無しさんNGNG
j2sdk
0815デフォルトの名無しさんNGNG
>>813
http://www.filerogue.net/
0816デフォルトの名無しさんNGNG
Javaが.NETをぱくったとかよく言えるなw
C#はどうなんだ。
0817デフォルトの名無しさんNGNG
ttp://www.filerogue.net/faq.htm

Q. ファイルローグを使うために必要なOSは何ですか?

A. このアプリケーションはJava言語で記載されています。Javaに対応していて
インターネットに接続されていれば、OSの種類を選ばずに動きます。

Q. ファイルローグは、ナップスターとどこが違いますか?

A. ナップスターがMP3ファイル(音楽ファイル)しか交換できないのに対して、
ファイルローグは、音楽ファイルはもちろん、文書、表計算、映像ファイルなど、
世の中に存在するありとあらゆるタイプのファイルを交換することが可能です。
 またファイルローグは、JAVA言語で動くため、WindowsやMacに限らずUNIX系の
プラットフォームでも動きます。


ttp://www.filerogue.net/20020411.html

サービス一時停止のお知らせ[2002.4.11]

 平成14年4月9日、東京地方裁判所民事第29部は、
弊社に対し、差止仮処分命令を発しました。

0818デフォルトの名無しさんNGNG
TigerやRAVEがなんだっつーの、SunがまとものLaFや統合環境作れるわけねーだろ!
Swingで何か作るなら、LaFも自作して、全コンポーネントを継承して拡張すしろっつーの!
それがいやならやめちまえ
0819デフォルトの名無しさんNGNG
>>818はどんなIDEなら満足するの?
0820開発者NGNG
正直、押したらイベントが発生してくれさえすれば、ボタンのLaFなんか
どーでもいいんだが、巷の人は違うのか?
0821デフォルトの名無しさんNGNG
>>820 オペレータにソフトの使い方教えるときに思ったんだけど、
ボタンをそういう機能を持つものとして認識しているわけじゃない
みたいなんだよな。だからL&F含めて、見た目上で彼らの認識とあう
のを作らないと何されるか予想できないし、教える手間も増える。
ボタンとアイコンの見分けとか機能の違いを理解していないってのもいるしな。
0822818NGNG
>>819
VisualStudioもEclipseもいいと思うぞ
Sunには絶対作れん。
いいかげんにSunの宣伝にノセラレルのやめれ
Sunには何にも期待すんな、それがJavaPGの生きる道〜
0823デフォルトの名無しさんNGNG
実はEclipse2.1よりNetBeans IDE 3.5の方が起動が早かったりする罠
0824デフォルトの名無しさんNGNG
起動起動っていう奴多いけど
そういうのはたいてい一度起動したら
よほどのことがないかぎり落とさないんだから
別に起動の早さにはあまりこだわらないのは
俺だけではあるまい。
0825デフォルトの名無しさんNGNG
サーバーなら同意するがクライアントサイドではなー
0826デフォルトの名無しさんNGNG
>>822
特定の環境にたいする依存度が高いVisualStudioにも期待していないけどね。
0827デフォルトの名無しさんNGNG
>>824=スレ違い
0828826NGNG
あ、Eclipseも特定の環境への依存度が高いから期待してないよ。
0829真の826NGNG
>>828
騙るな厨房。
EclipseはLinuxでもBSDでも使える。
Unix用にはMotif版やGTK版も用意されている。
ほとんどのUnixで使える。

それにくらべVS.NETはWindowsでしか使えない。期待が薄すぎ。
0830826NGNG
変なのが騙ってるけど無視してね。

環境依存が前提になってるEclipseは期待どころか、論外。

0831デフォルトの名無しさんNGNG
環境依存どころでない.NET関係者は場違い。
0832デフォルトの名無しさんNGNG
成果物が依存度低ければ、IDE自体は思う存分環境依存してくれて構わないな。
むしろそれで速く使い易くなるならどんどん依存してくれ。
0833デフォルトの名無しさんNGNG
環境依存せず、快適で使いやすいものが一番良い
しかし
1.環境依存しないが、使いにくいものと
2.環境依存するが、快適で使いやすいもの
しかないとすれば、普通は2を使うわな
0834デフォルトの名無しさんNGNG
まぁ、邪魔だね。
0835デフォルトの名無しさんNGNG
>>830==>>828
>あ、Eclipseも特定の環境への依存度が高いから期待してないよ。
>変なのが騙ってるけど無視してね。
>環境依存が前提になってるEclipseは期待どころか、論外。

お前は言ってることが矛盾してる。さっさと消えろ
0836デフォルトの名無しさんNGNG
>>834
まぁ、ジャヴァだね。
0837デフォルトの名無しさんNGNG
結論:VJ# >>>>> Eclipse
0838デフォルトの名無しさんNGNG
早大事件まとめ
http://www.memorize.ne.jp/diary/06/93147/
0839デフォルトの名無しさんNGNG
ZDNN:Sunの勝利ならず、棄却されたMSへの「Java搭載命令」
http://www.zdnet.co.jp/news/0306/27/ne00_msjava.html
0840デフォルトの名無しさんNGNG
正直、もうJavaなんてどうでもいい
0841デフォルトの名無しさんNGNG
sdk1.4.2リリース。
どーも、リリースノート読む限りXPライクって「XP上でのみ」みたい、ショボ〜ン。
それじゃMacのアクアとかわんねーじゃん。あほらしい。。。
こんなことに力入れてる暇が在ったら、デフォのメタルをもっとカッコ良くしる!
巷の市販用L&Fでも買いとってデフォにすりゃーいーじゃねーかよ>SUN
デフォが変わって初めてクライアントサイドの可能性も広がるってことに気付け。
0842デフォルトの名無しさんNGNG
未だにSUNに文句言う奴も珍しい。
俺はもうすでに文句言う気にもならない。
0843デフォルトの名無しさんNGNG
いや、やっぱシステムに入ってるフォントを
使えるようにしないと、見た目は良くならない
どれもこれも、弱々しい日本語文字・・・
フォント大変だよな
 ̄↑ ̄
ここ重要!
0844デフォルトの名無しさんNGNG
☆疲れた貴方を癒します・・・☆(入場無料)
http://endou.kir.jp/yuminet/link.html
0845デフォルトの名無しさんNGNG
>>843
>>844行って癒されてこい
0846843NGNG
>>845
いや、行くのはいいのですが
リンクの文字が紫色なので
もう、訪問済みだと思われます
0847デフォルトの名無しさんNGNG
>>844

それにしても、いつも思うのだが
一番上の女は最高だな(多分、及川だと思うが・・・)
あとは、8番目の画像は最高だ
0848デフォルトの名無しさんNGNG
Javaはクライアントサイドでは完全に終わったかもしれんな
Winに強制ハンドルしても、大して普及しなかっただろうけど
0849デフォルトの名無しさんNGNG
DirectX対応してくれれば無料でゲームをつくりたいで厨から支持される可能性あり
0850デフォルトの名無しさんNGNG
1.4.2になってswingの起動がより速くなった気がする。
0851デフォルトの名無しさんNGNG
iアプリやJavaアプリがJavaWebStartみたいにWebクリックで実行できるようになったら、流行るだろうに。ゲームだけだけど
0852デフォルトの名無しさんNGNG
>>850
2ヶ月前から既出
0853デフォルトの名無しさんNGNG
Swing捨てて、SWT標準にしようぜ。
0854デフォルトの名無しさんNGNG
SWTは、動きは速いけどAPIは腐ってると思うが。

Swingのほうが、APIの構造が良いとおもう。
AWTをベースにさえしていなければもっとスッキリしたんじゃないのかなあ。
なぜSwingのコンポーネントがAWTのComponentを継承するのかが謎。
どうせ混在できないのに。
0855デフォルトの名無しさんNGNG
Javaで飯が食いたかったらSurvletとJspとEJBとJDBCは必須だよ、マジで
ゲーム作ったり、ホームページに花を添える意味ではアプレットもいいけれど、
仕事ではあまり使われていない、なぜならクライアントサイドはOSがWindows
ならVB、VC、DelphiといったIDEがいっぱいあり、無理して遅いJavaを使う
必要性がないから
0856デフォルトの名無しさんNGNG
>>855
アプリケーションをサーバから配信するというしくみで、クライアント
サイドJavaが復興する予定です。
0857デフォルトの名無しさんNGNG
SWT解放メンドイ。だったらネイティブで作る。
Swingは、あのダサいUIを無くして、OSごとにOSのウィジットAPI使用のみにすればいいのに。(見た目の描画の話ね)
なんかスキン対応するとか言ってるし。もうアフォ(ry
0858デフォルトの名無しさんNGNG
>>856
そうかそうか。
ここ数年Swingばかりやらされて、日の当らなかった俺が

 つ い に デ ビ ュ ー ! !

 超高給でエリート企業からひっぱりだこだぜ!
0859デフォルトの名無しさんNGNG
>>856
確かに。
ブロードバンドが当たり前になりつつある昨今、
クライアントサイドJavaが仕事で使える可能性がまったくない
でもないな。
ブラウザを入力画面に使ってると色々不都合があるもんなー
0860デフォルトの名無しさんNGNG
>>857
Swingは、プラットフォームに依存しないビューというのが
「売り」らしいからな。
0861856NGNG
JavaWebStartのことですお。リリースからだいぶたちますが、
情報把握してますか?
0862デフォルトの名無しさんNGNG
逆コンパイルが事実上ほとんど不可能になればもっと増えると思う。
0863無料動画直リンNGNG
http://homepage.mac.com/miku24/
0864デフォルトの名無しさんNGNG
>>862
パクったコード使ってるのがバレるとか?
0865デフォルトの名無しさんNGNG
>>862
確かにそうだな。
0866デフォルトの名無しさんNGNG
Oracle Formsの現状知ってますか?
0867デフォルトの名無しさんNGNG
逆コンパイルはあまり関係ないでしょ
.NETだって同じ問題抱えてるし
Obfuscatorはすでにあるし
0868デフォルトの名無しさんNGNG
>>857
逆に最初からスキンにしとけよという感じ
ルックアンドフィールという言葉自体が失態だな
アンドはよくないとリファクタリングやらに載ってるだろうに
ルックはプログラマに任せちゃいけないんだよ
MFCなんかエミュレートしたコードは酔狂としか思えん
0869デフォルトの名無しさんNGNG
.NETは逆コンパイルできないようにすることも可能なはず。
0870デフォルトの名無しさんNGNG
>>869
> .NETは逆コンパイルできないようにすることも可能なはず。
Javaと同程度には、ね。
0871デフォルトの名無しさんNGNG
>>868
javax.swing.plafパッケージは、おそらくSwing設計者のオナニーだよなあ。

普通の人には使えないでしょ。ドキュメントまるでないし。
せめてXMLかなにかで外だししておいてくれればなあ…
0872デフォルトの名無しさんNGNG
JFC/Swing は 96-97 年くらいから開発されているし、
まだ XML がそんなに流行ってなかったしねえ。
0873デフォルトの名無しさんNGNG
>>872
今からでも遅くないってことね。
もともとComponentUIは全て切り出されているわけだから、なんとかなりそう。
つうか、そういうライブラリ自作してみようか?
XMLをリソースにするスキンコントロールAPI。
0874デフォルトの名無しさんNGNG
>>873
Java Server Facesが将来的にSwingにも対応しようとしてるんじゃないの?
0875デフォルトの名無しさんNGNG
>>872
いや、その頃はすでに流行っていたよ。日本では全然だったけど。
0876デフォルトの名無しさんNGNG
>>874
おお、アレってそこまでやるのか。
HTMLベースのクライアントも、Swingベースのクライアントも
シームレスに扱えるのか。スバラスィ。
0877デフォルトの名無しさんNGNG
>>875
日本ではいまだに、入力にエクセルつかうからな。アホカ。
0878デフォルトの名無しさんNGNG
>>877
そういや最近、この板のどっかのスレで
「Webデータベースからエクセルに入力するのが仕事」
とか言ってるプルグラマがいた。
アホか。そんな仕事なんぞプログラム1回書いたらやらなくて良くなるだろ。
と言いたかったが、どこのスレか分からなくなったので放置した。
0879デフォルトの名無しさんNGNG
>>878
ム板じゃないんじゃないの?
ム板じゃそんなのありえないよ
0880デフォルトの名無しさんNGNG
>>879
ありえないと信じたい
0881デフォルトの名無しさんNGNG
それはプログラマじゃなくてオペレータだな
0882デフォルトの名無しさんNGNG
パンチャーじゃね?
0883デフォルトの名無しさんNGNG
JavaWebStart用アプリケーションの作り方を解説しているサイトを知りたい。

今まで、Antを使ってコンパイル、Jar圧縮、署名という手順でプログラムを作っていたけど
JavaWebStartではどうなるんでしょ?
0884デフォルトの名無しさんNGNG
>>883
そこまでは全く同じ。
あとは、デプロイ定義をXMLで書いて、Webサーバにおくだけ。
0885884NGNG
大事な作業ワスレテタ。
WebサーバのMIME-TypeにJNLPを追加。
でないと、ブラウザがJavaWebStartクライアント起動してくれない。
0886デフォルトの名無しさんNGNG
>>883
http://java.sun.com/products/javawebstart/ja/index_ja.html

雑誌ならJavaWorld2003年2月号か。
0887デフォルトの名無しさんNGNG
JavaSDK1.4.2で開発したクライアントアプリの場合、640x480のフルカラーのイメージと
100個の抜き色ありの32x32スプライトを表示させた時、何フレームぐらいいくのだろう?
大体Pen4 2.0GHzを目安にしたいんだが・・・。
C++&DirectXなら余裕で800フレーム以上いくんだがどうかなぁ。
60フレームすらいかないんならJavaはやんないだろうな。

こういうのを実験しているページがあったら教えてくれませんか?
0888デフォルトの名無しさんNGNG
>887
Swing、awt、SWT、Java2Dなどなどで試してみてレポートよろしこ。
0889デフォルトの名無しさんNGNG
誰もやってないならチャンスだぞ。
実験ページを作るのだ!
0890デフォルトの名無しさんNGNG
>>888-889
Javaは結構普及してるはずなのに描画関連の実験ページってほとんど無いですね。
チョットやってみようと思います。
0891デフォルトの名無しさんNGNG
参考
http://homepage1.nifty.com/sakurayama/download/hdj.html
0892デフォルトの名無しさんNGNG
けっこうムズいな。いや、ゲームね。
0893デフォルトの名無しさんNGNG
>>892
ゲーム中にガベコレが動かないようにオブジェクトはプールしてね(ワラ
0894デフォルトの名無しさんNGNG
ん?
いや、遊んでみたんだけど、思ったよりも難しいなこのゲームって意味なんだけど。
0895デフォルトの名無しさんNGNG
>>891
Windows版も拝見させてもらったけどフルスクリ−ンの割にはカクカクするんだよね。
描画を垂直同期にあわせていないんだろうけど72fpsには正直萎えた・・・。
Windows2000以降のフルスクリーンモードはFPS60固定なのに、これでは計りかた間違えてるしかいえないな。
普通にD3DDV->crear()、D3DDV->beginScene()、描画処理、D3DDV->endScene()、D3DDV->presents()
をメインループで使えば半透明つきポリゴンを数千個表示させてもゲーム機同等の清らかさ(60FPS)
をキープできるはず。

Java版についてはなんてもいえませんな。GCを起こさないような
工夫を凝らしているかどうかも怪しいし、1.4から可能になったフルスクリーンロックを
使用していないのもどうかと。あと、ゲームでキーボードを使う場合は
ComponentオブジェクトのhandleEvent()メソッドをオーバーライドして引数として渡される
Eventオブジェクトに応じて処理を行うようにコーディングすればよい(それ以外だとGCが発生してカクカクする)。
ただし推奨されないメソッドなのでコンパイル時にWarningが出ます。

愚痴ばかりですみません
0896891NGNG
あー俺は作者でもないし、作者をさらすために紹介したわけじゃないんだよね。
ただこの程度のものでもうちのマシンでは80fpsとか出る(Java版)ので、
もっとチューンすればもっと出るだろう、ということで。
0897デフォルトの名無しさんNGNG
ビジネスモデル言語にクライアントでも高速性を求めるのは傲慢
0898デフォルトの名無しさんNGNG
言い訳キタ━━━(゚∀゚)━( ゚∀)━
0899山崎 渉NGNG

 __∧_∧_
 |(  ^^ )| <寝るぽ(^^)
 |\⌒⌒⌒\
 \ |⌒⌒⌒~|         山崎渉
   ~ ̄ ̄ ̄ ̄
0900デフォルトの名無しさんNGNG
>>891
2chではよほど自身がない限りURL載せないほうがいい。
自称ベテランプリグラマが目を光らせているからな
0901デフォルトの名無しさんNGNG
>>895
FLIPしなければWindows2000以降のフルスクリーンでも60fpsを超える。
ただそれではフルスクリーンにする意味は無いわけだが。
0902デフォルトの名無しさんNGNG
SDK1.5はまだか!?
0903デフォルトの名無しさんNGNG
>>902 早くて来年
0904デフォルトの名無しさんNGNG
保守
0905デフォルトの名無しさんNGNG
JavaWebStartって携帯のIアプリみたいな感じですか?
0906デフォルトの名無しさんNGNG
>>905
ただの Java アプリケーションランチャー。ただしネットワークの向こうに置いてある
Java アプリケーションも起動できる。起動に必要な *.jar や *.dll/*.so ファイルを
取ってきてローカルにキャッシュして置くので、オフラインでも使えまっせ、という
シロモノ。
0907デフォルトの名無しさんNGNG
>>907
じゃあ、アプレットなんて必要ないみたいだな。
これからはクライアントサイドJavaの時代か。
0908デフォルトの名無しさんNGNG
>>907
アプレットは大概のヤシが起動できるが、こっちはわざわざインストールせねばいかんだろ。

まぁ、もうちょい普及して欲しい気がするのは確かだが。
0909デフォルトの名無しさんNGNG
>>908
なにをいってる。
Java Plug-inは自動でダウンロード、自動でインストールできるようになったぞ。
0910デフォルトの名無しさんNGNG
強力なJavaアプリが無いとな・・・

0911デフォルトの名無しさんNGNG
>>909
Java Plug-inはいいけど、JavaWebStartは手動インストールだろ?
と言いたかったわけだが。
0912デフォルトの名無しさんNGNG
>>911
JavaWebStartも自動インストール
ができるようになったような・・

0913デフォルトの名無しさんNGNG
知らんかった……_| ̄|○

つか、試しに一度起動してみたぐらいで、まともに使ったことない。
0914デフォルトの名無しさんNGNG
誰かが率先してJavaWebStartのサイト作って驚くようなアプリ作れ。
今がWebStartの魅力を伝えるチャンス。
0915デフォルトの名無しさんNGNG
ほれ
http://java.sun.com/products/javawebstart/demos.html
0916デフォルトの名無しさんNGNG
Java製のノートパッドなんていらんなあ
0917デフォルトの名無しさんNGNG
>>915
とても驚くような内容じゃないな、ていうかやる気のないSunのデモじゃないか・・・
0918デフォルトの名無しさんNGNG
>>917
開発環境の紹介で、本気アプリなんか公開する意味ないじゃん。
例えばWebサバに一太郎Arkでもおいといたら、感じ出るかも。
ライセンス違反だろうが。
0919デフォルトの名無しさんNGNG
JavaWebStartでEclipseを配布してみたら感じが出るのでは。
仕様的にいけるのかどうかは調べてないけど。
0920デフォルトの名無しさんNGNG
んで、おまえら結局クライアントでなんかつくれたか?
0921デフォルトの名無しさんNGNG
JTableうざいー
0922デフォルトの名無しさんNGNG
>>921はJTableを使いこなせないと見た
0923デフォルトの名無しさんNGNG
100%pureJavaというのはマックでもLinuxでも動くということですか?
J2SDKを使えば普通は100%pureになると思うのですが・・・
0924デフォルトの名無しさんNGNG
>>100% pure java

ライブラリの問題だけでなくOSの違いなどを考慮したコーディングが必要。
例えばパスの区切りや改行をちゃんと System.getProperty からとってくるとか。
0925デフォルトの名無しさんNGNG
スレッドを使うとpure javaじゃなくなることが多い
0926デフォルトの名無しさんNGNG
>>924-925
制約キツイですね。
WriteOneceAnyWareと聞いてJavaやり始めたんですが
ちょっとガックシです。

0927デフォルトの名無しさんNGNG
スレッド使っても言語仕様で決まってることだけなら問題なし。
OSごとに異なるスレッドスケジュール管理方法を
勝手に決め付けるとpure javaにならないが。

それにしても制約きついか?しかもなぜガックシする?
細かいところにちゃんと気を配れば普通に write once, run anywhere なのに。
0928デフォルトの名無しさんNGNG
スレッドがpreemptiveであると仮定することすらダメだからな。

アプリ全体ではなく、ライブラリ単位でpure javaにしておくという
方向がいいと思う
0929デフォルトの名無しさんNGNG
Mac OS 9のためだけの制限にいまさら縛られるのもなんだかなー
0930デフォルトの名無しさんNGNG
poor javaいわれる所以だな。
0931デフォルトの名無しさんNGNG
Mac OS 9にJava 2は結局移植されなかったんだから
Java 2だけでも制限緩和してくれればよかったのに
0932デフォルトの名無しさんNGNG
>>925
ちょっとまて。そりゃどういう意味だ?
0933デフォルトの名無しさんNGNG
>>927-928に書いてるだろ。
読んでも理解できないなら藻前はスレッド使うな
0934馬鹿NGNG
>>933
それはこのスレに書き込むなという意味ですか?
0935デフォルトの名無しさんNGNG
>>931
うちに初代G3 Mac OS 8.1 が未だに現役で動いてたり。
0936デフォルトの名無しさんNGNG
PureJavaという単語の定義も、微妙に誤解されているんだよね…
JNI使わなければPureJavaだと思っている人、多いんじゃないかな。
0937デフォルトの名無しさんNGNG
>>935
だからJava 2は移植されてないでしょ。
マジな話Java 2が移植されててスレッドがpreemptiveでない環境ってあるの?
0938デフォルトの名無しさんNGNG
>>937
Windows2000
0939デフォルトの名無しさんNGNG
>>937
スレッドがプリエンプティブだと、どんなことができるの?
Threadインスタンスの再利用とか?あーそりゃ便利だなあ。
スレッドプーリングで面倒なコード書かないで済むなあ。
ホチイナア。
0940デフォルトの名無しさんNGNG
>>938
ネタはいらん
0941デフォルトの名無しさんNGNG
よくpureJavaにするにはCoreAPIのみにしろとかいわれるけど
SwingやJava2DもCoreAPIなの?
0942デフォルトの名無しさんNGNG
↑なわけないだろ
0943デフォルトの名無しさんNGNG
↑Core APIですが何か?
0944デフォルトの名無しさんNGNG
Java2Dはjava.awtだよね?
Swingはjavax.swing(通称JFC)だよね?


あれ?Java2Dは間違いなくコアAPIだけど、SwingはコアAPIなのか???
0945デフォルトの名無しさんNGNG
この中に含まれてるからコアAPIでしょ
http://java.sun.com/products/jdk/1.2/ja/docs/ja/api/overview-summary.html
0946デフォルトの名無しさんNGNG
>>945
「その他」に分類されているじゃん(ワラ
0947デフォルトの名無しさんNGNG
コアAPIの中で「その他」に分類されてるって意味だろ。何がおかしい?
じゃあ駄目押し
http://java.sun.com/products/jdk/1.2/ja/docs/ja/guide/extensions/ext_faq.html#q9
> ただし、パッケージ名が javax で始まるという理由だけでは、
> そのパッケージがコアプラットフォームの一部ではなく拡張機能
> であるということにはなりません。Swing パッケージには javax
> で始まる名前が付けられ、それが Version 1.2 プラットフォーム
> より前の、コア拡張機能ではない拡張機能であることを示します。
> これらの名前は、javax.* の名前空間内にあっても、コア 1.2
> プラットフォームの一部です。
0948デフォルトの名無しさんNGNG
java.awt.swing -> com.sun.java.swing -> javax.swing
昔はピョコピョコ変えられて、えらい迷惑だったなあ。
0949デフォルトの名無しさんNGNG
javaはそれがあるから、嫌なんだよなー。
0950デフォルトの名無しさんNGNG
>>949
正直Java以外しらないんだけど
他の言語では同じような事はないの?
0951デフォルトの名無しさんNGNG
ないわけない。
949はjavaしか知らないorアンチjava。
聞き流しとけ。
0952デフォルトの名無しさんNGNG
このあたりがオナニー言語の悲しさだ。
他の言語でこんな事はない。
0953デフォルトの名無しさんNGNG
どの言語でも上位互換は微妙にとれないものだけど
Javaの場合はプラットフォームだからなぁ
実行環境に上位互換がとれていないってのは重大問題
0954デフォルトの名無しさんNGNG
>>953
っていうか、いつまで成長過渡期なんだろうか?
0955デフォルトの名無しさんNGNG
だいえっと〜はあしたから〜♪
0956デフォルトの名無しさんNGNG
>>952
つーかswingβ版の仕様変更に文句いわれてもナー
VBのランタイムとかどうなのよ。
0957デフォルトの名無しさんNGNG
誰かJSDLのスレ立ててくれー。

http://jsdl.sourceforge.net/
http://sourceforge.net/projects/jsdl/

SDL本家
http://www.libsdl.org/index.php

SDLdoc(日本語)
http://www.logionworks.jp/software/SDLdoc-jp/
0958デフォルトの名無しさんNGNG
javaは脳内PCとそのエミュレータの総称である.
0959デフォルトの名無しさんNGNG
>>957
そのスレ、盛り上がるのか?
0960デフォルトの名無しさんNGNG
>>959
盛り上がる盛り上がる
0961デフォルトの名無しさんNGNG
>>957
開発止まってるようだが
0962名無しさん@ブビー賞NGNG
JAVAのクライアントソフトで日本のソフトって
Ark以外何がある?
0963デフォルトの名無しさんNGNG
AWT、Swingが、DirectDrawやOpenGLでVRAM直書きしてくれるように
なってもたからなあ。
0964デフォルトの名無しさんNGNG
>>962
製品じゃなけりゃ色々あるでしょ。
0965デフォルトの名無しさんNGNG
>>962
>>813
>>815-817
0966名無しさん@ブビー賞NGNG
やっぱりぽんぽん出てくるわけじゃないんだね。
少ないってことかな?
0967デフォルトの名無しさんNGNG
http://www.jars.com/
日本製という制限さえなければ、腐るほどあるんだけどな。
0968デフォルトの名無しさんNGNG
これがくさるほどなのか
0969デフォルトの名無しさんNGNG
http://software.freshmeat.net/search/?q=Java§ion=projects

do-yo?
0970デフォルトの名無しさんNGNG
ただ存在するものを上げても仕方ないだろう。
実際に使えるものじゃないと意味が無い。


JAVAのクライアントソフトで実際に使ってるソフトって何がある?
0971デフォルトの名無しさんNGNG
存在するってのは、使ってる奴がいるって事だよ。

クライアントソフトある?
↓
少ないんだよね
↓
実際に使えるものじゃないと意味がない

次はどんなレスが来るかなー
0972デフォルトの名無しさんNGNG
>>971
俺は真面目に聞いてんだよ。茶化すなボケ。
で、お前はどんなソフト使ってるんだ?無いなら無いと言え。
ちなみに俺は使って無いし、開発でもJava製クライアントソフトは作ったことが無い。
0973971じゃないがNGNG
eclipseとかjudeとかretroguardとかmefあたりは常用してるよ
0974デフォルトの名無しさんNGNG
>>973
全部開発ユーザが使うやつだな。別に他意はないが。
0975デフォルトの名無しさんNGNG
結局Javaは開発者のオナニーということですね。
0976デフォルトの名無しさんNGNG
>>975=他意
0977デフォルトの名無しさんNGNG
>>948
> java.awt.swing -> com.sun.java.swing -> javax.swing
> 昔はピョコピョコ変えられて、えらい迷惑だったなあ。
リファクタリングや置換という技も知らなかったのかー。
Emacsでもできるだろうに。哀れな奴よのう、
0978デフォルトの名無しさんNGNG
>>962
> JAVAのクライアントソフトで日本のソフトって
> Ark以外何がある?

横浜ベイキット
0979デフォルトの名無しさんNGNG
>>977
クラスの場所が変わってしまうとソース修正して再コンパイルしない限り動かないんじゃないの?
0980デフォルトの名無しさんNGNG
>>979
アホはほっといてやれ。
0981デフォルトの名無しさんNGNG
NIH ImageのJava版?はよく使ってる。
0982デフォルトの名無しさんNGNG
自作ツールは愛用してる。
似たような機能のWindows用ソフトと足りない機能を
補完しあうような感じで。
0983山崎 渉NGNG
(^^)
レス数が950を超えています。1000を超えると書き込みができなくなります。