[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 09/24 19:27 / Filesize : 181 KB / Number-of Response : 968
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

【Java SE 7】 次世代Javaの動向 8 【dolphin】



1 名前:デフォルトの名無しさん mailto:sage [2009/04/14(火) 20:59:05 ]
■■前スレッド■■
【Java SE 7】 次世代Javaの動向 7 【dolphin】
pc12.2ch.net/test/read.cgi/tech/1220531647/

■■過去スレッド■■
[Java SE 7] 次世代Javaの動向 6 [dolphin]
pc11.2ch.net/test/read.cgi/tech/1199330977/
[Java SE 7] 次世代Javaの動向 5 [dolphin]
pc11.2ch.net/tech/kako/1178/11789/1178925915.html
[mustang/Java SE 6] 次世代Javaの動向 4 [dolphin]
pc11.2ch.net/tech/kako/1163/11639/1163986696.html
[mustang] 次世代Javaの動向 3 [dolphin]
pc8.2ch.net/test/read.cgi/tech/1157227790/
次世代Javaの動向 2
pc8.2ch.net/test/read.cgi/tech/1147881822/
【Java】次世代Java・J2SE1.6の動向【Mustang】
pc8.2ch.net/test/read.cgi/tech/1081698555/

2 名前:デフォルトの名無しさん mailto:sage [2009/04/14(火) 20:59:48 ]
■■■関連スレ
【初心者】Java質問・相談スレッド125【歓迎】
pc12.2ch.net/test/read.cgi/tech/1239708057/
【JMF】Java Media APIs【JOGL】
pc12.2ch.net/test/read.cgi/tech/1201346803/
【徹底討論】Java3Dの可能性について考える
pc11.2ch.net/test/read.cgi/tech/1033703640/
Eclipse統合M27【Java/C/PHP/Ruby/Python/Perl】
pc12.2ch.net/test/read.cgi/tech/1238338503/
【Java】NetBeans Part4【Sun】
pc11.2ch.net/test/read.cgi/tech/1218959013/
【Java】Wicket【HTML】
pc11.2ch.net/test/read.cgi/tech/1132407308/
Java低速GUI Swing 8
pc12.2ch.net/test/read.cgi/tech/1227234261/
Java系スクリプト言語Groovy
pc12.2ch.net/test/read.cgi/tech/1080052050/

3 名前:デフォルトの名無しさん mailto:sage [2009/04/14(火) 21:00:36 ]
最初からクロージャーを諦めていればとっくに生まれていたろうに…

4 名前:デフォルトの名無しさん [2009/04/14(火) 21:12:43 ]
クロージャいらねーだろ、JK


5 名前:デフォルトの名無しさん mailto:sage [2009/04/14(火) 21:13:48 ]
FAQ.

Q1. Javaのプログラム教えて欲しいんだけど・・・
A1. >>2 の質問スレへ

Q2. 現状の〜が納得いかない
A2. OK。建設的な意見歓迎だぜ。
  まぁ、出来る範囲でいい。このスレ内の話題は一応目を通しておいてくれると嬉しい。

Q3. Javaより〜の方が優れている
A3. OK。今日のお客はアグレッシブだな。
  どの点で優れていて、どうすればJavaに取り込めるだろうか考えて見て欲しい。

Q4. JDK7のリリースはいつ?
A4. それは俺も知りたい。
  openjdk.java.net/projects/jdk7/
  によると、最後のマイルストーンは2010/02。気長に待とうぜ。

Q5. EclipseとNetbeansは・・・・
A5. >>2 のEclipse,Netbeansスレへ

Q6. JVMの話はここ?
A6. まぁ、他にスレないしここでいいんじゃない?
 JVM上の言語なら>>2 のGroovyスレか
 【色々】Java系スクリプト言語【やってるよ】
 pc12.2ch.net/test/read.cgi/tech/1190981940/
 プログラミング言語 Scala
 pc12.2ch.net/test/read.cgi/tech/1205156417/
 Jython、Groovy、JRuby - どれが一番効率的?
 pc12.2ch.net/test/read.cgi/tech/1100563765/
 辺りかな?

6 名前:デフォルトの名無しさん mailto:sage [2009/04/14(火) 21:19:41 ]
>>1,2,5


7 名前:デフォルトの名無しさん mailto:sage [2009/04/14(火) 21:26:20 ]
Q7. JDK7のスペックは固まったの?
A7. まだなんじゃない?
 openjdk.java.net/projects/jdk7/features/
 に最新の実装予定機能が載ってるよ

Q8. JDK7 試したいんだけど
A8. download.java.net/jdk7/binaries/
 から試せるよ。
 JDK6のEAは、↓から。
 download.java.net/jdk6/binaries/

Q9. クロージャって・・・
A9. クロージャの採用は見送られた模様(2009/04時点)
 クロージャが何かってのは、ググってみよう。

Q10. これバグ何じゃないかなぁ?
A10. それはめでたい。リリース前にバグが見つかるなんて。
 まずは、既に誰かが見つけていないかを
 bugs.sun.com/bugdatabase/ で探してみよう。
 フォーラムを検索したり聞いてみたりという手もある。
 forums.java.net/jive/forum.jspa?forumID=25
 質問するときは、簡単な再現プログラムを用意するといいぞ。
 それでバグっぽいようなら、
 bugreport.sun.com/bugreport/index.jsp
 からレポートしてみよう。
 面白そうなバグなら、ここでも教えて欲しいな。

8 名前:ID欲しいよ mailto:sage [2009/04/14(火) 21:31:24 ]
            / ̄\
            |     |
              \_/
              |
           /  ̄  ̄ \
         /  \ /  \
        /   ⌒   ⌒   \     テンプレは以上だ。
        |    (__人__)     |     なお、このスレでは予告無くたびたびスルー検定が実施される。
        \    ` ⌒´    /     主な例としてはage厨・煽り厨などだ。
        /ヽ、--ー、__,-‐´ \─/  これらに反応すると大減点されるため、グッと堪えて欲しい。
       / >   ヽ▼●▼<\  ||ー、.
      / ヽ、   \ i |。| |/  ヽ (ニ、`ヽ.
     .l   ヽ     l |。| | r-、y `ニ  ノ \
     l     |    |ー─ |  ̄ l   `~ヽ_ノ

9 名前:デフォルトの名無しさん mailto:sage [2009/04/14(火) 21:37:11 ]


10 名前:デフォルトの名無しさん mailto:sage [2009/04/14(火) 21:37:39 ]
P.S.
ちなみに前スレ最後のように技術的な話題から外れた流れになったときは
マ板へ誘導していただきたいと思います・・・・



11 名前:デフォルトの名無しさん mailto:sage [2009/04/15(水) 11:04:11 ]
あるある

12 名前:デフォルトの名無しさん mailto:sage [2009/04/15(水) 21:45:15 ]
Java5はGenericsとAnnotation、typesafe enumが登場してJavaが生まれ変わった気がした。
Java6はScriptingのおかげで外の世界の人ときゃっきゃ出来たので面白かった。

Java7でも盛り上がれる何かが待ってるんだろうか。JVMが更に速くなるのは確かなんだろうけど。。。

13 名前:デフォルトの名無しさん mailto:sage [2009/04/15(水) 22:43:48 ]
ぶっちゃけクロージャはどうでもいいと思ってるけどね。
BGGAなんて実装されても迷惑だと思ってたし、
CICEはあってもなくても同じと思ってたし、無名クラス万歳。

14 名前:デフォルトの名無しさん mailto:sage [2009/04/15(水) 23:09:43 ]
無名クラス嫌い。単純なことしたいだけなのにノイズ大杉。

15 名前:デフォルトの名無しさん mailto:sage [2009/04/15(水) 23:40:27 ]
ARM(AutomaticResourceManagement)は、なくなっちゃったの?
あれは、記述量が減って便利そうだったんだけど・・・
と思って、ググってみたら便利なページ発見

tech.puredanger.com/java7/

16 名前:デフォルトの名無しさん mailto:sage [2009/04/15(水) 23:40:54 ]
仕事で使う分には満足してる。

17 名前:デフォルトの名無しさん mailto:sage [2009/04/16(木) 12:24:25 ]
>>13
無名クラスの方が有効な場面が多いのは確かだが、クロージャが
必要とされるような場面だとノイズ多過ぎだろ。クロージャについて
やたら否定的な奴はクロージャがある言語触ったこと無いだろとしか思えない
奴が多過ぎる。

18 名前:デフォルトの名無しさん mailto:sage [2009/04/16(木) 12:46:03 ]
クローじゃは是非ほしかったけど、SUN本体のゴタゴタ経営事情の方が重要だったからそれどっころじゃなかったんだろ。
ローカルスコープの内部クラスでもfinalさえ受け入れれば代用できるから早くいれてほしいけどね。
スクリプトみたく捨てコードとしてつかうのにタイプ量が多すぎる。

19 名前:デフォルトの名無しさん mailto:sage [2009/04/16(木) 13:58:58 ]
.class ファイルを一つづつモジュールとして管理して、キッティングやデプロイも
専用の人間がいるようなプロジェクトでは普通に無名クラス禁止だけどな
(GUIアプリだとそうも言ってられないが)。

20 名前:デフォルトの名無しさん mailto:sage [2009/04/16(木) 19:17:40 ]
ScalaがあるからJavaはマイペースでいいと思うけどねぇ。
昨今のアノテーションヘルっぷりは既にきもいレベルだよ。
某沖縄2の中の人とかメタアノテーションがクールとか褒めてるのを見てもうJavaはダメだと思った。



21 名前:デフォルトの名無しさん mailto:sage [2009/04/16(木) 21:21:29 ]
今はXMLはダメだけど、アノテーションなら何でも許される時代。

22 名前:デフォルトの名無しさん mailto:sage [2009/04/16(木) 21:28:28 ]
下手くそがアノテーション使って設計するとマジナイ事みたいなアノテーションばかりになるんだよな。
こないだ「これを付けるとなぜかうまく行く」みたいなコメント久しぶりに書いたぞ。

23 名前:デフォルトの名無しさん mailto:sage [2009/04/16(木) 21:34:23 ]
親クラスのアノテーションが反映されたりされなかったりで
はまって泣いた。

24 名前:デフォルトの名無しさん [2009/04/16(木) 21:34:32 ]
へたくそが設計w

25 名前:デフォルトの名無しさん mailto:sage [2009/04/16(木) 21:45:09 ]
>>24
シンプル化とか汎用化とかの推敲をほとんどしないで、思い付いた実現方法で片っ端から
ゴリゴリ書くエキスパートな御年配って結構いるじゃん?

26 名前:デフォルトの名無しさん mailto:sage [2009/04/16(木) 21:51:06 ]
10 名前:デフォルトの名無しさん[sage] 投稿日:2009/04/14(火) 21:37:39
P.S.
ちなみに前スレ最後のように技術的な話題から外れた流れになったときは
マ板へ誘導していただきたいと思います・・・・

27 名前:デフォルトの名無しさん mailto:sage [2009/04/16(木) 21:57:07 ]
>>25
数年もたてば、そうなる可能性がおまえにもあるけどな

28 名前:デフォルトの名無しさん mailto:sage [2009/04/16(木) 23:54:55 ]
Javaはもう進化しなくていいよ。
C++の二の舞になったら仕事で使える言語がなくなってしまう。

29 名前:デフォルトの名無しさん mailto:sage [2009/04/17(金) 02:00:29 ]
複雑なライブラリの相関関係を調整してAPIを使いやすくするのはいいんだが、
それをパラダイムを増やして実現するのは間違いだと思う。
専門家だけが覚えやすい言語って既にJavaじゃねーよ。JPAですらそう思う。

30 名前:デフォルトの名無しさん mailto:sage [2009/04/17(金) 10:46:31 ]
そんなの立場次第じゃん。あなたも十分専門家だよ。



31 名前:デフォルトの名無しさん mailto:sage [2009/04/17(金) 17:41:25 ]
jdk7 build55
download.java.net/jdk7/binaries/
download.java.net/jdk7/changes/jdk7-b55.html

awt関連のバグ取り。4Gバイト以上のzipファイルサポート。

zip書庫のファイル名が問答無用でUTF-8固定だった問題の修正らしい。
けど b55には入ってない?
hg.openjdk.java.net/jdk7/tl/jdk/rev/1aaeb8fbe705

32 名前:デフォルトの名無しさん mailto:sage [2009/04/17(金) 17:43:40 ]
ZIP 内ファイルのエンコーディング問題やっと解決か。長かったなー。
化けるなら良いがエントリそのものが読めなかったからな。

33 名前:デフォルトの名無しさん mailto:sage [2009/04/17(金) 19:46:04 ]
今更だけどjava.nio.fileいいなぁ

34 名前:デフォルトの名無しさん mailto:sage [2009/04/17(金) 19:47:11 ]
>>31
それは、jdk6にもバックポートして欲しい・・・・

35 名前:デフォルトの名無しさん mailto:sage [2009/04/17(金) 21:50:26 ]
nioのnだけは受付けないなぁ。
xxxExとかxxx2とか。


36 名前:デフォルトの名無しさん mailto:sage [2009/04/18(土) 08:41:54 ]
>27
手を抜くさじ加減が身についてくるともいえる。

37 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 07:27:21 ]
Java7だとLinuxでもVolatileImageで透過処理が出来るようになるのかな?
とてもゆっくりとだが、Javaのエンタメ系も優秀になってきたな。

38 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 20:55:52 ]
米オラクルが米サン・マイクロシステムズを買収することで最終合意したと発表した。

39 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 21:05:25 ]
(◎皿◎)ナンデスト!!

40 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 21:07:40 ]
IBMに比べたらしっくりする内容だけど、マジでオラクルなの?
MySQLオワタ、Postgressとかも完全に切り捨てな悪寒。



41 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 21:25:44 ]
IBMの買収騒動で8j越えしてたから、プレミアは1ドル前後なのか。
プレミア狙いの人も肩すかしを食らわなくてよかったじゃんw

42 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 21:32:08 ]
HPと共同ではなくオラクル単独なのか
NetBeansは分からんがGlassfishはオワタな

43 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 21:37:51 ]
GlassFishはJavaEEのRIでしょ。捨てる要素はないと思う。

44 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 21:40:52 ]
WebLogic抱えてるOracleが継続して提供する価値ないでしょ
RIなんて仕様に先駆けて試験的に実装すればいいだけでWLSでもおk

45 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 21:46:21 ]
サンは俺が買うつもりだったのに・・・

46 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 21:48:41 ]
OracleはSPEC jAppServer2004でGrassfishに惨敗してるから、
取り込んだ後に捨てるかもしれんが、まんま捨てるってことはないな。

47 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 22:00:34 ]
>>46
SPEC jAppServer2004はハードの環境がバラバラだから
APサーバを評価する役には立たない

48 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 22:02:40 ]
>>47は何を言ってるんだ?w

49 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 22:05:28 ]
>>48
言いたいことがあるなら具体的に言ってみろよ

50 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 22:08:21 ]
どういう環境でOracleが負けたのか知らないだろw



51 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 22:09:18 ]
>>50
だから具体的に言ってみろよ

52 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 22:09:48 ]
jAppServer2004 resultを見に行けよw

53 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 22:13:57 ]
>>52
なんだ、煽るだけで何も言えないのか

54 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 22:16:16 ]
ソースを示してるのに何という情弱ぶり・・・

55 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 22:23:11 ]
>>54
おいおい、jAppServer2004が存在してるか問題にしてるわけじゃないだろーが
俺はjPppServer2004がAPサーバ単体の評価に約立たないと書いた
それを否定するならAPサーバ単体の評価に役立つ結果がどれとどれなのか
具体的に示すべきなのはお前だろ?
お前がソースを示した?何一つ示してないだろーが

56 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 22:25:12 ]
軸を合わせるという発想はないのか、プレスリリースだって出てるだろw

57 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 22:26:52 ]
サンは俺が買うつもりだったのに・・・

58 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 22:28:42 ]
>>56
お前プレスリリースしか見てないだろw

59 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 22:28:44 ]
マイコミは56億ドル、日経は74億ドル、何か開きがあるんだけど。

60 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 22:29:53 ]
情弱もここまで来たら病気だな。
調べればすぐ分かるものも情報ままごいとは情けない。



61 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 22:36:03 ]
>>60
調べれば分かるから言ってる
プレスリリースがすぐに見つかる2007年の結果について言えば
WLSはJava5なのにGlassfishはJava6を使ってるしOSやDBMSの
チューニングのされ方も違ってる
テスト時期も半年Glassfishが後にされている
そしてテストの主体はSun自身
それで結果は1割程度の違い
WLSが惨敗?どこがだよw

62 名前:デフォルトの名無しさん [2009/04/20(月) 22:37:06 ]
おまえはここぞとばかりに業界通気取りか(笑)

63 名前:Oracle mailto:sage [2009/04/20(月) 22:38:32 ]
お前にサンが救えるか!?

64 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 22:40:47 ]
1割違えばカスみたいなもんだろ?

65 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 22:42:07 ]
あしたかー!!

66 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 22:44:01 ]
>>64
APサーバだけの違いならな
だがJVMも変えて半年もチューニングやって1割は評価しようがない
で、結局お前はプレスリリース鵜呑みにしてただけってことだよなw

67 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 22:45:22 ]
2007-Jun同士でSunが勝ってるようにみえるが?

68 名前:デフォルトの名無しさん [2009/04/20(月) 22:45:31 ]
プレスリリースは鵜呑みにするもんじゃないのか?!

69 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 22:52:24 ]
>>67
具体的にどれとどれよ?
結果のリンク2つ貼りなよ

70 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 22:52:31 ]
プレスリリースの何が不満なの?



71 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 22:53:21 ]
ここは自分で調べられない、比較できない人をあざ笑うスレであって、教育するスレじゃないからな。

72 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 22:57:27 ]
>>71
逃げたかw
逃げるしかないよな。まともに比較できる結果がないんだから
SPECjAppServer2004が役に立たないことなんてみんな分かってることを
今更でも知ることが出来てよかったねwww

73 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 22:58:07 ]
ファビョっても状況は変わらんよ。哀れな奴。

74 名前:デフォルトの名無しさん [2009/04/20(月) 22:58:54 ]
おまえも強情じゃの〜
ほれ

75 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 23:02:32 ]
>>73
負け惜しみ乙
お前はまともに比較できる結果を示すことができない
示したくてもできない
強がってもそれが現実なんだよ

76 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 23:03:39 ]
葬式会場で喧嘩するな!

77 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 23:05:02 ]
サンは俺が買うつもりだったのに・・・

78 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 23:07:09 ]
Javaおわったな。
未来はないよ。完全に。
よりによってOracle

79 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 23:07:17 ]
IQもEQも低いスレだなw

80 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 23:12:08 ]
>>79
このスレはおまえの低いIQそのものだなw



81 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 23:13:44 ]
自覚症状があるからレスしてんだろうなぁ。。。

82 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 23:22:57 ]
ところでEQってなに?

83 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 23:27:09 ]
equals

84 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 23:27:14 ]
>>82
地震(earthquake)の略

85 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 23:37:05 ]
それじゃEQが低いって何が低いってこと?

86 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 23:42:01 ]
オラクルってJavaに何か貢献したっけ?
TopLinkにしても、仮に提供が無くてもHibernateやKodoがあったし、
標準化の動きに合わせて仕変の経費を抑えただけって印象が。

JCPの崩壊が始まる。

87 名前:デフォルトの名無しさん mailto:sage [2009/04/20(月) 23:44:06 ]
>>85
笑いのハードルの逆数
>>83-84で笑えるくらいハードルが低ければEQは高くなる
笑えなければEQは低くなる

88 名前:デフォルトの名無しさん [2009/04/20(月) 23:49:16 ]
>>87
はぁ?

89 名前:デフォルトの名無しさん mailto:sage [2009/04/21(火) 00:46:07 ]
これでOracleのインストーラーが超進化するのか。

90 名前:デフォルトの名無しさん mailto:sage [2009/04/21(火) 01:06:51 ]
富士通の下請けが暴れてんの?



91 名前:デフォルトの名無しさん mailto:sage [2009/04/21(火) 02:49:13 ]
GlassFishとNetBeansは捨てられるだろうな
JavaFXも宙ぶらりんになるかも
Sunが力を入れていて、成果が出ていないプロダクトは基本的に消えるんじゃない?

92 名前:デフォルトの名無しさん mailto:sage [2009/04/21(火) 03:30:50 ]
ヌットリ豆は Oracle の DB と WebLogic 向け開発環境として機能補強して使われるんじゃないの。
GlassFish も JEE の RI を WebLogic でやるわけに行かないから残るんじゃ。
MySQL の方がやばそう。というか Cobalt を生き返らせてw

93 名前:デフォルトの名無しさん mailto:sage [2009/04/21(火) 07:17:30 ]
こんな楽しいニュース久々だ

94 名前:デフォルトの名無しさん mailto:sage [2009/04/21(火) 07:44:00 ]
MySQLは存命するけど、投資対象ではない。
完全に居場所が無くなってるよ。SPARCの方がマシなくらい。
以前OracleがMySQLを欲しがった時も買い殺しが目的だったのかな。

95 名前:デフォルトの名無しさん mailto:sage [2009/04/21(火) 07:56:01 ]
Sun JDK に Oracle のお試し版がバンドルされる日も近い。
IBM JDK はもう単体配布しないんだろうか。ライセンス縛り無くなって (るよね?) 久しいのに。

96 名前:デフォルトの名無しさん [2009/04/21(火) 08:12:24 ]
Java厨ざまぁwwwwwwwwwwwwwwwwwwwwwwwwwwwww

データベースアクセスお仕事専用言語、21世紀のコボルの殿堂入りwwwwwwwwwwwwwwwwwwwwwwwwww

97 名前:デフォルトの名無しさん mailto:sage [2009/04/21(火) 10:57:04 ]
>>38
ビッグニュースだよね。

こんごJavaCommunityProcessがどうなるか気になってしょうがない

98 名前:デフォルトの名無しさん mailto:sage [2009/04/21(火) 11:02:21 ]
JCP は Sun 系中の人の発言力が弱まってさらにカオス化しそうな悪寒。
規格決める時は少数精鋭でやった方が仕様全般に筋が通って良いんだよな。

99 名前:デフォルトの名無しさん mailto:sage [2009/04/21(火) 12:34:27 ]
全部Oracle仕様になって
JDBCもOracleでしか使えなくなったりしねえよなw

100 名前:デフォルトの名無しさん mailto:sage [2009/04/21(火) 12:49:50 ]
Derbyで組んだシステムの規模が大きくなったら、すんなり移行出来るのは
Oracleしかないって感じになるかも?



101 名前:デフォルトの名無しさん mailto:sage [2009/04/21(火) 13:09:41 ]
JavaDBの中身がApache DerbyからOracleに置き換わるのか!

102 名前:デフォルトの名無しさん mailto:sage [2009/04/21(火) 13:41:46 ]
>>94
逆にMySQLにPL/SQL移植したり、Oracle独自のSQL文が動くようにしたり
どんどんOracle色に染めてくるかもw

そして規模がでかくなったら皆Oracle買えとw

103 名前:デフォルトの名無しさん mailto:sage [2009/04/21(火) 13:46:02 ]
OSS 信者のタワゴトを聞いて日本の官公庁が OpenOffice 化されてたら
ありとあらゆるグレーゾーンを付いて罠を仕掛けそう。

104 名前:デフォルトの名無しさん mailto:sage [2009/04/21(火) 13:56:27 ]
>>102
規模が大きくなってもMySQLのまま運用する所が95%以上ってとこか。

105 名前:デフォルトの名無しさん [2009/04/21(火) 14:41:36 ]
Java有料化でJavaプログラマ失職ですか?

106 名前:デフォルトの名無しさん mailto:sage [2009/04/21(火) 14:44:43 ]
>>103
「オープンなベンダーロックイン」か。おまいさん頭良いな。

107 名前:デフォルトの名無しさん [2009/04/21(火) 14:52:15 ]
おまえはここぞとばかりに業界通気取りか(笑)

108 名前:デフォルトの名無しさん mailto:sage [2009/04/21(火) 14:56:51 ]
えー?全然業界人じゃないんですが。
業界にそんなこと言ってる人いるの?ソース教えて

109 名前:デフォルトの名無しさん mailto:sage [2009/04/21(火) 15:05:02 ]
オラクルってアクセス(エクセル)とどこが違うんですか?

110 名前:デフォルトの名無しさん mailto:sage [2009/04/21(火) 15:10:32 ]
値段とエンジニアの給料。



111 名前:デフォルトの名無しさん mailto:sage [2009/04/21(火) 21:36:48 ]
Sun JDK にもれなく Oracle の JDBC のドライバが付いてくる。
そしてそれ以外の JDBC ドライバはパフォーマンスが上がらない魔法がかかる。

112 名前:デフォルトの名無しさん mailto:sage [2009/04/21(火) 21:52:54 ]
それってソニータイマーってことも考えられるよね?

113 名前:デフォルトの名無しさん mailto:sage [2009/04/21(火) 22:36:10 ]
オープンソースにすればソニータイマーがあるかどうかなんてすぐわかるだろ

114 名前:デフォルトの名無しさん mailto:sage [2009/04/21(火) 23:27:52 ]
SUN買収はオラクルじゃなくて、グーグルが買っても面白かったかもな。
グーグルなんて虚像のバブル企業でキャッシュいっぱいあるし、SUNのクラウドと重なるところもあったろうに。
見当違いというか何か見落としてるところあるか?

115 名前:デフォルトの名無しさん mailto:sage [2009/04/21(火) 23:31:36 ]
グーグルはクラウドの中から出てきません

116 名前:デフォルトの名無しさん mailto:sage [2009/04/21(火) 23:36:47 ]
こっそりとOSも作っているさ

117 名前:デフォルトの名無しさん mailto:sage [2009/04/21(火) 23:40:31 ]
Sun買収に関する話はこっちにでも移ってはどうか

サン・マイクロシステムズはいかがですか?2
pc12.2ch.net/test/read.cgi/unix/1236078340/

118 名前:デフォルトの名無しさん mailto:sage [2009/04/21(火) 23:51:08 ]
MSはヤフーを買いたくてしょうがないから、グーグルはサンを買ってくれるならみんな大歓迎だったんだけど。
考えてみればオラクルは業務提携(救済支援)ぐらいでよかったのかなって思う。


119 名前:デフォルトの名無しさん mailto:sage [2009/04/21(火) 23:56:17 ]
マ板?そんなスレがあったのか。

120 名前:デフォルトの名無しさん mailto:sage [2009/04/21(火) 23:56:27 ]
そろそろスレ違い



121 名前:デフォルトの名無しさん mailto:sage [2009/04/22(水) 00:00:31 ]
>>116
そのグーグルOSはどのハードに乗せる設計なんだ?こっそり作ってるのはオーエスだよな?

122 名前:デフォルトの名無しさん mailto:sage [2009/04/22(水) 00:01:28 ]
スレタイ見直せ

123 名前:デフォルトの名無しさん mailto:sage [2009/04/22(水) 00:07:06 ]
Oracleの動向はやっぱ怖いものがあるよ。
あそこのオープンソースへの貢献って大抵B2Bだしね。
たまに顔を出す以外は常にひっそりとしてる感じがする。

今後JCPを牽引する気はあるのか、TCKをオープンにするかとか何も伝わらない

124 名前:デフォルトの名無しさん mailto:sage [2009/04/22(水) 00:36:35 ]
>>120,122
JAVA8はデータベース専用言語になるようですが、あなたは心の準備が出来てますか?

125 名前:デフォルトの名無しさん mailto:sage [2009/04/22(水) 00:38:58 ]
>>123
俺の勘だとJCPはJAVA7で終了し、解散するんじゃないかと思う。
JAVAはオラクルがもう決定権を持ってるわけだし…

126 名前:デフォルトの名無しさん mailto:sage [2009/04/22(水) 00:40:48 ]
>>121
そうカリカリするなよw
そのうちわかるさwww

127 名前:デフォルトの名無しさん mailto:sage [2009/04/22(水) 00:56:02 ]
カリカリカリカリカリカリカリカリカリカリカリカリ

128 名前:デフォルトの名無しさん mailto:sage [2009/04/22(水) 02:41:49 ]
>>124
俺の予想では、Derbyが Oracle Entry Editionになって
DerbyをExportできるツールが出来て、Derby→Oracleのアップグレードパスができるんじゃないかと。
これで、いつでもOracleに出来る環境を増やすわけ。ExpressEditionばらまきと同じ感じで。
なのでDerbyは、JDK7でもバンドルされると予想。

129 名前:デフォルトの名無しさん mailto:sage [2009/04/22(水) 09:35:18 ]
>>114
Googleが買えばJavaの言語仕様に大幅な変更があったかな

130 名前:デフォルトの名無しさん mailto:sage [2009/04/22(水) 09:39:56 ]
永遠のβ版になるわけですね。



131 名前:デフォルトの名無しさん mailto:sage [2009/04/22(水) 10:06:33 ]
HP が買ってたら JRC80 の USB API くらい入ってたかな。

132 名前:デフォルトの名無しさん mailto:sage [2009/04/22(水) 10:41:06 ]
GoogleはLinuxとPythonの企業なんだから
Googleに買収されたらSolarisとJavaは終わりでしょ。

反オープンソースっぽいOracleよりはマシかもしれないが。

133 名前:デフォルトの名無しさん mailto:sage [2009/04/22(水) 12:21:59 ]
Androidのアプリ開発言語はJavaじゃなかったっけ? 
いろいろ変更してSunの誰かに文句言われてたような

134 名前:デフォルトの名無しさん mailto:sage [2009/04/22(水) 13:25:01 ]
>>132
バックエンドにJava
表に出てないからなじみがない

135 名前:デフォルトの名無しさん mailto:sage [2009/04/22(水) 14:53:37 ]
>>132
GoogleがGuiceとか、GWTとかGoogle Collections Libraryとかリリースしてる意味を考えるべき。

136 名前:デフォルトの名無しさん mailto:sage [2009/04/22(水) 16:03:06 ]
Googleは真面目にスペックリードの補佐とかもこなしてなかったか?
WebBeans(今の名前は忘れた)の策定にGuiceの人がかなり影響してるだろ

137 名前:デフォルトの名無しさん mailto:sage [2009/04/22(水) 18:52:10 ]
>>114
やっぱ、同じこと考えている人がいるもんだなあ。
Googleが買えば、もちょっと希望が持てたかも。なんとなくだが。

138 名前:デフォルトの名無しさん mailto:sage [2009/04/22(水) 19:03:55 ]
>>130
悪いがワロタw

139 名前:デフォルトの名無しさん mailto:sage [2009/04/22(水) 19:04:53 ]
D言語がもうひとつ増えるような自体にはならんでしょ。

140 名前:デフォルトの名無しさん mailto:sage [2009/04/22(水) 19:13:06 ]
グーグルは3万台のPCをもち、毎日数十台のPCHDD故障にいつも悩まされてるって言うほど実際はセコイ会社だから
SUNのハード事業を丸まる吸収できればオラクルとは別の意味でシナジーがあると思ったんだが、やっぱり当違いだったのかな。

グーグルはコンテンツ業(youtubeや地図とか)ばかり買収してたけど、ブラウザ(PCなど)やアンドロイド(携帯)プラットホームの方に目が向いるようだったからサン買収はちょうどよい面白い話しだと思ったんだけどね…
それとも違う方向性なのか・…グーグルはいまいち何を展開したいのかつかめないし、やっぱりバブルの虚像会社という印象しかない。



141 名前:デフォルトの名無しさん mailto:sage [2009/04/22(水) 19:25:48 ]
PC3万台はWIKIの記事にあったんだけど、WIKIの一般的な了解を読んでもいまいちグーグルの時価評価額は信用できない。
アメリカの企業は買収(MA)してかないと(sunやsgiみたく)10年後には生き残ってないからグーグルもキャッシュがあるうちにシナジー効果がある同業者を吸収・買収していくと思ったんだけどね。

個人的にはPCが5万ぐらいで買える現在では一台ごとにms windowsにいちいち2万も出してられないから、
solarisをもっとx86, x64になじみあるようにセールス展開してほしいけど。
それとsolaris同様に権利がオラクルに移ったけどsunの仮想化技術が遅れて頓挫するのは止めてほしいけどね。

142 名前:デフォルトの名無しさん mailto:sage [2009/04/22(水) 20:32:56 ]
スレからして見当違いなんだがな

143 名前:デフォルトの名無しさん mailto:sage [2009/04/22(水) 20:49:19 ]
jdk7をいち早く使ってみたいのですが、現行のjdk6, 開発中jdk7があってsunが配布しているjdkとopenjdkはそれぞれどう違うんでしょうか?
ソースを追いかけたりソースコードからコンパイルするスキルはありません。
頭いい人、教えてください。

144 名前:デフォルトの名無しさん mailto:sage [2009/04/22(水) 22:08:03 ]
>>142
そうだな。こんな糞スレでゴミ相手に長文かいても意味ないな。
もうこんな糞だめには来ないから安心してよw

145 名前:デフォルトの名無しさん mailto:sage [2009/04/22(水) 22:12:01 ]
>>143
openjdkをベースにsun jdkが作られてる。
glassfishを元にsjsas(元glassfish enterprise)が作られてる。
オープンソースと企業リリースはそういう関係。
中身的には企業リリースのが当然豪華。

146 名前:デフォルトの名無しさん mailto:sage [2009/04/22(水) 22:31:50 ]
その程度のことは承知してますが、結局「豪華」というところが違うんですか?
IBMとSUNのJDKでも違うところがあると思いますが「豪華」というところが違うということなんでしょうか。
よく分からないのですが、つまりOPEN,SUN,IBM版でそれぞれ(ライセンス以外に)どう違うんでしょうか。

147 名前:デフォルトの名無しさん mailto:sage [2009/04/22(水) 22:55:05 ]
これからはSUN版JDKじゃなくてオラクル版JDKていうじゃないか?

148 名前:デフォルトの名無しさん mailto:sage [2009/04/22(水) 22:55:20 ]
SunのならSunのライセンス、OpenJDKならGPLクラスパス例外じゃねーの?
JDK7からはSunのもクラスパス例外かもしれんが。

149 名前:デフォルトの名無しさん mailto:sage [2009/04/22(水) 23:15:19 ]
その程度のことは承知してますが(キリッ

150 名前:デフォルトの名無しさん mailto:sage [2009/04/22(水) 23:21:27 ]
正直、質問するより落とすが早いと思うんだけどねw



151 名前:デフォルトの名無しさん mailto:sage [2009/04/22(水) 23:29:26 ]
インスコしないといけないジャンカヨー

152 名前:デフォルトの名無しさん mailto:sage [2009/04/22(水) 23:30:03 ]
>>149
古典的な釣りなんだが…

153 名前:デフォルトの名無しさん mailto:sage [2009/04/23(木) 00:06:39 ]
そんなこといわないで教えてもらえないでしょうか…
釣りじゃなくて本当に分からないですが

154 名前:デフォルトの名無しさん mailto:sage [2009/04/23(木) 00:25:13 ]
>>145
>glassfishを元にsjsas(元glassfish enterprise)が作られてる。
SJSASが無くなって、Sun GlassFish Enterprise Serverになった。

155 名前:デフォルトの名無しさん mailto:sage [2009/04/23(木) 00:27:09 ]
>>145
143氏じゃないけど、参考になりました。

156 名前:デフォルトの名無しさん [2009/04/23(木) 05:52:31 ]
>>145
ライセンスが違うってだけじゃ「当然豪華」とは言いませんよね。
それで「当然豪華」というのは具体的にどう違うのか説明してくれませんか?


157 名前:デフォルトの名無しさん mailto:sage [2009/04/23(木) 07:29:26 ]
Googleが買収してたら・・・
とか言っちゃってる奴は、もうちょっと勉強したほうがいいよ。
絶対あり得んから。

158 名前:デフォルトの名無しさん [2009/04/23(木) 07:40:51 ]
絶対あり得んですか・…(笑)

159 名前:デフォルトの名無しさん mailto:sage [2009/04/23(木) 07:48:15 ]
>>157
ホントだよね〜
ちゃんと勉強したほうがいいよね〜

160 名前:デフォルトの名無しさん mailto:sage [2009/04/23(木) 07:56:32 ]
>>157
本気で言ってるわけじゃないだろ 笑
察しろよ



161 名前:デフォルトの名無しさん mailto:sage [2009/04/23(木) 11:21:49 ]
>>123
Sunは既に、JCPの主導権を握っているとは言えても、
支配しているとは言えない状態じゃない。
Oracle傘下になればさらに発言力弱まると思うよ。
それでいいんじゃないの?
Enterprise関係の迷走は既に起きていることだし。

162 名前:デフォルトの名無しさん mailto:sage [2009/04/23(木) 11:35:45 ]
Javaで使われていない機能トップ10
journal.mycom.co.jp/news/2009/04/22/018/index.html

俺アサーションとかかなり使ってるんだが。

163 名前:デフォルトの名無しさん mailto:sage [2009/04/23(木) 14:20:44 ]
アサーション使わないとかどこの低能ドカタだよ

164 名前:デフォルトの名無しさん mailto:sage [2009/04/23(木) 16:07:03 ]
この先JAVAはどこに向かうんだろうか・・・・

165 名前:デフォルトの名無しさん mailto:sage [2009/04/23(木) 18:05:46 ]
>>161
あなたは何にも知らない低脳ドカタなんですねw

166 名前:デフォルトの名無しさん mailto:sage [2009/04/23(木) 18:40:54 ]
パッケージプライベートでもないユーティリティクラスのメソッドが
引数チェックなしで動いてるような業務アプリも腐るほど見てきてるけどねw
アサーションは俺も使うけど、マニア扱いしかされへんなぁ

167 名前:デフォルトの名無しさん mailto:sage [2009/04/23(木) 19:04:02 ]
業務開発でアサーション使うと本番運用でもやらなきゃいけないチェックをアサーションで
やる奴が出てくるんだよな。そうでなくても本番近づいてくるとアプリ開発側から
「アサーション、本番で有効にしといてもらえませんかねぇ…」て声が必ず上がる。

168 名前:デフォルトの名無しさん [2009/04/23(木) 19:07:29 ]
>>167
それはない。
やっぱりあなたは何にも知らない低脳ドカタなんですねw

169 名前:デフォルトの名無しさん mailto:sage [2009/04/23(木) 19:14:05 ]
ないという根拠が不明。業務経験もない人がこんなところで何やってんの?

170 名前:デフォルトの名無しさん mailto:sage [2009/04/23(木) 19:14:37 ]
大規模開発のほとんどは低脳ドカタ仕事だからな…
>>167の光景は普通に目に浮かぶよ



171 名前:デフォルトの名無しさん mailto:sage [2009/04/23(木) 19:17:52 ]
>>167
そうはいうけどassert有効にするとassertion errorでjvm止まらないか?
どうせならもっと上手い嘘つかないと周りから叩かれちゃうよ(笑)

172 名前:デフォルトの名無しさん mailto:sage [2009/04/23(木) 19:19:50 ]
「声が上がる」だけで実際はそう説明してるという可能性は考えないのだろうか?

173 名前:デフォルトの名無しさん [2009/04/23(木) 19:21:19 ]
171 名前: デフォルトの名無しさん Mail: sage 投稿日: 2009/04/23(木) 19:17:52
>>167
そうはいうけどassert有効にするとassertion errorでjvm止まらないか?
どうせならもっと上手い嘘つかないと周りから叩かれちゃうよ(笑)

174 名前:デフォルトの名無しさん mailto:sage [2009/04/23(木) 19:21:31 ]
>>171
もしかして>>168の「それはない」はそこのこと?
てっきり「本番運用でもやらなきゃいけないチェックをアサーションで」の
ことかと思ったよ

175 名前:デフォルトの名無しさん [2009/04/23(木) 19:23:32 ]
oogleが買収してたら・・・
とか言っちゃってる奴は、もうちょっと勉強したほうがいいよ。
絶対あり得んから。

176 名前:デフォルトの名無しさん [2009/04/23(木) 19:27:25 ]
>>171
… おまえ AssertionError が出たくらいでプロセス終了するようなシングル
スレッドアプリしか組んだ事ないのか。そりゃ業務開発なんて知らんわけだ。

177 名前:デフォルトの名無しさん [2009/04/23(木) 19:29:26 ]
>>167
>>167
>>167
>>167


178 名前:デフォルトの名無しさん mailto:sage [2009/04/23(木) 19:30:39 ]
そろそろ「設計がなっとらん!」とか言うおっさんが現れるころだと思うんだが

179 名前:デフォルトの名無しさん [2009/04/23(木) 19:36:14 ]
C の ASSERT マクロみたいに abort() すると思ってたのか。
恥ずかしい奴だな。

180 名前:デフォルトの名無しさん mailto:sage [2009/04/23(木) 19:39:56 ]
>>167
低脳もここまで来ると本当にjava使えるのかって疑っちゃうよね(妄想じゃなくて)



181 名前:デフォルトの名無しさん mailto:sage [2009/04/23(木) 19:51:42 ]
今ごろ顔真っ赤にして机を「バン!バン!」叩いてるんだろうね(笑)

182 名前:デフォルトの名無しさん [2009/04/23(木) 20:55:18 ]
>>176
そんな業務開発はそもそも設計がなっとらんじゃないか!

183 名前:デフォルトの名無しさん mailto:sage [2009/04/23(木) 21:26:50 ]
>>179
assertはabortが目的じゃないの?

184 名前:デフォルトの名無しさん [2009/04/23(木) 21:27:57 ]
>>176
業務開発(笑笑笑)

185 名前:デフォルトの名無しさん mailto:sage [2009/04/23(木) 21:39:41 ]
>>183
そうだが Java は所詮ただの例外。プログラムがスルーしても EDT 内なら AWT が、
サーブレットならコンテナが握りつぶす。対して C の assert は条件に失敗すると
abort(void) が呼ばれ大抵そこでプロセスごと落とされる。

それを知らなかったアホが必死にレスを流そうとがんばっている。

186 名前:デフォルトの名無しさん mailto:sage [2009/04/23(木) 21:43:36 ]
定脳ドカタと吠えてた奴はそれ以下でしたというオチ

187 名前:デフォルトの名無しさん mailto:sage [2009/04/23(木) 21:47:44 ]
定脳って初めて見た

188 名前:デフォルトの名無しさん [2009/04/23(木) 21:51:35 ]
>>185
すごい定脳っぷりでワロタ

189 名前:デフォルトの名無しさん [2009/04/23(木) 21:52:31 ]
abort(void) (笑)

190 名前:デフォルトの名無しさん mailto:sage [2009/04/23(木) 22:07:09 ]
なにこの春休み進行?ブビ厨でも来てんの??



191 名前:デフォルトの名無しさん [2009/04/23(木) 22:07:39 ]
今ごろ顔真っ赤にして机を「バン!バン!」叩いてるんだろうね(笑)

192 名前:デフォルトの名無しさん [2009/04/23(木) 22:11:10 ]
業務開発でアサーション使うと本番運用でもやらなきゃいけないチェックをアサーションで
やる奴が出てくるんだよな。そうでなくても本番近づいてくるとアプリ開発側から
「アサーション、本番で有効にしといてもらえませんかねぇ…」て声が必ず上がる。

193 名前:デフォルトの名無しさん [2009/04/23(木) 22:19:27 ]
>>192
業務開発の達人ですね。こんなにJAVAが得意なら年収12000万も夢じゃないですよね?!

194 名前:デフォルトの名無しさん mailto:sage [2009/04/23(木) 22:40:20 ]
Java7はもう永遠に出なそうだな。
必要性もないし。

195 名前:デフォルトの名無しさん mailto:sage [2009/04/23(木) 22:44:02 ]
>>192
いるいる
オレの部署でもそういう低脳がいるんだよね〜
どうやって説明すればいいのかな?

196 名前:デフォルトの名無しさん mailto:sage [2009/04/23(木) 22:54:45 ]
JUnitとif文に頼ってる影響でassertはまったく使ってない俺がいる

197 名前:デフォルトの名無しさん mailto:sage [2009/04/23(木) 23:03:56 ]
public void setA(int x) {
if (x < 0)
throw new IllegalArgumentException("x is a negative number. x = " + x);
}

198 名前:デフォルトの名無しさん [2009/04/23(木) 23:21:40 ]
定脳

199 名前:デフォルトの名無しさん mailto:sage [2009/04/23(木) 23:26:01 ]
中濃

200 名前:196==197 [2009/04/23(木) 23:45:46 ]
おれは>>197のようなコードを書いているから
assertを使用していないんだ。
例外を出力する必要がある箇所ではassertを使う必要がないだろ?




201 名前:デフォルトの名無しさん [2009/04/23(木) 23:48:01 ]
下らんことしてないで普通にassert使え

202 名前:デフォルトの名無しさん [2009/04/24(金) 01:23:08 ]
>>167
>>192

203 名前:デフォルトの名無しさん mailto:sage [2009/04/24(金) 07:03:18 ]
>>201
本番でもアサーションを有効にしたい人ですね、わかります

204 名前:デフォルトの名無しさん mailto:sage [2009/04/24(金) 07:22:03 ]
えーと、まさかとは思うが、
副作用のある式がassert文に山のように入ってるので
このシステムはアサートONでしか正常に動かないよ。

という話ではないよな?

205 名前:デフォルトの名無しさん mailto:sage [2009/04/24(金) 07:41:07 ]
AssertionError をキャッチして特別処理を入れてるとか

206 名前:デフォルトの名無しさん mailto:sage [2009/04/24(金) 08:12:53 ]
>>204
そんな教習本の最初の注意事項に出てるような話だと思ってるのは若干一名だけだと思うよ。

207 名前:デフォルトの名無しさん [2009/04/24(金) 08:16:58 ]
定脳w

208 名前:デフォルトの名無しさん mailto:sage [2009/04/24(金) 08:24:24 ]
やっぱり本人か

209 名前:デフォルトの名無しさん mailto:sage [2009/04/24(金) 12:31:21 ]
ああいう形のassertionを追加するくらいだったら、
条件付コンパイルをサポートしたほうがよかっただろうに。
というよりもどうしても条件付コンパイルは追加したくなかったから、
ああなったと考えるべきだろうか。

210 名前:デフォルトの名無しさん mailto:sage [2009/04/24(金) 17:35:45 ]
jdk7 build56
download.java.net/jdk7/binaries/
download.java.net/jdk7/changes/jdk7-b56.html

JavaOne向けにバグ取りフェーズ中



211 名前:デフォルトの名無しさん mailto:sage [2009/04/24(金) 19:15:34 ]
>>210


145 名前: デフォルトの名無しさん [sage] 投稿日: 2009/04/22(水) 22:12:01
>>143
openjdkをベースにsun jdkが作られてる。
glassfishを元にsjsas(元glassfish enterprise)が作られてる。
オープンソースと企業リリースはそういう関係。
中身的には企業リリースのが当然豪華。

156 名前: デフォルトの名無しさん 投稿日: 2009/04/23(木) 05:52:31
>>145
ライセンスが違うってだけじゃ「当然豪華」とは言いませんよね。
それで「当然豪華」というのは具体的にどう違うのか説明してくれませんか?


212 名前:デフォルトの名無しさん mailto:sage [2009/04/24(金) 19:23:47 ]
定期的に頭悪い奴が沸きすぎだろ、このスレ

213 名前:196==197 [2009/04/24(金) 19:30:19 ]
>>204
NO, NO.

if文に加えJUnitによる引数チェックに加え
さらにassertによる三重チェックがわずらわしいと思っただけ。

214 名前:デフォルトの名無しさん [2009/04/24(金) 19:56:32 ]
>>212

定脳w

215 名前:デフォルトの名無しさん mailto:sage [2009/04/24(金) 20:09:35 ]
>>214
なるほどw

216 名前:デフォルトの名無しさん mailto:sage [2009/04/24(金) 20:22:54 ]
>>209
大事なことなので貴方のためにもう一度言います。
よくチェックしておいてください。「>>212

217 名前:デフォルトの名無しさん [2009/04/24(金) 23:18:24 ]
>>210
145 名前: デフォルトの名無しさん [sage] 投稿日: 2009/04/22(水) 22:12:01
>>143
openjdkをベースにsun jdkが作られてる。
glassfishを元にsjsas(元glassfish enterprise)が作られてる。
オープンソースと企業リリースはそういう関係。
中身的には企業リリースのが当然豪華。

156 名前: デフォルトの名無しさん 投稿日: 2009/04/23(木) 05:52:31
>>145
ライセンスが違うってだけじゃ「当然豪華」とは言いませんよね。
それで「当然豪華」というのは具体的にどう違うのか説明してくれませんか?

218 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 07:25:18 ]
このスレで低脳とかドカタとか言い出すやつがいたら、要注意だ。
定期的にやってくるぞ。

219 名前:デフォルトの名無しさん [2009/04/25(土) 07:25:30 ]
何この糞スレw

220 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 07:35:23 ]
>>218
そうだよね
低脳とかドカタとか言い出すやつにボコボコにいじめられたんだよね
糞すれとかまで言われちゃって可哀想にね・・・



221 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 08:35:49 ]
>>218

定定定脳w

222 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 11:54:01 ]
assert の件でバカ晒したんで居座り荒らしを決め込んだみたいだな。

223 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 16:15:25 ]
だいたいどこでもバカ晒して荒らし始めるよな。
Java系スレで流れが速くなったときは、要注意だ。アルゴ君がきてるぞ

224 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 17:23:25 ]
それくらいしか出来ないんだから、あんまり責めんでやれ。可哀想じゃないか

225 名前:デフォルトの名無しさん mailto:sage [2009/04/25(土) 20:17:21 ]
何この糞スレw

226 名前:デフォルトの名無しさん mailto:sage [2009/04/26(日) 06:16:07 ]
定脳w

227 名前:デフォルトの名無しさん mailto:sage [2009/04/27(月) 01:03:49 ]
>>218
低脳ドカタさんは毎年ゴールデンウィークないんですよね
休みもないし身を粉にしてドカタさ会社に尽くしたりして可哀想に・・・

228 名前:デフォルトの名無しさん mailto:sage [2009/04/28(火) 16:24:52 ]
まるで廃墟スレだな

229 名前:デフォルトの名無しさん mailto:sage [2009/04/29(水) 02:22:02 ]
低脳ドカタという言葉がおきにいりのアホがいるからな。

230 名前:デフォルトの名無しさん mailto:sage [2009/04/29(水) 16:36:16 ]
+   +
  ∧_∧  +
 (0゚・∀・)          ののしりあい禁止
 (0゚∪ ∪ +
 と_)_) +



231 名前:デフォルトの名無しさん mailto:sage [2009/04/30(木) 02:36:20 ]
                    ∋oノハヽo∈ あいぼん禁止れすね
                     ( ´D`)
                     ( O┬O
                 ≡ ◎-ヽJ┴◎ キコキコ 

232 名前:デフォルトの名無しさん mailto:sage [2009/05/01(金) 21:26:02 ]

jdk7 build56
download.java.net/jdk7/binaries/
download.java.net/jdk7/changes/jdk7-b57.html

>>31で書いた修正が入った。他にも Nimbus入ったりいろいろ。

233 名前:デフォルトの名無しさん mailto:sage [2009/05/01(金) 21:27:46 ]
> jdk7 build56

234 名前:デフォルトの名無しさん mailto:sage [2009/05/04(月) 20:04:45 ]
Nimbusとうとう入ったか。
Zip関係も地味に嬉しい。
CORBAは正直・・・抜いて欲しい・・・・

235 名前:デフォルトの名無しさん mailto:sage [2009/05/04(月) 20:24:03 ]
CORBA は入っていても良いけど API リファレンスは別にして欲しい。CORBA 関連の API が
全て必要な奴ってかなり限られるだろ。
あと ZIP 関連みたいに、今更どうでも良いような言語仕様で オナヌー されるより既存の理不尽仕様や
中途半端実装を改善してもらった方が地味だが有用。Logging API しかり。JEditorPane しかり。

236 名前:デフォルトの名無しさん mailto:sage [2009/05/04(月) 20:38:45 ]
日曜プログラマーの分際で何を言ってる

237 名前:デフォルトの名無しさん mailto:sage [2009/05/04(月) 21:12:47 ]
今時 CORBA のお守りをさせられてるなんてw

238 名前:デフォルトの名無しさん mailto:sage [2009/05/04(月) 22:23:27 ]
          _,,,-‐、_ノ)
       ヾ'''"     ⌒゙ヽ、
      r''"          ''ヾ、
    i(__..'´             ゝ
    |ヽ               し
   〈                 (
  、_/                 ゝ
  ヽ、 .{  ノ( /( /)/(/  /⌒l ´し
   ヽ、〈 (/、,,_( ノ_;;;;三''`、 .)`i.|  )
   ヾ、`;Yr::ヶ,、  '-`="' 、ノ .|、_/ (_,,)
     `ー{ ~~´ノ      ヾ、| ヾ、/‐ 、_
       ヽ (⌒ )  、 ヾ彡\__ツ:::::::::::::::`ー、
   _..-''´ ̄ヽ、二´-‐ '´ /  ,,''::::::::::::::::::::::::::::::`-、
  /:::::::::::::::::r''/ー‐''  /_,,-‐"::::::::::::::::::::::::::::::::::::::::`-、
. /:::::::::::::::::::::::゙~:::ヽ--‐'´ ̄::::::::::::::::::_.-'''二ニニヽ、 ::::::::`‐、
/:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,i' -"_..-ー‐''´ ̄\:::::::::::`、
|:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::,i'  /;;;;;;;;;;;;;;;;;;;;;;;;;;;;\:::::::::}
|:::::::::::::::::::::::::::::::::::::::::::::::::::_,,,,-‐7~   /;;;;;;;/ ̄;;;;\;;ノノl:::::::i
|/ ̄ ̄\_,,,,,,,...、、、-‐'''":::::::::/   ./l__ノl;;γ⌒ヽ;;l(/|:::::〈
! ._,,,,-‐'''"     /:::::::::::::::::::|    /l⌒ヽl;;;ゝ;;_ノ;;;l(彡|:::::::}
/          |::::::::::::::::::::>‐-‐'´:::|;;;;;;;;\_;;;/;;;;/::::::/
           ヽ、;;: -‐"::::::::::::::::::\;;;;;;;;;;;;;;;;;;;;;/:::::::::/
          _,,-''":::::::::::::::::::::::::::::::::::::`ー---‐''´:::::::::::::|

239 名前:デフォルトの名無しさん mailto:sage [2009/05/04(月) 23:36:15 ]
それCOBRAやで

240 名前:デフォルトの名無しさん mailto:sage [2009/05/05(火) 12:32:24 ]
なにくだらないつっこみしてんだよ



241 名前:デフォルトの名無しさん mailto:sage [2009/05/05(火) 12:39:59 ]
Dolphinik

242 名前:デフォルトの名無しさん mailto:sage [2009/05/13(水) 09:38:43 ]
jdk7 build56
download.java.net/jdk7/binaries/
download.java.net/jdk7/changes/jdk7-b58.html

invokeDynamic追加されたみたいだが javadocがない。

243 名前:デフォルトの名無しさん mailto:sage [2009/05/13(水) 09:55:35 ]
>>242
こういうのって自社製品を早期に JDK 1.7 対応させる予定な方々がこぞってテストしてんのかね。

244 名前:デフォルトの名無しさん mailto:sage [2009/05/13(水) 10:16:06 ]
>>242
> jdk7 build56
いい加減に直せよ

245 名前:デフォルトの名無しさん mailto:sage [2009/05/13(水) 18:13:58 ]
>>243
BEA改めOracleとかIBMがやってるんじゃね?

246 名前:デフォルトの名無しさん mailto:sage [2009/05/20(水) 01:15:00 ]
JAVAONEとか近いのにオラクルSUNになってからJAVAの話がなくなっちゃったんだけど、最近どの辺りのコミュニティー(英語も)に行けば情報追っかけられるの?

247 名前:デフォルトの名無しさん mailto:sage [2009/05/20(水) 09:43:55 ]
JDKにしてもフレームワークにしても
開発者メーリングリストは何も変ってない。

248 名前:デフォルトの名無しさん mailto:sage [2009/05/23(土) 20:11:28 ]
JRockit vs SUN JVM はどうなるんだろう?

249 名前:デフォルトの名無しさん mailto:sage [2009/05/27(水) 23:30:46 ]
GoogleとSpringSourceがDIのJSR出してるな

250 名前:デフォルトの名無しさん mailto:sage [2009/05/27(水) 23:58:40 ]
ざっくり読んだ限りだと普通にDI便利でしょ?しか言ってないような・・・
そういえばGuiceっていつか弄ってみようと思って全く触れてないや・・・



251 名前:デフォルトの名無しさん mailto:sage [2009/05/28(木) 00:09:13 ]
まだ、仕様作ろうぜっていう提案段階だから

252 名前:デフォルトの名無しさん mailto:sage [2009/05/28(木) 00:13:35 ]
EJBみたいに妄想だけで仕様作るんじゃなくてGuiceやSpringの経験を元に
実証済みの(新規性のない)仕様を作る方が望ましい

253 名前:デフォルトの名無しさん mailto:sage [2009/05/28(木) 00:14:46 ]
>>251
なるほど・・・

254 名前:デフォルトの名無しさん mailto:sage [2009/05/28(木) 02:30:30 ]
Rod Johnsonって、JCPみたいなとこでの仕様策定には批判的だったはずだけど
他人に変な標準作られるよりはマシだと思ったのかね

255 名前:デフォルトの名無しさん mailto:sage [2009/05/28(木) 06:44:15 ]
批判も利用もするってのは建設的だ。
対立オンリーだと何も生まれない。

256 名前:デフォルトの名無しさん mailto:sage [2009/05/28(木) 09:05:51 ]
>批判も利用もするってのは建設的

いい意見だな

257 名前:デフォルトの名無しさん mailto:sage [2009/05/28(木) 22:21:21 ]
>>255
気に入ったので今度使わせて貰う。

258 名前:デフォルトの名無しさん mailto:sage [2009/05/29(金) 09:18:37 ]
jdk7 build59
download.java.net/jdk7/binaries/
download.java.net/jdk7/changes/jdk7-b59.html

Linuxでcom.sun.awt.AWTUtilitiesによる透過が効いてなかったのが修正されたらしい。

259 名前:デフォルトの名無しさん mailto:sage [2009/05/31(日) 09:01:55 ]
G1GC搭載のjdk6u14が正式リリース

260 名前:デフォルトの名無しさん [2009/06/03(水) 13:10:53 ]
JDK 7 Preview



261 名前:デフォルトの名無しさん mailto:sage [2009/06/08(月) 22:45:48 ]
AppletってHTML5に向けて強化されないのかな?
Local Storageとかにアクセスする機能があるだけで使いでがグッと広がると思うんだが。

262 名前:デフォルトの名無しさん mailto:sage [2009/06/08(月) 22:59:02 ]
それってJava 2 security modelで出来てるじゃん

263 名前:デフォルトの名無しさん mailto:sage [2009/06/09(火) 00:06:59 ]
>>261
JavaFX 1.2 にはLocal Strageってあるけど、これじゃだめかね

264 名前:デフォルトの名無しさん mailto:sage [2009/06/09(火) 19:08:26 ]
JavaOne気付いたら終わってたみたいだけど、何か目玉はあったの?

265 名前:デフォルトの名無しさん mailto:sage [2009/06/09(火) 23:42:50 ]
目玉にしたかったものはJava Store

266 名前:デフォルトの名無しさん mailto:sage [2009/06/10(水) 14:14:55 ]
>>249
仕様策定は承認されたけど、やっぱりWeb Beansとの関係が問題になってるな
jcp.org/en/jsr/results?id=4944

267 名前:デフォルトの名無しさん mailto:sage [2009/07/05(日) 07:08:15 ]
JDK7 build63
download.java.net/jdk7/binaries/
www.java.net/download/jdk7/changes/jdk7-b63.html

GC関連とAWT関連のバグ潰し

268 名前:デフォルトの名無しさん mailto:sage [2009/07/05(日) 07:26:12 ]
AWTってまだあったんだ とか言ってみる

269 名前:デフォルトの名無しさん mailto:sage [2009/07/05(日) 15:30:37 ]
Swingも使つかいこなせない奴が言うボケ

270 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 06:23:35 ]
それで次のJDK7は何が目玉なんですか?
3−4個あげてもらえませんか。



271 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 08:44:37 ]
ggrks

272 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 11:37:55 ]
平行ライブラリの拡張
言語仕様の小変更
VM仕様の変更

273 名前:デフォルトの名無しさん mailto:sage [2009/07/13(月) 11:38:15 ]
え?
JDK7はキャンセルなんですか?

274 名前:デフォルトの名無しさん mailto:sage [2009/07/14(火) 06:09:17 ]
どういうこっちゃ

275 名前:デフォルトの名無しさん mailto:sage [2009/07/14(火) 06:26:39 ]
>>272
特に目新しいものの無いしいつもどおりですか。
時代の要求についていけないようですし、もうオラクルも終わりでしょうね。

276 名前:デフォルトの名無しさん mailto:sage [2009/07/14(火) 07:21:54 ]
VM仕様の変更が、目新しいものじゃないなんて・・・
外部ライブラリでできてることが標準に取り込まれたら満足か?

277 名前:デフォルトの名無しさん mailto:sage [2009/07/15(水) 09:57:30 ]
JDK7 build64
download.java.net/jdk7/binaries/
www.java.net/download/jdk7/changes/jdk7-b64.html

JSR-308追加。jdk6u4〜u12までのデプロイ関係のコードがマージ。

あと、うちだとインストーラが途中で止まってインストールできんかった。
インストーラとまった後に残ってた
C:\Users\[username]\AppData\LocalLow\Sun\Java\jdk1.7.0\jdk1.7.0.msi
を実行したらインストールできてるみたいだけど……

278 名前:デフォルトの名無しさん [2009/07/17(金) 20:28:28 ]
MSJVMなみに速くなるのはいつですか?

MSにできることがどうしてSUNにできなかったんでしょうかね?

279 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 20:39:19 ]
いくらなんでも、そんな餌じゃ釣れないだろ

280 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 21:33:06 ]
じゃあどんな餌なら食いつくんですか?



281 名前:デフォルトの名無しさん mailto:sage [2009/07/17(金) 22:39:39 ]
このスレのおじさんって、いつも我が物顔で書き込みしてるよね
古臭い知識ばかりを振り回していつまでもウダウダしてるくせに
スレに貢献する気が無いなら即刻消えてもらえませんか?

282 名前:デフォルトの名無しさん [2009/07/18(土) 00:47:31 ]
Java初心者ですが、5で十分だと思います
十分完成されていると思います

283 名前:デフォルトの名無しさん mailto:sage [2009/07/18(土) 10:26:01 ]
完成させてしまったら、JAVAの「中の人」がメシ食えなくなるだろ

284 名前:デフォルトの名無しさん mailto:sage [2009/07/18(土) 11:21:50 ]
JDK7 build65
download.java.net/jdk7/binaries/
www.java.net/download/jdk7/changes/jdk7-b65.html

VM関連のバグ取り

285 名前:デフォルトの名無しさん mailto:sage [2009/07/18(土) 21:58:33 ]
>>282
とあるシステムの起動時間は、2分(1.4)→1分(5.0)→30秒(6.0)と変遷していった。
JVMの性能向上は、かなり馬鹿にならないモノがある。

286 名前:デフォルトの名無しさん mailto:sage [2009/07/18(土) 22:15:40 ]
起動時間が短縮してもなぁ・・・

287 名前:デフォルトの名無しさん [2009/07/18(土) 22:26:42 ]
まぁJVMは速度では.NETには勝てないだろ
中身的に作りがこうまで違うとな

288 名前:デフォルトの名無しさん mailto:sage [2009/07/18(土) 22:43:06 ]
比較は難しいが今は同じレベルと考えていいよ。

289 名前:デフォルトの名無しさん mailto:sage [2009/07/18(土) 22:50:36 ]
Javaはスループットより最悪値性能を何とかして欲しいな。
マイクロベンチマークの実行結果が動かす度に違うってどうなのよ。
あ、いちおうこれはcurrentTimeMillisの精度の話じゃないよ。

290 名前:デフォルトの名無しさん mailto:sage [2009/07/18(土) 23:47:03 ]
>>285
起動が30秒かかるってアウトだろ。
Javaなら許されるの?



291 名前:デフォルトの名無しさん mailto:sage [2009/07/19(日) 00:00:44 ]
>>286
JVMそのものの起動時間じゃないぞ。
アプリケーションが動くための初期化処理だから、通常のコードが全力で走ってる。

292 名前:デフォルトの名無しさん mailto:sage [2009/07/19(日) 00:03:59 ]
>>290
そのシステムがクソだというのは確かだが、それはJavaのせいじゃない。

293 名前:デフォルトの名無しさん [2009/07/19(日) 00:10:42 ]
>>290
この調子で速度が向上していけば、いずれ起動時間はマイナスになる。
荒唐無稽な話に思えるかもしれないが可能だ。
起動する以前に起動している、これはいずれ実現する。
プロセスがメモリー上で初期化され起動を待機しているような状態を
想像してほしい。
少なくとも良く使うアプリケーションにおいては近い将来そうなるだろう。
つまり、Linuxの大勝利である。

294 名前:デフォルトの名無しさん [2009/07/19(日) 00:13:16 ]
>>292
その通りである。
Javaで書かれたからこそこの速度なのであり、C♯ならその10倍はかかったであろう。
つまり、JavaはM$の10倍高速である。

295 名前:デフォルトの名無しさん mailto:sage [2009/07/19(日) 00:19:42 ]
>>293
そういうアプリケーションって、以前からたくさんあったじゃない。
「起動時間を大幅に短縮しました!」ってうたい文句で
たしかにアプリケーションの起動は瞬間と言っていいほど早くなったが
そのかわりOSの起動時間がやたら長くなるってヤツ。

296 名前:デフォルトの名無しさん [2009/07/19(日) 02:08:56 ]
あげるなタコ

297 名前:デフォルトの名無しさん mailto:sage [2009/07/19(日) 08:06:07 ]
.NETのはAOTで起動は速いけど、.NETより遅いかな?
GCJでコンパイルしたのも起動は速い。

298 名前:デフォルトの名無しさん mailto:sage [2009/07/19(日) 18:10:06 ]
>>294
Visual Studio 2010はほとんどManaged(WPF)だけど、
それでも5秒ぐらいで起動しますよ?

299 名前:デフォルトの名無しさん mailto:sage [2009/07/20(月) 00:14:28 ]
>>298
Linuxでも動作しますか?

300 名前:デフォルトの名無しさん mailto:sage [2009/07/20(月) 07:31:35 ]
300



301 名前:301 mailto:Over 300 Thread [2009/07/20(月) 14:01:30 ]
このスレッドは300を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。

302 名前:デフォルトの名無しさん mailto:sage [2009/07/20(月) 14:13:55 ]
ぉぃ


303 名前:デフォルトの名無しさん mailto:sage [2009/07/22(水) 14:44:11 ]
small changesだけど、あればいいかなってのはstring switchぐらいしかないし、try-resource close, catch-chain exception の提案とかも含むけどその他の砂糖構文はC#のインデグザぐらいにいらないって感じ。
string switchも実際enumと同じだから、いちいちenumなんて面倒くせーと考えなければこれもいらないか。
それよりも、&& || を現代風に and or not の演算子を用意して欲しい。演算子順序はrubyと同じで一番下で。

304 名前:デフォルトの名無しさん mailto:sage [2009/07/22(水) 14:48:07 ]
or だと識別子がかぶるからVBみたく Or でもいいし OR もありえるから、新しく定義するときはand or notの演算子は文字の大小は区別しないでいいよ。
だれかopen jdkに提案しといて。

305 名前:デフォルトの名無しさん mailto:sage [2009/07/22(水) 14:51:38 ]
演算子は文字の大小

識別子は文字の大小で、and And AND anD とかどれか一致したのでおけってこと。

306 名前:デフォルトの名無しさん mailto:sage [2009/07/22(水) 14:52:34 ]
そのなものイラネエ

307 名前:デフォルトの名無しさん mailto:sage [2009/07/22(水) 15:54:55 ]
そうか?
実際は、アノテーションとIDEの自動置換使えばimproved exceptionとかnull?とかいらないって感じだけど。
ただの砂糖構文は、ジャバ言語の言語としての意味論にまったく関係ないから、こういうのをどんどん追加していくと
C#みたく言語自体が低品質つまり甘いだけのマック100円コーヒーと同じ品質になっちゃうんだよね。

こういうIDEのマクロでよさそうなの、言語独自の機能にまったく関係ないほうがよっぽどイラネー
つまりどうせ文法上のリテラル(砂糖構文)を追加するなら、クロージャ追加とか、and orの演算子を変更してくれたほうがよっぽどいい。
オレはもともと風味抜群のコナ・コーヒーが好きだけど。

308 名前:デフォルトの名無しさん mailto:sage [2009/07/22(水) 16:05:38 ]
マックの120円コーヒーに砂糖は入ってない。

309 名前:デフォルトの名無しさん mailto:sage [2009/07/22(水) 16:08:26 ]
>>307
> クロージャ追加とか、

これは欲しい。

> and orの演算子を変更してくれたほうがよっぽどいい。

いらない。絶対いらない。不必要。


310 名前:デフォルトの名無しさん mailto:sage [2009/07/22(水) 16:27:51 ]
クロージャが破棄されるぐらいだし、project coinsは多分一つも採用されないと思うよ。
GNU gccとISO C99の関係みたくopen jdk内部で勝手にやってくださいってことだろ。
もうSUNはオラクルの研究部署ってことになっちゃったしなぁ。
資金繰りの乾季をしのぐために一時的にオラクルにお世話になってて、そのうちオラクルから離脱とか考えてんだろうし。



311 名前:デフォルトの名無しさん mailto:sage [2009/07/23(木) 20:24:34 ]
クロージャは欲しかったなぁ

312 名前:デフォルトの名無しさん mailto:sage [2009/07/23(木) 20:26:41 ]
www.atmarkit.co.jp/fdotnet/dnfuture/vs10net4_01/vs10net4_01_01.html
javaは.NETに勝てるだろうか?

313 名前:デフォルトの名無しさん mailto:sage [2009/07/24(金) 00:20:31 ]
古い記事だな、おい

314 名前:デフォルトの名無しさん mailto:sage [2009/07/24(金) 01:15:57 ]
クロージャは無くなって良かったと思ってるけどね。
一番支持されてた方式って無名クラスのシンタックスシュガーの範囲を超えてるんだろ?
ちょっとありがた迷惑なんだよね。拡張for文くらいの位置づけなら良かったのに。

315 名前:デフォルトの名無しさん mailto:sage [2009/07/24(金) 01:29:12 ]
何この変な流れ

316 名前:デフォルトの名無しさん mailto:sage [2009/07/24(金) 01:35:42 ]
concurrent系APIの人たちが困ってる。> ラムダ抜き

317 名前:デフォルトの名無しさん mailto:sage [2009/07/24(金) 01:38:25 ]
ひねくれ者が沸いてくるとこういう変な流れになっちゃうんだよね。
いいかげんウザイしキモイから、どうにか死んでくれないかな…
なあ、心当たりあるだろ?
頼むから死んでくれないか?

318 名前:デフォルトの名無しさん mailto:sage [2009/07/24(金) 02:01:44 ]
>>317
自己紹介?

319 名前:デフォルトの名無しさん mailto:sage [2009/07/24(金) 16:14:18 ]
クロージャは残念だったが、
同時にほっとしてもいる

クロージャ込みのデバッグは大変だろうなぁ、と思っていたので

320 名前:デフォルトの名無しさん mailto:sage [2009/07/25(土) 18:27:00 ]
ARMは欲しかった。
オブジェクトの破棄が明示的に要らないのと同じように
リソースも同じように扱いたい。



321 名前:デフォルトの名無しさん mailto:sage [2009/07/25(土) 18:30:29 ]
ついでに。

JDK7 build66
download.java.net/jdk7/binaries/
www.java.net/download/jdk7/changes/jdk7-b66.html

バグ取りっぽい。
Milestone4 リリース。

バグ取りっぽいんだが、G1GCでウチのJBoss上がらなくなった。
なんでだよ。

322 名前:デフォルトの名無しさん mailto:sage [2009/07/25(土) 23:11:33 ]
ARM入らないの? Project coin では ARM 生き残ってるから入ると思ってんだけど。

323 名前:デフォルトの名無しさん mailto:sage [2009/07/26(日) 14:27:36 ]
JDK7では、Rhinoだけではなくて、jruby, jythonもデフォルト配布になると良いなぁ。
jrubyが異常に早いのは、JVMのメソッド呼び出し最適化が素晴らしいおかげらしい。
CLRはメソッド呼び出し最適化がゴミなので、Ironシリーズは高速化が難しいようだが。

324 名前:デフォルトの名無しさん mailto:sage [2009/07/26(日) 16:29:17 ]
>>322
マジで?Closureと共に散ったと思ってた。

325 名前:デフォルトの名無しさん mailto:sage [2009/07/26(日) 17:50:18 ]
>>324
どっちかっつーと、Control Invocation Syntax と ARM は競合するから
クロージャが没ったから ARM が残ったという見方も。

326 名前:デフォルトの名無しさん mailto:sage [2009/07/27(月) 18:29:00 ]
クロージャはスクリプトでやれってことだろうなぁ・・・
ということはJVMはこれからはスクリプトの実行環境としての性格を
強めていくのだろうか

327 名前:デフォルトの名無しさん mailto:sage [2009/07/27(月) 19:36:21 ]
とは言うけどクローじゃはどういうときに使うの?
JAVA言語のなかで頻繁に使ってるなら、議論がまとまらなかったとか関係なくクロージャは導入されて当然だったんじゃないのか。
ていうか、ただのdelegate程度にしか考えてないでしょ?

328 名前:デフォルトの名無しさん mailto:sage [2009/07/28(火) 00:41:03 ]
>>327
それ以上の意味論なんて考えながら仕事できないからな。
とりあえず Runnable とか Listener とかの無名クラス地獄を脱出できるだけでいいのに。

329 名前:デフォルトの名無しさん mailto:sage [2009/07/28(火) 04:35:05 ]
ファイルとかのリソースの開放を確実に手軽に書けるだけでいいのに

330 名前:デフォルトの名無しさん mailto:sage [2009/07/28(火) 11:09:01 ]
for文も、もううんざり。内部イテレータのほうがいいわ。



331 名前:デフォルトの名無しさん mailto:sage [2009/07/28(火) 12:11:22 ]
内部か外部かって関係ある?

332 名前:デフォルトの名無しさん mailto:sage [2009/07/28(火) 19:26:43 ]
>>329
try,catchも面倒ってわけか?w

333 名前:デフォルトの名無しさん mailto:sage [2009/07/28(火) 19:47:07 ]
たしかに面倒だよな。他の言語からの以降組みは。
専用エディタ(eclipseなど)が無いとやってられんよ。
汎用のテキストエディタだけ起動してサクサクとコーディングできる
ような言語じゃ無いな。

334 名前:デフォルトの名無しさん mailto:sage [2009/07/28(火) 19:57:27 ]
面倒かどうかより、使う側の不注意で確実さが損なわれるのが問題だろ

335 名前:デフォルトの名無しさん mailto:sage [2009/07/28(火) 22:22:59 ]

イミフ

336 名前:デフォルトの名無しさん mailto:sage [2009/07/28(火) 23:04:28 ]
>>335
おバカさんですね

337 名前:デフォルトの名無しさん mailto:sage [2009/07/29(水) 13:20:30 ]
>>332
リソース解放なら、try,catchじゃなくてtry,finallyだろ
こういうやりとりが生まれる時点で面倒って言ってるようなもんだがな

338 名前:デフォルトの名無しさん mailto:sage [2009/07/29(水) 14:37:29 ]
>>337
まぁ try catch finally は結局クロージャを引数にとるメソッド側で実装するんで、
そういうやり取りは結局どこかで発生するんだけどな。

ライブラリを設計する側が知っているだけで利用者に知識が乏しくても
安全なプログラムに出来るって言う意味では優れてると思う。

339 名前:デフォルトの名無しさん mailto:sage [2009/07/29(水) 20:37:03 ]
そして、何か問題が発生して原因を追いかけようとしても
リソースの取得/開放がどこで発生しているのか
突き止めるだけで力尽きる

340 名前:デフォルトの名無しさん mailto:sage [2009/07/29(水) 21:25:45 ]
>>339
クロージャの有無は関係無いな



341 名前:デフォルトの名無しさん mailto:sage [2009/07/30(木) 09:49:37 ]
>>332
try〜catchめんどくさすぎるだろ。
あれめんどくさくないって、まともにclose書いてないとしか考えれない

342 名前:デフォルトの名無しさん mailto:sage [2009/07/30(木) 12:42:06 ]
>>341
まともなclose書くのにちょー便利だろ。
try〜catch使わずにまともなclose書く方が工数かかる。

343 名前:デフォルトの名無しさん mailto:sage [2009/07/30(木) 12:44:36 ]
>>341
try&throw&catch(&finaly)て便利じゃん
javaなら捕捉してない例外はコンパイルエラーになるし
ああいった機能なしでエラー処理する方が面倒臭くね?

344 名前:デフォルトの名無しさん mailto:sage [2009/07/30(木) 14:00:24 ]
複数のエラーをキャッチできるのは便利だと思う。

>>343
多分勘違いしている。
ARMが入ってもtry &catchが無くなる訳じゃない。
単純な処理の場合に、簡略化してかける、というだけの話だと思えばいいと思う。

try&catch文が入ってるとこはなにか大事な処理なんだって分かるし。

345 名前:デフォルトの名無しさん mailto:sage [2009/07/30(木) 18:03:08 ]
>>343
C++のデストラクタとかC#のusingとかRubyのブロックとか知らないだろ

346 名前:デフォルトの名無しさん mailto:sage [2009/07/30(木) 18:52:10 ]
>>343だけどなんか変な事言ってるかな俺?
こんな事がjavaでできたらいいねって話で
クロージャ、ARM、tyr-catch て流れだったんじゃないの?
begin
 File.open(filename) {|f| hoge(f.read) }
rescue Errno::ENOENT
 puts 'ファイルがないよ'
rescue ...
:

347 名前:デフォルトの名無しさん mailto:sage [2009/07/30(木) 19:06:49 ]
それ、try,catchと何が違うんだ?

348 名前:デフォルトの名無しさん mailto:sage [2009/07/30(木) 19:10:43 ]
finally で close は書かなくて良いよって話では?

349 名前:デフォルトの名無しさん mailto:sage [2009/07/30(木) 19:57:01 ]
>>346
それが>>343と同じことを書いてるつもりなら他人との
コミュニケーションは無理だ諦めろ

350 名前:デフォルトの名無しさん mailto:sage [2009/07/30(木) 22:05:59 ]
うーん何で怒られてるのかわかんないや、日本語って難しいな日本人だけど



351 名前:デフォルトの名無しさん mailto:sage [2009/07/30(木) 22:23:41 ]
usingとIDisposableがあれば解決

352 名前:デフォルトの名無しさん mailto:sage [2009/07/30(木) 23:04:52 ]
クロージャ見送りで並列対応は遅れるな
それともJVMで並列化してくれるのかね?

353 名前:デフォルトの名無しさん mailto:sage [2009/07/31(金) 13:33:30 ]
ARMも知らないバカが議論に参加するなよw

354 名前:デフォルトの名無しさん mailto:sage [2009/07/31(金) 13:34:23 ]
>>352
Lea先生はlock関係はARMで十分だと考えているのだと思う。

355 名前:デフォルトの名無しさん mailto:sage [2009/07/31(金) 15:25:08 ]
class AutoLock implements java.io.Closeable {
 private java.util.concurrent.locks.Lock lock;
 public AutoLock (java.util.concurrent.locks.Lock lock) { this.lock = lock; this.lock.lock(); }
 public void close() { this.lock.unlock(); }
}
みたいなラッパークラス使ってやるのはちょっとなぁ。

356 名前:デフォルトの名無しさん mailto:sage [2009/07/31(金) 20:24:54 ]
>>345
C#のusingは欲しいな
try〜finallyでcloseの部分を更にtry〜catchで囲んで・・・って馬鹿馬鹿しすぎる

357 名前:デフォルトの名無しさん mailto:sage [2009/08/02(日) 23:05:19 ]
JDK7 build67
download.java.net/jdk7/binaries/
download.java.net/jdk7/changes/jdk7-b67.html

358 名前:デフォルトの名無しさん [2009/08/03(月) 07:52:19 ]
>>354
ARMでぐぐるとプロセッサーの話しか出てこない

359 名前:デフォルトの名無しさん mailto:sage [2009/08/03(月) 13:22:08 ]
>try〜finallyでcloseの部分を更にtry〜catchで囲んで・・・って馬鹿馬鹿しすぎる

激しく同意!
クソ過ぎるにもほどがある。なんであんなアホな設計したのか、意図が理解できん。

360 名前:デフォルトの名無しさん mailto:sage [2009/08/03(月) 22:11:37 ]
usingみたいなのは低脳だと思ったんだろう



361 名前:デフォルトの名無しさん mailto:sage [2009/08/04(火) 01:07:44 ]
クロージャが無いのが全ての問題の原因だな。

362 名前:デフォルトの名無しさん [2009/08/04(火) 18:42:52 ]
OOPの機能があるんだから、
クロージャーなんていらないよ

363 名前:デフォルトの名無しさん mailto:sage [2009/08/04(火) 18:58:46 ]
自転車があるんだから、
車なんていらないよ

364 名前:デフォルトの名無しさん mailto:sage [2009/08/04(火) 19:34:39 ]
そういえば最近jdk7のコードネームを聞かないけど
未だにdolphinなの?

365 名前:デフォルトの名無しさん mailto:sage [2009/08/04(火) 21:09:02 ]
クロージャなんて無名内部クラスで(ほぼ)実現できるじゃん。ほしいのは
クロージャではなく、クロージャを簡潔に表現できる文法。

366 名前:デフォルトの名無しさん mailto:sage [2009/08/04(火) 21:46:02 ]
中学生は自動車や原チャリの便利さを知らないから
自転車で満足している。
自転車があれば日本じゅうどこでも行ける、
その気になれば世界一周だってできると
ムチャな妄想を膨らませている。

367 名前:デフォルトの名無しさん mailto:sage [2009/08/04(火) 21:51:18 ]
その中でも頑丈なのが、世界一周しちゃうんだよ・・・自動車知った後で。

368 名前:デフォルトの名無しさん mailto:sage [2009/08/04(火) 23:34:18 ]
結局、7でもクロージャは追加されないんでしょ。正直がっかりした。
もう、言語はいじらなくて良いよ。馬鹿向け言語として生き延びてくれ。
VMの性能だけ頑張ってくれればそれでいい。


369 名前:デフォルトの名無しさん mailto:sage [2009/08/04(火) 23:45:19 ]
次はどの言語がブレイクするかな・・・

370 名前:デフォルトの名無しさん mailto:sage [2009/08/05(水) 00:52:01 ]
もうJavaには期待してないからいいよ。Scalaが頑張ってくれればそれで十分
あとは、Scala用IDEの完成度さえ上がればJavaなんて不要



371 名前:デフォルトの名無しさん mailto:sage [2009/08/05(水) 00:59:11 ]
JavaがCOBOL的な立場になるだけ。なんの問題もない。

372 名前:デフォルトの名無しさん mailto:sage [2009/08/05(水) 01:21:26 ]
それよりjavaもscalaもJVMプラットの一員なんだが・・・

373 名前:デフォルトの名無しさん mailto:sage [2009/08/05(水) 01:24:21 ]
Scalaのクロージャは、classファイル的にはどうにゃってるの?

374 名前:デフォルトの名無しさん mailto:sage [2009/08/05(水) 01:44:27 ]
>>364
コードネームはなくなった。
Mustangと呼ばれてたJava SE 6も、Mustangではなかったことになってる。

375 名前:デフォルトの名無しさん mailto:sage [2009/08/05(水) 01:51:58 ]
The JDK formerly known as Dolphin.

376 名前:デフォルトの名無しさん mailto:sage [2009/08/05(水) 04:04:29 ]
>>373
仕組み的には無名クラスと似たようなもん。クロージャに対応する.classファイルが生成される

377 名前:デフォルトの名無しさん [2009/08/05(水) 21:46:04 ]
もまえら、Oracleに買収されたことによりJDK8から優良になるって知ってた?

ちなみにcdnmはGrampusな。

378 名前:デフォルトの名無しさん mailto:sage [2009/08/05(水) 23:36:40 ]
>>377

pc12.2ch.net/test/read.cgi/tech/1245309571/477

379 名前:デフォルトの名無しさん mailto:sage [2009/08/06(木) 01:24:25 ]
>>377
ガセっぽいが仮に本当だったとしたら、OpenJDKの方が中心になって行くだけの
事じゃないかねえ。

380 名前:デフォルトの名無しさん mailto:sage [2009/08/06(木) 08:45:01 ]
釣りごろつられごろ
ttp://wwwz.tss-tv.co.jp/tsurigoro



381 名前:デフォルトの名無しさん mailto:sage [2009/08/07(金) 00:31:39 ]
OpenJDKは今でも次期VM実装テストベッドの中心に位置するよ。

382 名前:デフォルトの名無しさん mailto:sage [2009/08/07(金) 05:43:09 ]
>>377
JDK7を出してから、そんな寝言を言って欲しい。

だったら、OpenJDK+JVM上の他の言語を組み合わせて使うよ。
G1GCのパフォーマンスなんて誤差レベル。CMSでもいいよ。

383 名前:デフォルトの名無しさん mailto:sage [2009/08/07(金) 21:34:25 ]
Javaって更新遅くね
C#にどんどん突き放されそう

384 名前:デフォルトの名無しさん mailto:sage [2009/08/07(金) 22:30:48 ]
追いつかれてない!

385 名前:デフォルトの名無しさん mailto:sage [2009/08/08(土) 03:01:04 ]
そうだね。バックミラーにも映ってないよね

386 名前:デフォルトの名無しさん mailto:sage [2009/08/08(土) 03:03:35 ]
ていうか、まだスタートしてないから後ろに誰もいない。

387 名前:デフォルトの名無しさん mailto:sage [2009/08/08(土) 07:18:02 ]
そもそも、更新すると勝ちなのか?

388 名前:デフォルトの名無しさん mailto:sage [2009/08/08(土) 11:49:19 ]
C#は迷子になってる

389 名前:デフォルトの名無しさん mailto:sage [2009/08/08(土) 13:47:30 ]
むしろJavaの方が迷走してる気が…。
Javaは互換性を重視して、良い感じに枯れてくれた方が個人的には嬉しいんだけどねぇ

390 名前:デフォルトの名無しさん mailto:sage [2009/08/08(土) 14:34:20 ]
むしろどこかで互換を完全に切ってくれたほうがうれしい



391 名前:デフォルトの名無しさん mailto:sage [2009/08/08(土) 17:14:37 ]
そんなあなたにScalaがあります。

392 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 01:34:02 ]
>>391
そそ。ネタじゃなくてマジでそう思う。
「Javaのここ直して欲しいなぁ、『互換性無くしていいから※』。
……なんだ、互換性いらないならScalaでいいんじゃね?」
って感じで。

※個人的な一例。「変数なんざデフォルトfinalでいいじゃない。
書き換えたいときだけmutableとでも付ければー」⇒Scalaならval
で統一して、どうしても必要なとこだけvarで書けばおk.

393 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 01:45:40 ]
ならお前はScala使えば解決だな

394 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 03:16:43 ]
C#さえ覚えとけばWinForm、ASP.NET、Silverlight、WPF、XNAとなんでもできる

※ただしwindows限定

395 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 03:28:23 ]
もはやWinプラットに依存しなくても、Winが提供するようなアプリとソフトの質はWebアプリWebサービスで十分だとおもうよ。
ここにMSの独自ルール(DXとかActiveXとか)が入る余地も無ければMS提唱の技術が普及する余地もまったく無いので、MSは過去4事業分割されなかっただけ儲けもんと思って今後はOS事業に特化してください。

396 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 14:02:21 ]
>WebアプリWebサービスで十分
将来的にWebアプリは質・量共に向上すると思うけど、現状では全くもって不十分。
こんなので十分だなんて一体どんな使い方をしてるのだろう。

397 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 14:06:30 ]
ていうかどこが不十分なのか具体的に書かないと自民党のマニフェストと同じで頭空っぽだよね(笑)

398 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 16:00:20 ]
ていうかどこが十分なのか具体的に書かないと自民党のマニフェストと同じで頭空っぽだよね(笑)

まぁ、WebProg板かWebサービス板でやるべき話だな。

399 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 17:03:25 ]
>>398
悪魔の証明って知ってる?
頭空っぽじゃ知ってるわけないかw

400 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 17:22:12 ]
>>399
>Winが提供するようなアプリとソフトの質はWebアプリWebサービスで十分
そのWebアプリWebサービスとやらが何なのか教えてくれないか。



401 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 17:25:28 ]
>>400
>>395に聞け

402 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 17:28:47 ]
そこで皆さん、ここいらで「Web 3.0」ですよ!

403 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 17:32:37 ]
>>398-400
ああ悪い悪い
悪魔の証明を知ってるほど雑学豊富ならちゃんと修正しとかないとね

頭空っぽ => ×

頭の中空っぽ => ○

404 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 17:40:42 ]
自作自演して荒らしてるようにしか見えん
もし複数人だとしたら、同レベルの馬鹿同士の醜い争いだな

405 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 17:44:20 ]
お財布空っぽ => ×

お財布の中空っぽ => ○

406 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 17:49:10 ]
何でお前が俺の財布の中身知ってんだよ

407 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 17:50:21 ]
>>406
ワロタ

408 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 17:53:25 ]
アップル => ×

アポー => ○

409 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 18:17:22 ]
>>408
ツマンネ

410 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 18:17:35 ]

馬鹿同士 => ×

馬鹿同士 => ○



411 名前:デフォルトの名無しさん mailto:sage [2009/08/09(日) 18:59:51 ]
おいちゃんマンモスかなぴー

412 名前:デフォルトの名無しさん mailto:sage [2009/08/10(月) 00:11:57 ]
JDK7 Build b68
download.java.net/jdk7/binaries/
www.java.net/download/jdk7/changes/jdk7-b68.html

Milestoneを出した後だからか、
バグつぶしが増えている感じ?

413 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/12(水) 06:26:51 ]
ARMが導入されたらどんな文法になるんだろう?

414 名前:デフォルトの名無しさん mailto:sage [2009/08/12(水) 07:24:03 ]
>>413
今年のproject coinsに一番最初に投稿された草案
mail.openjdk.java.net/pipermail/coin-dev/2009-February/000011.html

415 名前:名無しさん@お腹いっぱい。 mailto:sage [2009/08/12(水) 17:33:08 ]
>>414
クロージャのほうがいいよ・・・

416 名前:デフォルトの名無しさん mailto:sage [2009/08/12(水) 20:22:57 ]
クロージャを使うのは苦労じゃ

417 名前:デフォルトの名無しさん mailto:sage [2009/08/12(水) 20:28:54 ]
そいえば、何で流れたのさ、クロージャ
クラスよる遥かに分かりやすいもんなのにorz


418 名前:デフォルトの名無しさん mailto:sage [2009/08/12(水) 22:56:39 ]
JavaがScala化していくと、沽券に関わるから。

419 名前:デフォルトの名無しさん mailto:sage [2009/08/13(木) 00:06:06 ]
>>417
javac.infoの中の人、つまりBGGAの中の人が、Microsoftに引き抜かれたからw

420 名前:222.248.109.70 mailto:age [2009/08/17(月) 17:45:03 ]
自動焼人 ★ = 自動保守 ◆KAWORUKOFI = 自動保守#K9K?_D[L

名言集 その4
『俺、100人規模の集団サイバーテロの主犯だったこともあるんだぜ』

yutori7.2ch.net/test/read.cgi/news4vip/1249830540/ のID:PVAf+dux0 = 自動焼人 ★

> 965 :以下、名無しにかわりましてVIPがお送りします [sage] :2009/08/10(月) 00:02:09.35 ID:PVAf+dux0
> まぁ何だ。
> 俺の過去の経歴に比べたら、割れ厨なんて鼻くそレベルなんだけどなw
> 100人規模の集団サイバーテロの主犯とか、いろいろとな。


----------------------------------------------
この自動焼人 ★メールマガジンの配信停止をご希望される方は
qb5.2ch.net/test/read.cgi/sec2chd/1250169591/
にて自動焼人 ★までご連絡ください



421 名前:デフォルトの名無しさん [2009/08/17(月) 17:55:35 ]
鼻くそ乙

422 名前:デフォルトの名無しさん mailto:sage [2009/08/18(火) 10:49:27 ]
>>416
HSP脳乙

423 名前:デフォルトの名無しさん mailto:sage [2009/08/18(火) 13:16:54 ]
JDK7 build69
download.java.net/jdk7/binaries/
download.java.net/jdk7/changes/jdk7-b69.html

Win用のバグ取り 1件だけ

424 名前:デフォルトの名しさん mailto:sage [2009/08/20(木) 22:32:06 ]
getterとsetterさえ追加してくれれば、あとの言語拡張
はいらないお

425 名前:デフォルトの名無しさん mailto:sage [2009/08/21(金) 12:43:18 ]
いつになったらJavaはネイティブコンパイルできるようになるんでしょうか。

426 名前:デフォルトの名無しさん mailto:sage [2009/08/21(金) 12:46:12 ]
なんのために?

427 名前:デフォルトの名無しさん mailto:sage [2009/08/21(金) 13:01:55 ]
gcj既にあるじゃん?

428 名前:デフォルトの名無しさん mailto:sage [2009/08/21(金) 18:07:54 ]
JDK1.0の頃からTowerJとかあったよな
今でもあるのか知らないけど

429 名前:デフォルトの名無しさん mailto:sage [2009/08/21(金) 23:42:54 ]
逆コンパイルと実行速度の問題が解消するらしいけど
Java学んで二年になる癖に今先知ったぜ。
仲間内ではあんまり話題にもならないしあんまり効果ないのかな。

430 名前:デフォルトの名無しさん mailto:sage [2009/08/22(土) 00:26:55 ]
>>429
逆コンパイルは知らんが実行速度の問題はまったく解消しない。
むしろ遅くなることも多いよ。



431 名前:デフォルトの名無しさん mailto:sage [2009/08/22(土) 00:42:48 ]
JavaをCのようなコンパイラ型言語にするのって技術的に難しいのかな。

432 名前:デフォルトの名無しさん mailto:sage [2009/08/22(土) 01:57:13 ]
見せかけならいくらでも可能

433 名前:デフォルトの名無しさん mailto:sage [2009/08/22(土) 02:30:10 ]
Java Chip ネイティブのプログラムを、他の環境ではエミュレータで動かしてるだけ。
超コンパイルで、もろにネイティブ。
むしろ Crusoe なんかは x86 のコードを Hot Spot したりする。
十年位前には、その辺の実行時プロファイルの話題が盛んだったなあ。

434 名前:デフォルトの名無しさん mailto:sage [2009/08/22(土) 03:15:43 ]
なにがネイティブだよ、笑わせるな
PASCALのPコードやBASICのIコードと同じ、
ただの中間コードコンパイラじゃん

バーチャルマシン?エミュレート?
ギャハハハハ!笑い死にしそう!!
単なるインタプリタじゃん!

435 名前:デフォルトの名無しさん mailto:sage [2009/08/22(土) 06:37:40 ]
>>434 中間コードをVMがネイティブにコンパイルするだろ?


436 名前:デフォルトの名無しさん mailto:sage [2009/08/22(土) 06:40:04 ]
>>434
「Java Chip ネイティブ」という言葉が見えないのか。

437 名前:デフォルトの名無しさん mailto:sage [2009/08/22(土) 07:55:25 ]
最近C#スレににネティブ厨がこないと思ったらこっちにいたのか。
暫く相手しててちょうだい(笑

438 名前:デフォルトの名無しさん mailto:sage [2009/08/22(土) 11:46:27 ]
Java にコンパイラを名乗る資格があるなら
Perl や PHP もコンパイラだよなw

439 名前:デフォルトの名無しさん mailto:sage [2009/08/22(土) 11:48:00 ]
>>435
そうカタログに書いてあったんか?
それを鵜呑みに信じてるんか?

あんた、騙されやすい性質じゃない?
幸運の壷を100万円で買わされたりしないよう気をつけたほうがいいよ。

440 名前:デフォルトの名無しさん mailto:sage [2009/08/22(土) 11:54:15 ]
>>439
ソースコードに書いてあるよ



441 名前:デフォルトの名無しさん mailto:sage [2009/08/22(土) 12:55:03 ]
Perlだってコンパイルしてるけどレイヤーが違うんじゃね?
javacとJITなしVMみたいな感じだと思うんだけど。

当たり前だけど、ネイティブ用のデバッガでアタッチすれば
HotSpot VMがネイティブにコンパイルしたコードも見られるから見てるといいよ。

442 名前:デフォルトの名無しさん mailto:sage [2009/08/22(土) 13:26:20 ]
その言葉をそっくりそのままお返しします。
悔しかったら「ネイティブ用デバッガ」とやらで覗いてみろや。
おまい持ってるのか?「ネイティブ用デバッガ」とやらをw

443 名前:デフォルトの名無しさん mailto:sage [2009/08/22(土) 13:27:16 ]
脳内CPU用にコンパイルされた脳内コードを脳内デバッガで閲覧しとけwww

444 名前:デフォルトの名無しさん mailto:sage [2009/08/22(土) 14:11:49 ]
Visual Studioの無料のやつじゃ外部プロセスにアタッチできないのか。

445 名前:デフォルトの名無しさん mailto:sage [2009/08/22(土) 20:32:54 ]
なんか酷いアフォが沸いてます?

446 名前:デフォルトの名無しさん mailto:sage [2009/08/22(土) 20:49:24 ]
>>442
よーわからんのならこの辺でも見ときなさい
ttp://www.ibm.com/developerworks/jp/java/library/j-dcl/index.html

447 名前:デフォルトの名無しさん mailto:sage [2009/08/23(日) 03:59:35 ]
>>434
同じだよ。

その昔、MSXべーしっ君というものがあってだな・・・・
まぁ、おっさんとしてはそんなカテゴリ分けに意味はないわけよ。

そういや、しばらくおとなしかった6系列ので
6u18 のやつが上がってきたようだね。

448 名前:デフォルトの名無しさん mailto:sage [2009/08/23(日) 10:36:09 ]
java って、「Let's C」とか何とかいうC言語インタプリタのパクリなんやろ?

449 名前:デフォルトの名無しさん mailto:sage [2009/08/23(日) 21:54:23 ]
ネイティブ・コンパイルにこだわるのはなんで?
JAVAでしょ?

450 名前:デフォルトの名無しさん mailto:sage [2009/08/24(月) 01:22:43 ]
>>448
「セカチューってエヴァのパクりだよねー」って台詞を聞いたときのような気分。



451 名前:デフォルトの名無しさん mailto:sage [2009/08/24(月) 16:32:03 ]
>>449
Javaの開発効率でC/C++のスピードが得られれば最強だからじゃね。
あと現状では中間コードからソースコードが復元できるのでセキュリティ上好ましくないらしい。
自分が考えたプログラムが中国なんかの知らない企業にそのまま使われて
しかも著作権主張、特許申請しなんてし始めたら嫌でしょ。

452 名前:デフォルトの名無しさん mailto:sage [2009/08/24(月) 16:39:05 ]
>>451
どこから突っ込めばいいのやら…

453 名前:デフォルトの名無しさん mailto:sage [2009/08/24(月) 16:56:10 ]
ほっといていいでしょ。
もうすぐ暴れだすだろうし…w

454 名前:デフォルトの名無しさん mailto:sage [2009/08/24(月) 21:58:06 ]
もうアホかと、馬鹿かと…

455 名前:デフォルトの名無しさん mailto:sage [2009/08/24(月) 22:02:36 ]
>>451
在日お湯

456 名前:デフォルトの名無しさん mailto:sage [2009/08/25(火) 19:20:13 ]
… ←この記号って名前あったよね。

457 名前:デフォルトの名無しさん mailto:sage [2009/08/25(火) 20:14:55 ]
リーダー/三点リーダー

次からは、くだ質でね

458 名前:デフォルトの名無しさん mailto:sage [2009/08/25(火) 20:29:10 ]
JDK7 build70
download.java.net/jdk7/binaries/
download.java.net/jdk7/changes/jdk7-b70.html

いっぱいバグ取り

459 名前:デフォルトの名無しさん mailto:sage [2009/08/26(水) 16:20:07 ]
Javaのバージョンアップって2年おきかとおもってたけど相当延期してるのな

460 名前:デフォルトの名無しさん mailto:sage [2009/08/27(木) 01:20:09 ]
延期した上に新機能見送りしすぎで、言語としての成長が止まっているように見える



461 名前:デフォルトの名無しさん mailto:sage [2009/08/27(木) 11:09:58 ]
クロージャ無いのは大きいけど次でアノテーションが完成するから言語機能として止まっているとはいえない。
nio2のサポートが入ってjvm file systemとなるから、次はdotnet (windows)以上になるよ。
最近は携帯もPS1程度のCPUを持つから、携帯でj1.2 SE程度(10年前)はできると考えていいんじゃないの?
つまりfile systemすらも実装不要でnio2で済む世界となる(win,linuxとかos file system使ってると普通は意識しないけど)。

462 名前:デフォルトの名無しさん mailto:sage [2009/08/27(木) 21:12:40 ]
?nio2ってファイルシステム上に作られた機能だろ??
携帯は、パワーは足りるがインターフェースが
無いからまだまだだろ

タッチパネル系の操作と、ネイティブGUIとの機能統合。
JavaをiPhoneで使っても嬉しくないよ。現状じゃ。

463 名前:デフォルトの名無しさん mailto:sage [2009/08/27(木) 21:30:12 ]
nio2は今すぐじゃないよ。
案件によるけど、WebとかPCの世界だって1.5程度のAPIしか使ってないでしょ。
そういえば携帯ってCPU情報あまりないけど、今はどれぐらいのパワーがあるか知ってる?

464 名前:デフォルトの名無しさん mailto:sage [2009/08/27(木) 21:34:35 ]
ああ、でもさ、アノテーションって注釈文章(としての情報)として使うものであって、xmlみたいには使わないよね。
どこかで「アノテーションをxmlみたいな外部注入として使ってたら、設定変更毎にコンパイル必要で地雷だった」とか言う無能がいたから。
アノテーションはあんまりサンプル無いよね。実際みんなはどう使ってんだろう…

465 名前:デフォルトの名無しさん mailto:sage [2009/08/27(木) 21:48:43 ]
>>464
JAXBでもJAX-RSでもGuiceでもSpringでもSeamでも使いまくってるだろ

466 名前:デフォルトの名無しさん mailto:sage [2009/08/27(木) 23:19:50 ]
使い方に制限はないよ。
だから自由に使っていいよっていわれてもね・・・

467 名前:デフォルトの名無しさん mailto:sage [2009/08/27(木) 23:25:36 ]
それを「サンプル無い」とは言わない

468 名前:デフォルトの名無しさん mailto:sage [2009/08/27(木) 23:53:40 ]
>>467
なら「アノテーションをxmlみたいな外部注入として使ってたら、設定変更毎にコンパイル必要で地雷だった」
はどう思いますか?

469 名前:デフォルトの名無しさん mailto:sage [2009/08/28(金) 00:10:45 ]
別に

470 名前:デフォルトの名無しさん mailto:sage [2009/08/28(金) 00:19:21 ]
>>468
設計が悪い。
アノテーションはクラスに組み込まれるからこそ便利なのであって
それを生かす作りにしなくてはいけない。

アプリを作る上で、パラメータを外部から入れたいというのはよくある要望で
そのパラメータを実現する手段としては多種多様。
ソースの中に定数を定義することもあるだろうし、
プログラム起動時のパラメータとして与えられるようにしているものもあるだろう。
Javaであれば、プロパティファイルを定義してリソースとして取得することもあり
そして、外部ファイルを利用するパターンもある。

それぞれにメリットとデメリットがある。
だからその実装方針選択もプログラミングだ。

運用において頻繁に変更されるようなパラメータを
アノテーションで実現するというのはセンスが無いとしか言いようがない。



471 名前:デフォルトの名無しさん mailto:sage [2009/08/28(金) 00:29:24 ]
>>470
サーバみたいな起動しっぱなしの時には対応できませんよね?
設計を重視するのもいいですが、具体的に、再起動できないときはどうするんですか

472 名前:デフォルトの名無しさん mailto:sage [2009/08/28(金) 01:05:24 ]
>>471

473 名前:デフォルトの名無しさん mailto:sage [2009/08/28(金) 01:10:01 ]
>>471
そういう場合にこそ設計が重要だろうに。
シチュエーション次第で、毎回ファイルから読み込んでも問題なかったり、
タイムスタンプくらいは見たり、特定のリクエストが届いた時点で読み直したり、
DB(RDBに限らず)に放り込んだり、プロパティを供給するサーバに見に行ったり、
いろいろと手はあるし、それぞれ得失もある。

474 名前:デフォルトの名無しさん mailto:sage [2009/08/28(金) 01:10:07 ]
>>471
すまんが、一体何を言いたいんだ?質問ばかりだが次世代にも関係ないし。
自分が抱えている実際の問題があるなら、別のスレがあるからそっちで聞いてくれ。

475 名前:デフォルトの名無しさん mailto:sage [2009/08/28(金) 01:15:17 ]
>>473-474
で、次世代アノテーションはどういったところに旨みが出るんですか?
それを聞きたいんですけど

476 名前:デフォルトの名無しさん mailto:sage [2009/08/28(金) 01:44:39 ]
>>475
アノテーションはJava5で導入された前々世代技術だからスレ違い

477 名前:デフォルトの名無しさん mailto:sage [2009/08/28(金) 01:51:24 ]
>>476
はいはい。
サンデープログラマーはオナニーしてもう寝ましょうね。

478 名前:デフォルトの名無しさん [2009/08/28(金) 01:53:05 ]
>>474
それでサンデーさん、どのスレで聞くといいんですか?
まさか初心者スレじゃないですよね。ここと同じでゴミしかたむろしてないようですけど…

479 名前:デフォルトの名無しさん mailto:sage [2009/08/28(金) 01:55:40 ]
>>478
ググれカス

480 名前:デフォルトの名無しさん mailto:sage [2009/08/28(金) 02:08:07 ]
>>474
再起動無しでリロードできる設計とか考えないんですか?
設計重要さんはサンデープログラマーだから無理かw



481 名前:デフォルトの名無しさん mailto:sage [2009/08/28(金) 02:11:35 ]
>>464
設定変更が必要なものをアノテーションに使うやつがアホ
そういうのを外だしするのはアノテーションがあってもなくても同様だろ。

482 名前:デフォルトの名無しさん mailto:sage [2009/08/28(金) 02:28:24 ]
>>481
アノテーションの具体的な使い方を聞いてんのに何だそれw
おまえは人の批判しか出来ない駄目オヤジだな

483 名前:デフォルトの名無しさん mailto:sage [2009/08/28(金) 02:35:35 ]


484 名前:デフォルトの名無しさん mailto:sage [2009/08/28(金) 02:37:53 ]
>>482
>>465にたくさん例があるだろ
まずはその辺見て来いよ
話はそれからだ

485 名前:デフォルトの名無しさん [2009/08/28(金) 03:06:14 ]
>>484
駄目オヤジ乙

486 名前:デフォルトの名無しさん mailto:sage [2009/08/28(金) 04:55:40 ]
だから何でアノテーションの「具体的な」使い方になってんだよ・・・
スレタイ見直せ

487 名前:デフォルトの名無しさん mailto:sage [2009/08/28(金) 05:11:28 ]
>>486
駄目オヤジ乙

488 名前:デフォルトの名無しさん mailto:sage [2009/08/28(金) 05:32:00 ]
池沼の相手にするのはやめようよ
荒らしはスルーが鉄則ですよ

489 名前:デフォルトの名無しさん [2009/08/28(金) 06:01:46 ]
ニート乙

490 名前:デフォルトの名無しさん mailto:sage [2009/08/28(金) 07:50:43 ]
いまさらこのスレでアノテーションの具体的な使い方知らないとかはナシだろ。



491 名前:デフォルトの名無しさん mailto:sage [2009/08/28(金) 08:06:25 ]
伸びてると思って見たら下らん荒らしか。そんなにアノテーションしたかったらC#なりRubyにすればいいのに。

492 名前:デフォルトの名無しさん [2009/08/28(金) 08:13:38 ]
なにこのクソスレwwwwwwwwwww

493 名前:デフォルトの名無しさん mailto:sage [2009/08/28(金) 21:09:39 ]
池と沼の違いはカッパが居るかどうか。

494 名前:デフォルトの名無しさん mailto:sage [2009/08/28(金) 21:37:30 ]
だまれ糞
おまえは く そ

495 名前:デフォルトの名無しさん mailto:sage [2009/08/29(土) 10:21:57 ]
project coins で採用されるものが決定したらしい
mail.openjdk.java.net/pipermail/coin-dev/2009-August/002173.html

> * Strings in switch
> * Automatic Resource Management
> * Improved Type Inference for Generic Instance Creation (diamond)
> * Simplified Varargs Method Invocation
> * An omnibus proposal for better integral literals
> * Language support for Collections
> * Language support for JSR 292

An omnibus proposal for better integral literals は
二進リテラル、アンダースコア付きリテラル、符号無し整数リテラルを含む予定

Language support for Collections は
コレクションリテラル、インデクサを含む予定

496 名前:デフォルトの名無しさん mailto:sage [2009/08/29(土) 11:02:53 ]
いいねー

497 名前:デフォルトの名無しさん mailto:sage [2009/08/29(土) 11:24:20 ]
javaでいちばんがっかりしたことは、byte が符号付きな件

498 名前:デフォルトの名無しさん mailto:sage [2009/08/29(土) 13:01:06 ]
あるある
今まで byte を符号付きで良かったと思ったことは全く無いが、
いちいち & 255 するのが面倒だと思ったことは数多
C++ でも char や unsigned char は使っても signed char って書くことないもんな
でも今更変えられんだろう
新しく ubyte とか導入するくらい・・・?

499 名前:デフォルトの名無しさん mailto:sage [2009/08/29(土) 20:59:33 ]
プロパティは無し・・・か。

500 名前:デフォルトの名無しさん mailto:sage [2009/08/31(月) 11:50:53 ]
わしは、カッパやねん。



501 名前:デフォルトの名無しさん mailto:sage [2009/08/31(月) 15:00:20 ]
わしゃアホやねん

502 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 04:46:46 ]
久しぶりにアプレットでMSJVMを起動してみた
速い、なんだこのサクサク感は…

本家にはこのサクサク感が足りない

503 名前:デフォルトの名無しさん mailto:sage [2009/09/06(日) 06:10:24 ]
そうか。しかしここは次世代Javaの動向スレだ。

504 名前:デフォルトの名無しさん mailto:sage [2009/09/07(月) 15:40:08 ]
JDK7 build71
download.java.net/jdk7/binaries/
download.java.net/jdk7/changes/jdk7-b71.html

なんかWin32bit版でVM初期化時に
NoClassDefFoundError: java/lang/Object
とか言われて落ちるんですけど。インストール失敗したのかも。

505 名前:デフォルトの名無しさん mailto:sage [2009/09/08(火) 19:33:11 ]
java7って来年の2月に正式リリースだっけ?

506 名前:デフォルトの名無しさん mailto:sage [2009/09/09(水) 15:43:37 ]
>>505
openjdk.java.net/projects/jdk7/calendar/
M8 の最終build が来年 2月中旬予定で、そっから RC の期間もあるだろうから、
来年 4月ぐらいじゃないかね?

507 名前:デフォルトの名無しさん mailto:sage [2009/09/11(金) 23:49:28 ]
あまり楽しみじゃないな。
なにかwktkさせるような技術革新こないかな。

508 名前:デフォルトの名無しさん mailto:sage [2009/09/18(金) 15:27:53 ]
JDK7 build72
download.java.net/jdk7/binaries/
download.java.net/jdk7/changes/jdk7-b72.html

エスケープ分析がデフォルト有効になったらしい。
CompressedOOPも。64bitも普及ですね。

509 名前:デフォルトの名無しさん [2009/10/03(土) 12:12:38 ]
Java6のメインカラーってオレンジだったけどJavaのサイトのデザインが赤になってるね。
次期Java7のメインカラーが赤になるってことを暗示してるのかな。
それとも以前から赤だった?

www.java.com/ja/

510 名前:デフォルトの名無しさん mailto:sage [2009/10/03(土) 13:07:49 ]
買収が公表された直後から。



511 名前:デフォルトの名無しさん mailto:sage [2009/10/03(土) 20:16:10 ]
ヒント:オラクルの色

512 名前:デフォルトの名無しさん mailto:sage [2009/10/04(日) 02:35:40 ]
本リリースは来年の2月らしいね。
クロージャでもめたけど、結局invokedynamicで代用するってことにしたの?

513 名前:デフォルトの名無しさん mailto:sage [2009/10/04(日) 03:14:16 ]
言語要素は、実行環境の命令では代用できない。
先送りされただけ。

514 名前:デフォルトの名無しさん mailto:sage [2009/10/04(日) 04:06:46 ]
JAVA言語で言うところのクローじゃは結局クロージャ(関数)リテラルの導入でしかないじゃん。
実際はコンパイラによるプリプロセスか、バイトコードに変換された後のJVM渡しでクロージャの実装はJVMに委譲なわけでしょ。
もともと関数の遅延評価が本機能(主要な一つ)なわけで、それってつまりクロージャの実際の機能はinvokedynamicでいけるってことなんだけど。
そういうことは分かっていってんの?円周率さんは。

515 名前:デフォルトの名無しさん mailto:sage [2009/10/04(日) 04:39:00 ]
>>514
言語要素は、実行環境の命令では代用できない。



516 名前:デフォルトの名無しさん mailto:sage [2009/10/04(日) 05:25:37 ]
あ?言語要素?
こりゃダメだw

517 名前:デフォルトの名無しさん mailto:sage [2009/10/04(日) 14:09:53 ]
>>514
書き込み時刻が円周率とかぶっただけでわざわざわかりにくいポインタするな。

518 名前:デフォルトの名無しさん mailto:sage [2009/10/04(日) 14:25:59 ]
>>516
Language componentsの日本語訳だろ。

519 名前:デフォルトの名無しさん mailto:sage [2009/10/04(日) 17:53:56 ]
なら言語「構成部分」って訳せ
つまり「リテラル」ってことじゃないかアホ

520 名前:デフォルトの名無しさん mailto:sage [2009/10/05(月) 19:40:26 ]
Javaで関数ポインタらしきのを認めてもレキシカルスコープがないから危ないよねって議論になって、最終的にCの関数ポインタの話しと同じになる。
invokedynamicは動的な関数ポインタの生成と考えてもCのポインタと同じだからこれからのJavaはポインタ概念を理解しポインタを使いこなせる人と出来ない人に分かれるんじゃないか。



521 名前:デフォルトの名無しさん mailto:sage [2009/10/05(月) 20:36:00 ]
SAFも無しなの?
www.infoq.com/jp/news/2009/10/java7_m5

522 名前:デフォルトの名無しさん mailto:sage [2009/10/05(月) 20:46:26 ]
Javaが出た当時と違って他の言語も今じゃ大分充実してるから別にどうでもいい。

523 名前:デフォルトの名無しさん mailto:sage [2009/10/05(月) 21:32:43 ]
>>519
リテラルは全然違うだろ。池沼かよ。


524 名前:デフォルトの名無しさん mailto:sage [2009/10/05(月) 22:13:14 ]
>>521
ずいぶんと待たせるねぇ。
まあ、ライブラリとして提供すればいいわけで実用性としては問題ないでしょ
標準APIへの投入は慎重になってもいいと思われ

525 名前:デフォルトの名無しさん mailto:sage [2009/10/05(月) 22:16:20 ]
>>523
日本語に翻訳するならちゃんと翻訳しないダメだな
翻訳一つでそいつの低脳っぷりが露見する

526 名前:デフォルトの名無しさん mailto:sage [2009/10/05(月) 22:35:00 ]
>>521
それはもう入ること確定してなかったっけ?

527 名前:デフォルトの名無しさん mailto:sage [2009/10/05(月) 23:13:16 ]
>>525
language components, language entityを言語要素ってのは普通じゃねえか?

528 名前:デフォルトの名無しさん mailto:sage [2009/10/05(月) 23:56:43 ]
>>527
何でこだわるのか知らんが、英語をちゃんと読めるならもっと適切な訳語を当てたほうがいいな。

529 名前:デフォルトの名無しさん mailto:sage [2009/10/06(火) 00:31:50 ]
それよかinvokedymanicあっても、lambdaないのはどうにもならないよ。

530 名前:デフォルトの名無しさん mailto:sage [2009/10/06(火) 00:57:20 ]
うぜえ



531 名前:デフォルトの名無しさん mailto:sage [2009/10/06(火) 01:59:20 ]
invokedynamicとクロージャーの話が別問題ということを、言語要素という言葉にかみついてごまかそうとしてるな。
しかも

> なら言語「構成部分」って訳せ
> つまり「リテラル」ってことじゃないかアホ

って、言語構成部分はすべてリテラルだと思ってるんだろうか?
クロージャーは型であって、リテラルじゃねえぞー

532 名前:デフォルトの名無しさん mailto:sage [2009/10/06(火) 02:04:46 ]
訳語が少々適切でないことよりも、用語を間違って使ってるほうが低脳なわけで。

533 名前:デフォルトの名無しさん mailto:sage [2009/10/06(火) 02:13:58 ]
クロージャは式で、リテラルがあって、ファンクション型なんだが?
提案を読んだ事ないんだなあ。

534 名前:デフォルトの名無しさん mailto:sage [2009/10/06(火) 02:50:10 ]
といってももう提案は破棄されたからな…
結局似たような匿名クラス、レフレクション invokedynamicに期待がかかる
ラムダも含めて遅延評価やダックタイピングは既にあるけど、変数束縛はやはりクロージャになるかなって思う

535 名前:デフォルトの名無しさん mailto:sage [2009/10/06(火) 03:11:36 ]
>>531
君さ、こんな過疎スレで屁こいたって仕方ないっぺ
たまにはネタ投下したらどうよ?

536 名前:デフォルトの名無しさん mailto:sage [2009/10/06(火) 07:07:00 ]
JDK7 build73
download.java.net/jdk7/binaries/
download.java.net/jdk7/changes/jdk7-b73.html

数値リテラルにアンダースコアいれられるようになった、2進リテラルが入った。

537 名前:デフォルトの名無しさん mailto:sage [2009/10/06(火) 11:53:05 ]
そげなこと、どげんでんいいから。
はよう、BOM 付 UTF8 でエラーにならんごとしちくれ。

538 名前:デフォルトの名無しさん mailto:sage [2009/10/06(火) 13:44:07 ]
BOM付きのUTF-8読んだだけじゃエラーにはならんよ。

もっとも先頭のBOM取り除かないから、
BOMが取り除かれることを期待するようなパーサ使ってると
先頭にゴミがあるってエラー出すかもしれんけど。

539 名前:デフォルトの名無しさん mailto:sage [2009/10/06(火) 16:12:30 ]

こいつバカ?

540 名前:デフォルトの名無しさん mailto:sage [2009/10/06(火) 22:32:06 ]
BOM考えた奴、ちょっとこい (ピーポ君のAA略



541 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 22:23:58 ]
>>521
SAFは入れてほしかったなぁ
OpenJDKになってから、仕様決めるのにモメてぜんぜん進まないことが多すぎないか?

542 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 22:53:59 ]
JWebPaneは?

543 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 23:02:29 ]
OpenJDKになってからというより、Sunの経営が傾いて主要人物が
転職するようになってからじゃまいか?
昔SAFの中心だった人(Filthy Rich Clientsの著者だっけ?)も去年だったか
Adobeに転職したよね確か

544 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 23:18:13 ]
配布をもっと細分化すればいいのにね。
デスクトップ向けの部分はコアと切り離して欲しい。

545 名前:デフォルトの名無しさん mailto:sage [2009/10/07(水) 23:41:42 ]
クロージャの人はマイクロソフト行ったんだっけ

546 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 00:07:16 ]
まあ米国の技術者は流動的だからねぇ
Adobeも結構やばいみたいだし、Oracleが本気出せばまた変わるかもしれんし、引導を渡すかもしれん

547 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 00:21:34 ]
人材流失というよりも、sunがあれこれ手を出したってのが問題でしょ。
デスクトップ(PC)の方に入ってくるのかと思えばそうでもないし、携帯でOSを提供するわけでもないし、何をやりたいのかまったく意味不明だった。
NTTデータのように迷走してるって感じ。
金融危機も終わったし、オラクルとの合併も将来合併に向けた提携とかで、ごわさんになるかなって期待してるんだけど。

548 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 00:38:24 ]
>>547
そんなの10年以上前からずっとじゃん
Java7の迷走とは無関係

549 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 00:41:32 ]
Sunはマーケティング層が本当に糞だよな。

特にバージョンが5になったときとJ2SEがJavaSEになった時は殺してやろうかと思うぐらい腹が立った。
NIOとNIO2も最悪なネーミングだし。

550 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 00:56:47 ]
JavaSEになって腹が立つ理由が不明



551 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 01:21:31 ]
なんにせよ>>547>>549は次世代Javaとは関係ないな
よそでやれ

552 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 04:38:14 ]
NIO2とかかなりいいと思うんだが…

553 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 04:49:57 ]
windows とか値段が高いからソラリスが普及するかと思えば、SUNはインストールとかの解説はないしやるきなかったね。
PCを何台も買う人、サブPCで3台用意するとか考えるとPC予算の1/3がOS代をしめるからよくわかる。
確かにSUNは需要はあるのに何をやりたいのかさっぱり分からなかった。
数年にも渡り一台しか使わないなら考えもしないんだろうけど、何台かPCがあるとき合法的にOS使うとなると避けては通れない問題だろう。

554 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 08:15:56 ]
>>521
JavaはまたGUIを広めそこなった
swing=使えない イメージを早く払拭してくれよ

555 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 08:19:16 ]
>>540
BOMはどうでもいいから、char=intにしてほしい。サロゲートペア面倒くさい。
(まあUTF8にBOMは不要だと思う)

556 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 08:22:07 ]
swing=使えない
なんてのは古いオッサンだけw

557 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 08:49:06 ]
けど世の中使えない奴が大半なんだから、
ちゃんと噛んで含めるようにして広めないとね。
JavaFXなんていらねーし。迷走せずにちゃんとSAFやれ。

558 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 09:45:25 ]
swing=使えないのイメージは別におっさんだけではないだろ
JavaFXでイメージを変えられるなら変えて貰いたい
中は全部Swingでも良いわけだしw

559 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 10:32:24 ]
つーか、クライアントアプリ自体がすでに遅れたものとして扱われ始めてるからなぁ。

560 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 13:27:29 ]
ジャバセ、ジャバセ、て言うから何のことかと思えば、JavaSE のことだった。
じゃぁ何かい?Java2SE はジャバニセかい!



561 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 18:01:45 ]
>>559
Javaがデスクトップで生き残るにはクライアントアプリ以外ないだろ
おまえはアホかw

562 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 18:15:49 ]
>>561
アホはお前だよ
クライアントアプリをJavaが制圧してもクライアントアプリそのものが絶滅したら意味ないだろ

563 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 18:52:13 ]
クライアントアプリの範囲が狭い奴だな

564 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 19:08:36 ]
クライアントアプリってブラウザのことだろ
つまりHotJava作り直せって言いたいのか?w

565 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 20:14:30 ]
なんか7はあんまりこれといった機能はなさそうだね
sourceforge.jp/magazine/09/08/21/1128207
こんなことができるようになるとwktkしてたんだがなぁ


566 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 21:01:39 ]
裏側的には update10で色々と拡張してしまったからなぁ

567 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 21:30:03 ]
>>564
HotJavaは継続すべきプロジェクトだった。
JWebPaneに繋がったのに…

568 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 22:52:34 ]
>>567
それやるためにはswing性能あげないと…
どう言いつくろってももっさりしすぎだぜ
あんなの話にならん

569 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 23:07:58 ]
何時の話だ・・・本気でSwingの性能が悪いと思っているのか?

570 名前:デフォルトの名無しさん mailto:sage [2009/10/08(木) 23:09:09 ]
HotJava見たのなんてJDK1.0の頃だけだったような…



571 名前:デフォルトの名無しさん mailto:sage [2009/10/09(金) 00:32:30 ]
ていうよりも自分の世の中が狭い奴しかないなこのスレ

572 名前:デフォルトの名無しさん mailto:sage [2009/10/09(金) 01:50:30 ]
>>571
自己紹介しなくていいよ

573 名前:デフォルトの名無しさん mailto:sage [2009/10/09(金) 01:58:42 ]
>>560
ジャバセ!!ジャバセ!!

574 名前:デフォルトの名無しさん mailto:sage [2009/10/09(金) 08:17:56 ]
>>570
JDK1.1の時もあったよ。
java.sun.com/products/archive/hotjava/index.html

575 名前:デフォルトの名無しさん mailto:sage [2009/10/09(金) 08:51:55 ]
>>572
ずいぶんと薄っぺらい自尊心だなおまえw

576 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 10:32:46 ]
エロが絡めば技術は伸びるはず
エロゲームやエロ動画を簡単に扱えるライブラリだな

577 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 12:04:16 ]
オンラインのエロゲーなら人が集まりそうだな

578 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 22:15:32 ]
C#のParallelみたいなのはJavaにははいらんのかね?

579 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 22:28:25 ]
jsr166yのfork/joinは入るでしょ

580 名前:デフォルトの名無しさん mailto:sage [2009/10/10(土) 23:11:16 ]
>エロゲームやエロ動画を簡単に扱えるライブラリだな
DirectXを仮想マシンで超えるとか無茶言うな



581 名前:デフォルトの名無しさん mailto:sage [2009/10/11(日) 02:18:22 ]
DirectXのAPIをラップしちゃえばいいだけだから、それなら実際もう出来てる。
さらに今のGPUだとラップしてるかどうかの差とか速度差なんかも測定誤差レベル。

582 名前:デフォルトの名無しさん mailto:sage [2009/10/14(水) 00:18:25 ]
現実問題、Webブラウザが組み込めないSwingは、今も使えない。

583 名前:デフォルトの名無しさん mailto:sage [2009/10/14(水) 00:26:10 ]


584 名前:デフォルトの名無しさん [2009/10/14(水) 08:40:05 ]
>>581
Javaである必要性が皆無じゃねーか
JNIなんか使ったらJavaの意味なくなるだろ

585 名前:デフォルトの名無しさん mailto:sage [2009/10/14(水) 08:59:09 ]
内部的にはガンガンラップしてるけどな。まあ、使う側はあくまでPureJavaでいきたいのは同意。

586 名前:デフォルトの名無しさん mailto:sage [2009/10/14(水) 09:40:17 ]
>>584
あんたの環境はjnodeあるいはmaxine限定ね。

587 名前:デフォルトの名無しさん mailto:sage [2009/10/14(水) 16:35:20 ]
MozSwingでも使えば?
もう、それを標準ライブラリにしちゃえばいいのに

588 名前:デフォルトの名無しさん mailto:sage [2009/10/16(金) 02:14:37 ]
MozSwingなんかの外部ブラウザ組み込むと、メニューなんかの描画がおかしくなってしまう。
JWebPaneを早く出せと。

589 名前:デフォルトの名無しさん mailto:sage [2009/10/16(金) 03:19:05 ]
JDICってライセンスがアレなんだったっけ?
32bitしかないっぽいし。

590 名前:デフォルトの名無しさん [2009/10/16(金) 21:32:50 ]
www.google.co.jp/gwt/n?u=http://www.pythagoras.bz/index.php/default/searchresult?q=ikvm.net+java
これぞ次世代



591 名前:デフォルトの名無しさん mailto:sage [2009/10/17(土) 08:20:51 ]
Java仮想マシンが.NETの仮想マシンである共通言語ランタイム上で動作する

だってさ

592 名前:デフォルトの名無しさん mailto:sage [2009/10/17(土) 23:25:52 ]
JDK7 build74
download.java.net/jdk7/binaries/
download.java.net/jdk7/changes/jdk7-b74.html

593 名前:名無しさん@お腹いっぱい。 [2009/10/18(日) 17:08:55 ]
>>591
世界が変わるときがきたか!!

594 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 08:39:30 ]
IKVMなんてWinでしか提供されないんじゃないか?

595 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 23:09:26 ]
>>593
あんたの時間はいつから止まってるんだい?

>>594
何寝ぼけたこと書いてるの?

596 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 23:24:58 ]
ねぇねぇ、Swingが8には捨てられるって本当?

597 名前:デフォルトの名無しさん mailto:sage [2009/10/19(月) 23:34:46 ]
ソース出せ

598 名前:デフォルトの名無しさん mailto:sage [2009/10/20(火) 00:08:45 ]
>>596
                       チ カ ラ
それ…本気で言っているのだな…?『邪鬼眼』持つ者なら今すぐ示せ…
              セブンスマインド        ダークパワー
本気なら俺の中に眠る『7つの人格』総力あげて『闇の力』解き放つが────

599 名前:デフォルトの名無しさん mailto:sage [2009/10/20(火) 08:57:36 ]
>>596
捨てるんだったら、代替を示さなくてはいけない。
その代替が、7に載っていないなんてのは、移行のラグを考えてもありえない。
しかし、7に載せる新GUIフレームワークなんて話は聞いたことがない。

まあ、お前が騙されたんだよ。

600 名前:596 mailto:sage [2009/10/20(火) 10:14:06 ]
だよね!安心したお!
さんきゅーな!



601 名前:デフォルトの名無しさん mailto:sage [2009/10/21(水) 00:50:15 ]
AWTの破棄が議論の対象になったことはあったけどね
Swingが依存しないコンポーネントはすべて非推奨にしていいよ。

602 名前:デフォルトの名無しさん mailto:sage [2009/10/21(水) 09:11:49 ]
7にSwing アプリケーションフレームワークが載らないという話をSwingが載らないという話に勘違いしているのだと思われ

603 名前:デフォルトの名無しさん mailto:sage [2009/10/31(土) 17:38:30 ]
jdk7 build75
download.java.net/jdk7/binaries/
download.java.net/jdk7/changes/jdk7-b75.html

openjdk.java.net/projects/jdk7/milestones/
によれば feature complete してなきゃいけない時期なんだが、
Project Coin のARMをはじめ実装されてない機能がある。
順調に遅れている模様。JavaOne に間に合うぐらいには出してくると思うが。

604 名前:デフォルトの名無しさん mailto:sage [2009/11/03(火) 19:26:39 ]
Java EE 6まだー?

605 名前:デフォルトの名無しさん mailto:sage [2009/11/13(金) 23:29:42 ]
jdk7 build76
download.java.net/jdk7/binaries/
download.java.net/jdk7/changes/jdk7-b76.html

StringのSwitchが実装されたみたい。
Concurrent周りの修正が入ってる。
G1 GC周りはまだおちつかないのかな?
G1入れてると、しばらくおいてたEclipseが落ちるのは今回のleak修正で直る?

606 名前:デフォルトの名無しさん mailto:sage [2009/11/18(水) 14:06:29 ]
JavaSEにもJAXRを入れてくれよ


607 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 09:18:50 ]
DevoxxでMark Reinholdがjdk7にクロージャ追加する、と言ったとか

608 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 15:53:54 ]
Prediction: Don’t sweat Java 7. Java is a verbose, noisy language that will slowly die. The JVM will live on for a long time,
but languages like Scala will make Java less and less attractive for new development.

scalaを取り上げてまでトンチンカンなこといっちゃう外人が未だに多いから苦労してるんだろうね。
JCPは、Javaの普及にはつながるかもしれないけど、SUNには不利益ばかりで失敗だった(やりすぎだった)のかもしれないと思うよ。

609 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 16:28:39 ]
>>607
いつのまにかに BGGA の草案が更新されてて Control Invocation Syntax が消えてた。
ARMと機能が被るからかはたまた透過例外の扱いが面倒だったのか。

expression lamda と statement lamda と二つの文法に分けたのは歓迎かなぁ。
草案ナナメ読みするとき lamda expression と expression lamda が紛らわしいのがアレだけど

610 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 18:54:01 ]
{int=>int} func={int a=>a+1;}
#int(int) func=#int(int a) a+1;

{int a => a+1}.invoke(20); //=>21
{#int(int a) a+1;}.invoke(20); //=>21
(#int(int a) a+1).invoke(20); //=>21

{=> println("hello")}.invoke(); //=>hello
{#() println("hello");}.invoke(); //=>hello

これぐらいの違いかな。{=>}は非常に数学(写像)っぽくて気に入ってたんだけど、
PG文化では{}はCの影響でやっぱりブロック(集合)だから、FCMリテラルの構文を採用して、「式」をかこうことで妥協したんだろう。
文と式を区別してるのはC#でもデリゲート型(javaならannony class)の関係で当然と言えるけど、よりラムダが全面に出てきたようだね。
気になったのは、genericsで例外って宣言できたっけってところ。
interface Inte1 <T, throws E>{}みたいに。



611 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 19:20:59 ]
え?クロージャってまだ入る可能性あるの?

612 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 19:25:33 ]
結局Java7はいつリリースなんだ?
今更クロージャ入れるとなると来年中に出せるのかね?

613 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 19:26:23 ]
まあJava6への以降もまともに出来てないこんな世の中じゃ

614 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 20:16:35 ]
未だに1.4で稼働するシステムも多いからな
まともに組んでりゃ6で動かして動かないってことはほとんどないんだが・・・

615 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 21:06:23 ]
>>611-614
英語読めないってのはジャバ的に言うと情弱だよね?w

616 名前:デフォルトの名無しさん mailto:sage [2009/11/19(木) 23:44:34 ]
正直、JavaにはもうJVMの高級アセンブラとしての位置づけでいてもらうほうが幸せという気もしてきてるんだよな。
もう少し抽象化された概念がほしい奴はScalaとかに移行すればいいって感じ。

ドカタがクロージャとか抽象化された概念の導入された世界に放り出されても、幸せになれないばかりか不幸が加速するのではないかと。

617 名前:デフォルトの名無しさん mailto:sage [2009/11/20(金) 00:18:54 ]
土方はIDE使うからあまり気にしてないだろう。
そもそもC#.Net 3.0ではクロージャがさらに進化したスーパークロージャが入ってるし、MS土方はそれを難なく使いこなしている。

618 名前:デフォルトの名無しさん mailto:sage [2009/11/20(金) 01:31:07 ]
>>616
同意。
自分もJavaで厳しいと感じるならScalaを使えばいいと思う。
言語仕様はあまり進化させずにVMの強化に集中してもいいかと思う

619 名前:デフォルトの名無しさん mailto:sage [2009/11/20(金) 08:33:15 ]
>>616
クロージャが追加される事によって予測される不幸ってどんなん?

620 名前:デフォルトの名無しさん mailto:sage [2009/11/20(金) 09:20:28 ]
苦労じゃ



621 名前:デフォルトの名無しさん mailto:sage [2009/11/20(金) 11:55:57 ]
Scalaって、ファイルのioがスマートじゃない。
何かまだまだって気がして手を止めたよ。

622 名前:デフォルトの名無しさん mailto:sage [2009/11/20(金) 16:06:50 ]
スカじゃ

623 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 20:19:56 ]
で、クロージャまだ??

624 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 21:36:19 ]
とにかくもう動きが鈍過ぎる。
C#の後塵を拝するどころか既に周回遅れだ。
こんなんじゃデルファイの二の舞だ。

625 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 21:55:01 ]
JDK 7 Unexpectedly Gets “Simple” Closures, but is Pushed Back to End of 2010
www.infoq.com/news/2009/11/jdk7-simple-closures

だって。リリースまでまてない人柱はopenjdk使えってことだな。
しかしこのスレの奴らは英語も読めんのかw

626 名前:デフォルトの名無しさん mailto:sage [2009/11/21(土) 22:23:49 ]
BGGAよりシンプルなクロージャ作って入れるぞ、
んでもって、2010/09 までリリース延期な!ってことか。

Nothingの使い方がよくわかんね

627 名前:デフォルトの名無しさん mailto:sage [2009/11/22(日) 21:55:28 ]
Javaは安定でいいよ、新機能を求めるならScalaでおk

628 名前:デフォルトの名無しさん [2009/11/23(月) 04:24:06 ]
Rubyという上位言語があるのに、何故Javaを使う必要があるのか。
JavaがRubyより優れている部分てあるの?

629 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 04:45:07 ]
実績

630 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 05:16:59 ]
処理速度
タイプセーフなプログラミングが出来る

javaとrubyは方向性が真逆
上位とか下位とか無意味



631 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 13:11:29 ]
上位言語w

632 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 13:38:07 ]
てかrubyを上位とか言っちゃう奴は学会員だろ?

633 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 14:15:51 ]
モルモン学会?

634 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 14:41:13 ]
と学会?


635 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 19:45:29 ]
>>630
激しく同意。

・安定した実行環境
・高品質なクラスライブラリとそれに対する仕様書(APIドキュメント)

も追加で。

636 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 20:12:59 ]
>>628
Rubyは好きな言語だが、無意味に他言語を貶す馬鹿ユーザは嫌いだ。
用途も適用範囲も全然違うっつーに。

637 名前:デフォルトの名無しさん mailto:sage [2009/11/23(月) 21:33:47 ]
>>636
まともなRubyユーザはそんな事言わないだろ。

どう見ても>>628はRubyを餌にした釣りだ。
思いっきり釣り針見えてるのに、なぜ食いついた。

638 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 23:01:50 ]
JDK 7が、突然"単純な"クロージャをサポート、しかしリリースは、2010年の終わりに。
www.infoq.com/jp/news/2009/11/jdk7-simple-closures

もう1年待たねばならんのか…

639 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 23:24:32 ]
良い判断だと思う。
Java7を意味のあるリリースにしないとユーザが離れるしな。
Sunのお家事情もあるし、情勢を確実な状態に持って行かないと。

640 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 23:41:08 ]
クロージャ導入を決断したのは、jdk7で組み込む並列用のライブラリを書いてたらannony classが多すぎてコードが読みにくく、コーディングがバカらしくなったとかみたい。
開発ユーザの需要とかSUNの政治的な理由じゃなくて、ただのコンパイラとかライブラリ実装現場側(openjdkとか中の人)の判断のようだ。
クロージャ提案の仕様を見てもgenerics以上に言語仕様に影響して大きな拡張だからそれだけの実益を勘定していたんだろう。
その実益とはannony classはgui eventも含めて大量にあるとやはり見苦しいってことで、それで決断したみたい。



641 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 23:45:18 ]
別に離れはしないだろう、7に移行しないだけで。
今でもプラットフォームが1.4と5と6に分裂気味なのに、さらに分かれるのは困ったもんだな。

642 名前:デフォルトの名無しさん mailto:sage [2009/11/24(火) 23:54:54 ]
win98->winxp->win7とおなじで、移行する意味がないってことだろ。
そもそも1.4でも完成度は高いし、1.5でも既に完成されている。
さらにそうなることを想定してjvmプラットフォーム(scala,groovyとかも)は設計してあるから、
低レベルだとbytecode互換を特に強制してるしあまり問題い。
保守も、1.6でよりやすくなったけど、もともとjavaは動的言語が発祥だから後からでも何とでもなる。

643 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 00:18:09 ]
>>642
Vista(´・ω・`)

644 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 00:23:02 ]
> もともとjavaは動的言語が発祥
マジで?オークみたいな名前だっけ?

645 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 00:44:47 ]
打ち合わせの時に樫の木が見えたからOak



646 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 03:33:05 ]
Oakの話が漏れてきた時、
ゴスリンが家電で動くLispを作っていると聞いて、
頭がおかしくなったと思ったよ。

647 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 03:41:45 ]
oakだけどね、wikiにはのってないけど、auk(西洋では知の化身フクロウ)の別名ってことで
awkに追随したくてシャレた名前にしたってことらしい。
夢はかなわなかったけど、awk以上に浸透した。

648 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 03:47:35 ]
ああごめん資料が違ってた。
フクロウじゃなくてオオウミガラスだった。

649 名前:デフォルトの名無しさん mailto:sage [2009/11/25(水) 13:38:55 ]
>>646
それがいまじゃ家電(BD-Java)に・・・・

650 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 10:47:03 ]
Me(´・ω・`)



651 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 13:23:38 ]
>>643,650
俺は >>642
「win98->winxp->win7とおなじで、(MeやVistaには)移行する意味がないってことだろ。」
という意味に読んだけど
脳内補完しすぎだろうか?

652 名前:デフォルトの名無しさん mailto:sage [2009/11/26(木) 17:23:13 ]
しかしJava6はパフォーマンスがいいから移行するメリットある

653 名前:デフォルトの名無しさん [2009/11/27(金) 22:48:23 ]
もう、Javaはいいって。

654 名前:デフォルトの名無しさん mailto:sage [2009/11/27(金) 23:19:08 ]
ttp://cpplover.blogspot.com/2009/11/java-7.html
diamond operatorがC++厨に叩かれてるぞ
擁護しろよ

655 名前:デフォルトの名無しさん mailto:sage [2009/11/27(金) 23:28:45 ]
同意せざるを得ない

656 名前:デフォルトの名無しさん mailto:sage [2009/11/27(金) 23:33:48 ]
Genericsが型指定と派生型受け入れを分けてるんだから、
varで型を勝手に決められたら意図しない動作になっちゃうぞ。

657 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 00:22:08 ]
>>654
突撃してきた。要は、フィールドに書くことを考えたらああなった、と個人的に解釈してる。
とは言え、ローカル変数用にvarも欲しい気はする。

658 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 08:39:18 ]
var の代わりに final でローカル変数限定再代入不可みたいに制限強くてもよかったんだが

659 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 17:46:29 ]
コーディングを楽にするだけの機能だろ、これ。
無くても死にはしない。有れば便利かな、って程度。
IDEの補完機能が無いとまともにコーディングするのは現実的では無い言語なんだから
どうでもいいよ。
javaはIDEと組み合わせて1つの言語と言っても過言ではない。
言語を拡張するならIDE側の都合も考えてもらわないとな。

660 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 19:00:18 ]
>>659
まぁ、そだな。実際、コード書くときは型指定なしにhoge = new Huga<Hige>();とか入力してクイックフィックスで補完してるし。



661 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 20:06:23 ]
diamond operator・・・
これならまだvarの方がマシだ。むしろいらない。

662 名前:デフォルトの名無しさん mailto:sage [2009/11/28(土) 20:13:18 ]
>>660
むしろnew Huga<Hige>();だけ入力して補完(Ctrl+2, L)だな

663 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 18:46:08 ]
C#なんて実際、IDEのIntelliSenseが作りやすいようにシンタックス選んでるからね。

664 名前:デフォルトの名無しさん mailto:sage [2009/11/29(日) 18:50:07 ]
JSFとかIDEのための規格とか普通にあるし、
今後ともIDEとの親和性を如何に向上させるかが焦点だろう。
EoDへ舵を切ったJavaは何だかんだでしばらくは安定。

665 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 08:53:41 ]
JDK 7 Milestone 5、並行処理とパフォーマンスに関してアップデートされたが、Feature Completeには至らず
www.infoq.com/jp/news/2009/12/jdk7m5

Mark Reinhold氏、Javaのクロージャについて語る
www.infoq.com/jp/news/2009/12/reinhold_closures_update

666 名前:デフォルトの名無しさん mailto:sage [2009/12/02(水) 12:07:10 ]
中の人は忙しいんだろうな。

667 名前:デフォルトの名無しさん mailto:sage [2009/12/05(土) 19:50:38 ]
jdk7 build77
download.java.net/jdk7/binaries/
download.java.net/jdk7/changes/jdk7-b77.html

いっぱいバグ取り

668 名前:デフォルトの名無しさん mailto:sage [2009/12/05(土) 21:39:04 ]
報告ご苦労

669 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 15:12:11 ]
GolangはJavaの脅威になるかな。

670 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 17:57:02 ]
それはむしろScala



671 名前:デフォルトの名無しさん [2009/12/08(火) 18:04:13 ]
XMLのサポートって結局無くなったんだろうか。
どんなものをイメージしてたんだろう。

672 名前:デフォルトの名無しさん mailto:sage [2009/12/08(火) 22:47:50 ]
E4X

673 名前:デフォルトの名無しさん mailto:sage [2009/12/12(土) 16:14:28 ]
Project Lambda: Straw-Man Proposal
cr.openjdk.java.net/~mr/lambda/straw-man/

674 名前:デフォルトの名無しさん mailto:sage [2009/12/13(日) 21:05:10 ]
ちょこっと読んでみたけど、こんな大胆にクロージャ取り入れちゃうのかな
あくまで提案なんだよね

675 名前:デフォルトの名無しさん mailto:sage [2009/12/13(日) 22:11:45 ]
まだ初期提案の仕様だね

676 名前:デフォルトの名無しさん mailto:sage [2009/12/13(日) 22:24:08 ]
どうせ結局また却下だろ

677 名前:デフォルトの名無しさん mailto:sage [2009/12/13(日) 22:58:33 ]
モジュール関係の主要JSRがのきなみinactiveになった。OSGi側に片寄せするらしい。
政治的な綱引き以前に、技術的にSunの動きが遅すぎたよなあ。

678 名前:デフォルトの名無しさん mailto:sage [2009/12/13(日) 23:06:34 ]
SUNに期待しすぎ。
いつも最先端に触れていたいなら素直にMSに行けよ。

679 名前:デフォルトの名無しさん mailto:sage [2009/12/14(月) 00:36:10 ]
MSはないだろw

680 名前:デフォルトの名無しさん mailto:sage [2009/12/14(月) 00:46:23 ]
グーグルのアプリはまずMS-Windows対応がデフォだよね。
つまり世の中全ての情報はMS-Windowsありき。



681 名前:デフォルトの名無しさん mailto:sage [2009/12/14(月) 02:00:25 ]
>>680
golang は Windows は後回しだったね。

682 名前:デフォルトの名無しさん mailto:sage [2009/12/14(月) 02:33:26 ]
>>681
いちおう、Windows版のビルドはあるよ。
簡単にネイティブバイナリが吐けるってのは面白かった。

683 名前:デフォルトの名無しさん mailto:sage [2009/12/14(月) 02:38:17 ]
あるよw

684 名前:デフォルトの名無しさん mailto:sage [2009/12/14(月) 04:45:13 ]
Windowsでgolangって誰得。
まぁスレ違いだな

685 名前:デフォルトの名無しさん mailto:sage [2009/12/19(土) 06:31:25 ]
>>673
いいね、これ
C#っぽい
これまでの変なのと違って実にいい

686 名前:デフォルトの名無しさん [2009/12/19(土) 09:50:19 ]
組み込み系には力はいってないのか気になる

Jiniがどうなったのか気になる

Java家電は?

687 名前:デフォルトの名無しさん mailto:sage [2009/12/19(土) 09:54:40 ]
Jiniは死亡
Java家電最大大手はBlu-rayでBD-Java必須
WebTVでJava使ってるのがある。

688 名前:デフォルトの名無しさん mailto:sage [2009/12/19(土) 17:10:13 ]
あるねw

689 名前:デフォルトの名無しさん mailto:sage [2010/01/09(土) 21:34:24 ]
ひょっとして過疎ってる?
JAVAって斜陽なの?

690 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 04:38:39 ]
今年が山田



691 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 07:35:28 ]
一時的に流行り物に流れてるだけだろ。
Java7は1年塩漬けらしいし、周囲もJava6への移行も済んでないし。

692 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 18:07:19 ]
OracleのSun買収はもう済んだんだっけ?
そのあたりが落ち着かないと未来図が描きにくい。

693 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 18:31:33 ]
欧州委員会がグダグダ文句付けてて一向に進んでない
買収が承認される前にSunが潰れかねない状況

694 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 19:36:25 ]
ECのせいで機会損失してるってオラクルが切れてたな

695 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 23:14:28 ]
富士通が買収して日本企業の一員となってくれればいい。(無理だろうけど)。

696 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 23:19:27 ]
おもしろそうだけど無理だろうな

697 名前:デフォルトの名無しさん mailto:sage [2010/01/10(日) 23:52:35 ]
ハード部門だけ欲しいってことはあり得る。(スカラーCPUと命令セット的に)。

698 名前:デフォルトの名無しさん mailto:sage [2010/01/12(火) 15:36:48 ]
海豚

699 名前:デフォルトの名無しさん mailto:sage [2010/01/19(火) 16:43:32 ]
jdk7 build79
download.java.net/jdk7/binaries/
download.java.net/jdk7/changes/jdk7-b79.html

G1GC関連で修正&追加多し

700 名前:デフォルトの名無しさん mailto:sage [2010/01/22(金) 12:58:04 ]
EUが買収承認したな



701 名前:デフォルトの名無しさん mailto:sage [2010/01/23(土) 00:09:58 ]
で。UTF8 の BOM で誤作動するバグは、いったいいつ治るんですか。

702 名前:デフォルトの名無しさん mailto:sage [2010/01/23(土) 00:21:24 ]
UTF-8にBOM付ける方がバグだろw

703 名前:デフォルトの名無しさん mailto:sage [2010/01/23(土) 00:24:15 ]
>>702
禿同

704 名前:デフォルトの名無しさん mailto:sage [2010/01/23(土) 02:17:01 ]
マイ糞ソフトはとことん迷惑な存在だな

705 名前:デフォルトの名無しさん mailto:sage [2010/01/23(土) 14:46:30 ]
>>702-703
ttp://unicode.org/faq/utf_bom.html#bom5
Q: Can a UTF-8 data stream contain the BOM character (in UTF-8 form)?
A: Yes, UTF-8 can contain a BOM.


706 名前:デフォルトの名無しさん mailto:sage [2010/01/23(土) 15:57:03 ]
>>705
うへー。
ラウンドトリップを保証するためだろうか。


707 名前:デフォルトの名無しさん mailto:sage [2010/01/23(土) 22:38:00 ]
>>705
Unicodeコンソーシアムの仕様なんてただの文字列の話だろ
Javaでいえばjava.io.ReaderがBOMで始まる文字列を読めればいいだけだ
XMLとは別の話





と思ったら
www.w3.org/TR/2008/REC-xml-20081126/#charencoding
UTF-8 MAY begin with the Byte Order Mark

orz
XML 1.0 Second Editionまではそんなこと書いてないのにThird Editionで追加してやがった
w3cめ、MSに買収されやがったか・・・

708 名前:デフォルトの名無しさん mailto:sage [2010/01/24(日) 08:01:52 ]
仕様策定委員会とか標準化なんとか、というのは
けん制と足の引っ張り合いの場だからしょうがないね。

709 名前:デフォルトの名無しさん mailto:sage [2010/01/24(日) 08:05:15 ]
>>707
Java6でも準拠してるのはXML 1.0(Second Edition)だから無問題





といいたいところだが、Javaが準拠してる「XML 1.0 Second Edition Specification Errata」で
>>707の記述が追加されてるからアウト

710 名前:デフォルトの名無しさん mailto:sage [2010/01/24(日) 08:54:00 ]
全バイトBOMかチェックしなければいけないんじゃ、効率が悪くなりそうだな。



711 名前:デフォルトの名無しさん mailto:sage [2010/01/24(日) 09:09:13 ]
??
BOMとして扱われるのは先頭だけだよ
もし先頭以外で使ったらBOMではなくZERO WIDTH NON-BREAKING SPACE
ただしそれはXML的にはホワイトスペースではない

712 名前:デフォルトの名無しさん mailto:sage [2010/01/24(日) 09:37:33 ]
>>711
だから、途中で使ったら無視するコードを入れなければならないから、
全byteチェックしなければならないじゃん。
まあ、BOMとは呼ばないのかもしれないけど。

713 名前:デフォルトの名無しさん mailto:sage [2010/01/24(日) 09:43:29 ]
それとも、UTF-8 にZERO WIDTH NON-BREAKING SPACE が入ってたら、
(String の内部文字コードの)UTF-16に変換するときにはそのままスルーでいいのかな?

714 名前:デフォルトの名無しさん mailto:sage [2010/01/24(日) 09:45:25 ]
当然、普通の文字の一つとして扱われるだけ

715 名前:デフォルトの名無しさん mailto:sage [2010/01/24(日) 10:16:24 ]
>>701
bugs.sun.com/view_bug.do?bug_id=6378911
BOM読み飛ばすように変えたら既存アプリで問題でたから元に戻したらしい。

716 名前:デフォルトの名無しさん mailto:sage [2010/01/25(月) 17:51:18 ]
>>715
そんなぁ。
そのせいで問題出てるアプリはスルーなのかな。

717 名前:デフォルトの名無しさん mailto:sage [2010/01/30(土) 12:21:28 ]
JDKダウンロードしたら、インストール画面のバーが赤くなってた。
前からそうだっけ?

718 名前:デフォルトの名無しさん mailto:sage [2010/01/31(日) 15:00:09 ]
Oracleのコーポレートカラーになった、のかも

719 名前:デフォルトの名無しさん mailto:sage [2010/01/31(日) 15:19:45 ]
faviconもオラクルになっちゃったしなぁ

720 名前:デフォルトの名無しさん mailto:sage [2010/02/01(月) 12:31:36 ]
オラクルレッドに浸食されつつありまさーね。

XML に BOM 入ってるとプロローグに変な文字入ってるぜとか言われる奴?
あれって Sun JDK だけじゃね。IBM JDK は問題なかったと思う。

んで半年ぶりに来たんだけど何か進展あった?



721 名前:デフォルトの名無しさん mailto:sage [2010/02/01(月) 12:57:41 ]
あれってクリムゾンがダメなだけでXercesはおkじゃね?
つまりJ2SE1.4まではダメでTigerからおkじゃね?

722 名前:デフォルトの名無しさん mailto:sage [2010/02/01(月) 16:24:24 ]
>>719
不評だったのか今度はコーヒーカップになったw

723 名前:デフォルトの名無しさん mailto:sage [2010/02/03(水) 00:06:39 ]
じきにOracle, IBM, Open系に3分裂するんじゃねえかな。ちと心配だ。

724 名前:デフォルトの名無しさん mailto:sage [2010/02/03(水) 00:57:40 ]
GoogleがAndroidでJavaもどき使ってるから乗っ取られちゃうかもよ

725 名前:デフォルトの名無しさん mailto:sage [2010/02/03(水) 01:35:55 ]
何が心配だって?

726 名前:デフォルトの名無しさん mailto:sage [2010/02/03(水) 07:29:53 ]
結局はj2sdk1.4でソースコード書いとくしかないんだろ


727 名前:デフォルトの名無しさん mailto:sage [2010/02/03(水) 22:06:16 ]
Java SE 7は高速化する、Oracle JRockit技術マージ
journal.mycom.co.jp/news/2010/02/02/038/index.html

728 名前:デフォルトの名無しさん [2010/02/07(日) 22:22:18 ]
JavaがCの速度を上回るってことはありえる?

729 名前:デフォルトの名無しさん mailto:sage [2010/02/07(日) 22:32:43 ]
処理によってはすでに上回ってる。

730 名前:デフォルトの名無しさん mailto:sage [2010/02/07(日) 22:35:07 ]
似たようなコード書いてJavaの方が速いだのどうのというのは意味がない
Cで速い書き方したらCの方がどうやっても速いに決まってる



731 名前:デフォルトの名無しさん mailto:sage [2010/02/07(日) 22:51:48 ]
そりゃインラインアセンブラ使えば負けっこない

732 名前:デフォルトの名無しさん mailto:sage [2010/02/07(日) 23:58:03 ]
アセンブラ書いたらそれはCじゃないだろと。

ビルド時にCPU最適化を行うネイティブコード出力型と
実行時にCPU最適化を行うバイトコード出力型との違いが、
ベンチマークに現れるようになったのはJavaのコンパイラ屋の良い仕事のおかげだな。

733 名前:デフォルトの名無しさん mailto:sage [2010/02/08(月) 01:03:02 ]
実行時にできるなら、静的にもできるじゃない。って話にならないか?
今のJITコンパイラは、そこまで実行環境の特性に合ったコードを吐き出せるの?
JavaランタイムがCで超えられないレベルのコードで組まれている、
とかでもない限り上回るのは流石に無理じゃないかなあ。

734 名前:デフォルトの名無しさん mailto:sage [2010/02/08(月) 01:06:26 ]
それにJavaで実行時に最適化できるならCでもできるわなw

735 名前:デフォルトの名無しさん mailto:sage [2010/02/08(月) 01:20:19 ]
Server VMの実行時最適化情報は、静的なC言語のコンパイルでは入手不可能なものだ。
最適化がより包括的に行われるからCと同じにはならないよ。

736 名前:デフォルトの名無しさん mailto:sage [2010/02/08(月) 01:28:48 ]
ていうか、ビルド時の最適化じゃ環境ごとにコンパイルしなおさなきゃいけないし。
LLVMが実用的になってきたらCでもJITできるようになるかもしれんけど

737 名前:デフォルトの名無しさん mailto:sage [2010/02/08(月) 01:35:59 ]
レベル低い奴の相手をするほどヒマじゃない

738 名前:デフォルトの名無しさん mailto:sage [2010/02/08(月) 01:38:49 ]
こんな時間にレスしてるってことはそうとう暇なんだろ
言い逃げにしても馬鹿すぎる・・・

739 名前:デフォルトの名無しさん mailto:sage [2010/02/08(月) 01:54:47 ]
忙しすぎて現実逃避してる可能性は・・・ないか。

740 名前:デフォルトの名無しさん mailto:sage [2010/02/08(月) 17:58:15 ]
VS2008からCコンパイラが吐くのは中間コードで、リンカがネイティブコードの生成をするようになってる。
これは、関数単位でのコード生成では最適化に限界があるから。
その考えを進めれば、より高度な最適化として、入力データにあわせたコード最適化があり、それは
静的最適化では決して到達できないものだというのは容易に理解できる。




741 名前:デフォルトの名無しさん mailto:sage [2010/02/08(月) 18:32:49 ]
まぁ、世の中の流れはJITでしょ

742 名前:デフォルトの名無しさん mailto:sage [2010/02/08(月) 20:17:21 ]
コードが抽象的であればあるほど最適化の可能性が広がる、ってところかね。

743 名前:デフォルトの名無しさん mailto:sage [2010/02/09(火) 08:17:49 ]
リンカーがコード生成と最適化をするなんて
最適化のバグが怖いね
コンパイラの-Oxオプションみたいな

744 名前:デフォルトの名無しさん mailto:sage [2010/02/09(火) 09:16:56 ]
Profile-Guided Optimizationsだがプロファイル取るのが面倒でつかわねぇ。
プロファイルなしでも一応効果はある。


745 名前:デフォルトの名無しさん mailto:sage [2010/02/09(火) 20:35:24 ]
そこでJNIですよ。

746 名前:デフォルトの名無しさん mailto:sage [2010/02/17(水) 02:51:27 ]
>>742
インタープリタ+JITは強いよねえ。
ソースコードを使ってJIT出来るから。
v8がそう。

747 名前:デフォルトの名無しさん mailto:sage [2010/02/17(水) 07:49:07 ]
>>746
しったか乙

748 名前:デフォルトの名無しさん mailto:sage [2010/02/17(水) 19:27:15 ]
>>746
Javaも.NETもソースコードレベルよりも最適化された形(定数の展開とか)で中間言語が残ってるわけだが。

749 名前:デフォルトの名無しさん mailto:sage [2010/02/17(水) 19:30:44 ]
中間言語へのコンパイルはいつでもできるんだから最適化の幅だけでいえば
ソースコードそのままの方が広いに決まってるだろ

750 名前:デフォルトの名無しさん mailto:sage [2010/02/17(水) 20:54:10 ]
プリミティブな命令列のほうが最適化しやすいんでない?




751 名前:デフォルトの名無しさん mailto:sage [2010/02/17(水) 20:59:53 ]
ソースコードそのままだと構文木作成の手間もかかるしなぁ

752 名前:デフォルトの名無しさん mailto:sage [2010/02/17(水) 21:03:39 ]
顧客のイメージをそのままJITコンパイルが最速

753 名前:デフォルトの名無しさん mailto:sage [2010/02/17(水) 22:00:10 ]
イミフ

754 名前:デフォルトの名無しさん mailto:sage [2010/02/17(水) 23:42:08 ]
誰しもが夢に見るドキュメントからコード生成w

755 名前:デフォルトの名無しさん [2010/02/18(木) 12:25:50 ]
2005年2月1日、東京地方裁判所(高部眞規子裁判長)は、ジャストシステム製品一太郎・花子に組み込まれたヘルプアイコン機能が、
松下電器産業(当時)の特許権を侵害するものであると認めて、同製品の製造・販売の中止と製品の廃棄を命じる判決を下した。

756 名前:デフォルトの名無しさん [2010/02/18(木) 20:26:20 ]
645年、飛鳥板蓋宮にて中大兄皇子や中臣鎌足らが実行犯となり蘇我入鹿を暗殺。
翌日には蘇我蝦夷が自らの邸宅に火を放ち自殺。蘇我体制に終止符を打った。

757 名前:デフォルトの名無しさん mailto:sage [2010/02/18(木) 21:39:01 ]
てst

758 名前:デフォルトの名無しさん mailto:sage [2010/02/19(金) 01:28:33 ]
>>727
> journal.mycom.co.jp/news/2010/02/02/038/index.html

JavaFXは継続ってあるけど、、

JavaFXとScalaってかぶらないのかなあ。。

Scalaは、SunとかOracleはあんまり絡んでないのだろうか?

759 名前:デフォルトの名無しさん mailto:sage [2010/02/19(金) 20:11:26 ]
JavaFXとScalaはあんま関係ないと思うけど
Silverlight対抗馬みたいなもんでしょ、JavaFXって
伸びる目なんてどこにもないから止めちゃえばいいのに

760 名前:デフォルトの名無しさん mailto:sage [2010/02/19(金) 20:15:11 ]
Swingの代わりじゃないのFXは。
FXからもscala使えると思うけどどうなん



761 名前:デフォルトの名無しさん mailto:sage [2010/02/19(金) 21:09:37 ]
fxってadobe対抗でしょ?
flexもfxって略されるからややこしい…

762 名前:デフォルトの名無しさん mailto:sage [2010/02/19(金) 21:24:06 ]
SilverlightやFlexに比べて特にJavaFXを選ぶ理由は…

763 名前:デフォルトの名無しさん mailto:sage [2010/02/19(金) 21:35:54 ]
JavaFX はメインの兵隊になる Web デザイナ取り込もうとしてない時点で終わりでしょ。
それより Flash みたいなレガシーエンジン捨てたがってる Apple と組んで HTML5 に
Java を絡ませる工夫でもすりゃ良いのに。

764 名前:デフォルトの名無しさん [2010/02/20(土) 00:40:05 ]
JavaFXはどうしても見劣りするよな。
かといってFlashがベストかというと、Adobeの開発環境が糞すぎるし。


765 名前:デフォルトの名無しさん [2010/02/20(土) 00:48:34 ]
>>764
> JavaFXはどうしても見劣りするよな。
> かといってFlashがベストかというと、Adobeの開発環境が糞すぎるし。

Flashのプログラミング環境はイマイチかもしれんが、
Adobe製品は、デザイナーかぶれの連中には好評だぞ。

彼ら、2流デザインナーにとっては、Adobeは神企業らしい。

766 名前:デフォルトの名無しさん mailto:sage [2010/02/20(土) 11:31:54 ]
JavaFX とかウンコみたいな JEditorPane とか捨てて HTML5 完全準拠の GUI コンポーネント開発
にでも統合した方が良いんじゃないの。

767 名前:デフォルトの名無しさん mailto:sage [2010/02/20(土) 11:52:24 ]
そうは思わない。

768 名前:デフォルトの名無しさん mailto:sage [2010/02/20(土) 14:22:23 ]
おい、おまいら、先週上司からRIAのプラットフォームの先行き見通しについて、
レポート出せって言われたんだが、どこが有望か教えてくだしあ。
Flash一択って隣の席の人が言うんだけど、おいらはJavaグラマなんで、
JavaFXとかJavaWebStartに期待してるんだ。

769 名前:デフォルトの名無しさん mailto:sage [2010/02/20(土) 14:28:08 ]
>>768
お前に見通しを聞くしかない上司に同情する

770 名前:デフォルトの名無しさん mailto:sage [2010/02/20(土) 20:28:56 ]
>>769
まぁそう言わないでくださいな。
一介の下っ端プログラマに聞かれても、
こっちゃ言われた技術使うだけなんですから。。。
同席してた技術営業さんもFlash/AIRが良いって言ってたなぁ。。。



771 名前:デフォルトの名無しさん mailto:sage [2010/02/20(土) 20:37:43 ]
HTML5 でしょうと言っておけ。

772 名前:デフォルトの名無しさん mailto:sage [2010/02/20(土) 22:19:52 ]
実際、google、appleがflash捨ててhtml5に行こうとしてるから、
5年後flashは過去の技術になってるかもしれん。
主要ブラウザがhtml5サポートしたあと、既存flashからhtml5への変換ツールでも
でたりしたら、5年ももたんかもね。

773 名前:デフォルトの名無しさん mailto:sage [2010/02/20(土) 22:23:13 ]
その時HTML5が使い物になってればいいけどな
HTML4後の右往左往があっただけに信用できん

774 名前:デフォルトの名無しさん mailto:sage [2010/02/21(日) 00:47:45 ]
開発環境で稼ごうって言うスタンスが気に食わない。

775 名前:デフォルトの名無しさん mailto:sage [2010/02/21(日) 08:09:08 ]
JavaFXとJavaWebStartは無いと思う。Flash, AIR, HTML5のいずれかだろうな。

RIAのカテゴリに入るかどうか分からんが、HTMLでRIAっぽいUIを実現するのにGWTは有望だと思う。

776 名前:デフォルトの名無しさん mailto:sage [2010/02/21(日) 13:24:08 ]
SDKと開発環境が無料で手に入るJavaFXはそれなりに有望だと思うが

777 名前:デフォルトの名無しさん mailto:sage [2010/02/21(日) 15:49:03 ]
どっちがってことはないけど、
単独ベンダーの製品がデファクトになるっていうのはちょっと想像がつかない。

778 名前:デフォルトの名無しさん [2010/02/22(月) 05:17:43 ]
JavaFXはオープンにしないと意味ないな。
Flash叩きを見る限り、もうプロプライエタリなプラグインは普及しないだろ。

あとWebStartは無いって意見には同意できない。
jnlpファイルをクライアントに置いても使えるわけだし、
自動アップデート機能付きのリッチクライアントとしてとても優秀。

779 名前:デフォルトの名無しさん mailto:sage [2010/02/22(月) 12:08:35 ]
JavaFXが食い込む余地なんてあるのだろうか。
本命のFlash/AIR,HTML5は当然として、3.0になったSilverlightの方がまだ有望に思える。

780 名前:デフォルトの名無しさん mailto:sage [2010/02/22(月) 14:29:46 ]
大多数のユーザ「ネットの向こうの一般人」に使わせる事考えたら JavaFX はねぇわ。
ニーズのほとんどがアクセサリ的なものだし、さくっと起動できないものは論外。
RIA はアクセサリじゃねーというなら JWS がもっと一般に普及してる。

JavaFX でしかできない事でキラーアプリになるゲームでも作らなきゃ無理じゃねぇの。
似たような機能がそろい踏みしているなら信者の多さで決まるよ。



781 名前:デフォルトの名無しさん mailto:sage [2010/02/22(月) 14:46:41 ]
appleじゃ使えないよねflashは。

782 名前:デフォルトの名無しさん mailto:sage [2010/02/22(月) 15:14:32 ]
いやMac OS Xにはある。

783 名前:デフォルトの名無しさん mailto:sage [2010/02/22(月) 15:25:34 ]
ms,apple,sun,adobe
これらを同列に比べてるのがゆとりの特徴なのかなって思った

784 名前:デフォルトの名無しさん mailto:sage [2010/02/22(月) 15:39:35 ]
とニートが申しております

785 名前:768 mailto:sage [2010/02/23(火) 01:19:42 ]
とりあえずレポートを上司にボコられてきた。
そんな技術情報誌読めば分かるような情報は要らん。
ウチの開発メンバーが使いこなせるのはどれかと聞いている、ってさ。
多分どれでも出来ると思います、と即答しようとして、
40過ぎのおっさんPGの顔を思い出して黙っといた。

786 名前:デフォルトの名無しさん mailto:sage [2010/02/23(火) 02:09:46 ]
WebStartはただのJavaプログラムだろ
jnlp仕込むのはチーフプログラマがやればいい

787 名前:デフォルトの名無しさん mailto:sage [2010/02/23(火) 04:20:38 ]
>>785
現時点ではFlash、将来はHTML5
Java系はないだろ。そういえばe-TaxはJavaだったな

788 名前:デフォルトの名無しさん mailto:sage [2010/02/23(火) 05:07:24 ]
HTML5 は今の Flash に置き換わらないよ。あんなコーディングバリバリ必要じゃ
Web デザイナじゃオーサリングできんだろ。それとも夢の「コードの自動生成」で
メンテ不能なものでも作るのか。

あと「Adobe の」Flash だけでテストすりゃ大抵良かったのが、今度は全てのブラウザの
全てのバージョンで挙動を確認しなければならなくなる。となれば Safari あたりの最低品質
レベルに合わせなければならなくなる。アニメーションみたいなタイミングやイベントに
シビアなものの動作互換性はどう考えても低くなるよ。

789 名前:デフォルトの名無しさん mailto:sage [2010/02/23(火) 20:52:38 ]
>>785
Silverlightじゃね?
プログラミング側での開発環境ではFlex(Flash)/HTML5/Silverlightの中ではSilverlightがベスト。
デザイン側だとさすがにAdobe製品が強いんだけどね。
Javaはあらゆる点で論外。

790 名前:デフォルトの名無しさん [2010/02/23(火) 21:09:09 ]
そうだよなぁ。
んまークローズド環境とかはSLで、オープン環境はHTML5で落ち着くんではないかな。
Javaは結局、言語的にもランタイム的にも中途半端すぎた。




791 名前:デフォルトの名無しさん mailto:sage [2010/02/23(火) 21:15:26 ]
もともと十年進んでたのにな
うまくアプレットを生かせてれば…

792 名前:デフォルトの名無しさん mailto:sage [2010/02/24(水) 11:02:52 ]
でも、クライアントJavaは終わってるといわれつつ、地味に使われてる例は時々あるみたいだけどな
たとえば、こないだ診察を受けに行った病院のカルテ関係のシステム?の見た目が思いっきりSwingアプリだったので驚いた。
他にもクローズドなシステムでJavaアプリが使われてる例って結構あるんじゃないかなあ。

793 名前:デフォルトの名無しさん mailto:sage [2010/02/24(水) 15:56:06 ]
JavaFXのスクリプトだけは何がしたいんだろう
わざわざ新しい言語を作る意味も分からないし
デザイナに優しいわけでもなく
中途半端に処理書けちゃうからロジックを分離してるわけでもなく
自動生成に向いてるわけでもなく

794 名前:デフォルトの名無しさん mailto:sage [2010/02/24(水) 22:22:03 ]
タイムラインを使わずに時間を表現しようとしてる言語だな。
まあ俺もデザイナフレンドリには見えないが。

795 名前:デフォルトの名無しさん mailto:sage [2010/02/25(木) 00:39:11 ]
普通にjavafxだと思うよ。
ただmsやadobeやmozillaとかのxml風とアプローチが違うんだろうけど。
そういうところが見えないなら流行に流されてるだけであってこの業界でやっていく素質はないんじゃないか。

796 名前:デフォルトの名無しさん mailto:sage [2010/02/25(木) 00:40:00 ]
いやどう見てもお前に素質がない。

797 名前:デフォルトの名無しさん mailto:sage [2010/02/25(木) 00:59:15 ]
Applet最大の利点は右クリックが使えるところだな。

798 名前:デフォルトの名無しさん mailto:sage [2010/02/25(木) 01:01:42 ]
javaマンセーなおいらだけど
flashもやるし、他も色々みてるけど
javafxだけはないわ。

オーサリングとプログラミングの違いを考えようよ

799 名前:デフォルトの名無しさん mailto:sage [2010/02/25(木) 01:39:31 ]
デザインのツールがあるとかないとかと、javase,javafx言語はあまり関係ないよ。
実際flash,flexはランタイムとライブラリかも知れないが言語でもプラットフォームでもないし。

800 名前:デフォルトの名無しさん mailto:sage [2010/02/25(木) 01:49:57 ]
Sunに普及させようという意思が全く見えてこないので、JavaFXはダメでしょう。
ていうかちゃんとリリースする体力自体があるのかも微妙。



801 名前:デフォルトの名無しさん mailto:sage [2010/02/25(木) 01:57:36 ]
ていうか、javafxってどんなクラスができてライブラリはどこにあって誰がどうやって実行知ってていってるの?
ま、そうやって流行に流されながら今時のテクノジーの追っかけをするのも楽しいんだろうけど。

802 名前:デフォルトの名無しさん mailto:sage [2010/02/25(木) 01:58:22 ]
とっくに流産したよ

803 名前:デフォルトの名無しさん mailto:sage [2010/02/26(金) 00:30:48 ]
ランタイムが素晴らしくても言語が素晴らしくても
普及させるにはコンテンツだよ

オーサリングツールが弱いのに
Flashを差し置いてJavaFXを使う理由が全くない
でもsilverlightはアリだと思うけど。。。

804 名前:デフォルトの名無しさん mailto:sage [2010/02/26(金) 00:46:13 ]
Flashの裏側をSilverlightで作れれば完璧なのに

805 名前:デフォルトの名無しさん mailto:sage [2010/02/26(金) 01:01:57 ]
基本的にサンはアイビーエムと同じくシステム屋なんで、マイクロソフトやアドビのようなソフト屋じゃありません。
マイクロソフトならオッフィス、アドビならフォットショップのようなソフトを売りつけるでしょうが、システム屋はソフトで儲けるようなようなことはしません。

806 名前:デフォルトの名無しさん mailto:sage [2010/02/26(金) 01:07:30 ]
サンはシステム屋じゃなくてサーバ屋だろ
箱売ってるだけでシステムは売ってない
システム構築サービスで利益を上げてるIBMとは全く違う

807 名前:デフォルトの名無しさん mailto:sage [2010/02/26(金) 01:20:12 ]
ジェイ・エス・ピーの安いレンサバってなかなかないっすよね

808 名前:デフォルトの名無しさん mailto:sage [2010/02/26(金) 09:23:42 ]
>>807
Google App Engineが低負荷なら無償で使えるわけだが。

809 名前:デフォルトの名無しさん mailto:sage [2010/02/26(金) 19:56:55 ]
まだ「Sunが」とか言ってる奴がいるとは…

810 名前:デフォルトの名無しさん [2010/02/26(金) 20:16:19 ]
結局OracleになってJava有料とかになったりするん?



811 名前:デフォルトの名無しさん mailto:sage [2010/02/26(金) 23:42:48 ]
何をどう考えたらそんな発想に至るのか

812 名前:デフォルトの名無しさん [2010/02/28(日) 00:11:17 ]
よく現場でしばらくJavaをやってなかったりしたら
使い物にならないっていうけど

バージョンが違う事で全然違うものなの?

813 名前:デフォルトの名無しさん mailto:sage [2010/02/28(日) 00:14:47 ]
お前らスレタイ読めと

814 名前:デフォルトの名無しさん mailto:sage [2010/02/28(日) 00:35:14 ]
>>812
それは 10 年前の話。今はあの頃ほど本当に新しい概念が乱れ飛んでないからな。
話題に出るものもマーケティングバズとビジネスモデルばかりになっちまってまぁ。

815 名前:デフォルトの名無しさん mailto:sage [2010/02/28(日) 00:39:32 ]
で、7 って何が新しいの?


816 名前:デフォルトの名無しさん [2010/02/28(日) 00:43:51 ]
残念だけど、新しくもなんにもない。

817 名前:デフォルトの名無しさん mailto:sage [2010/02/28(日) 00:51:14 ]
scalaやclojureに浮気したくなるくらいに倦怠期だなぁ。


818 名前:デフォルトの名無しさん mailto:sage [2010/02/28(日) 00:54:48 ]
クロージャが結局入る。ファイルシステム回りのAPIがもっと強力になる。
JDKレベルだとSunのJVMとOrable(に吸収されたBEA)のJRockitがマージされる。

クロージャが新しいかと聞かれると無名クラスの存在があるのでYesとはいえないが、
コードがよりすっきりするという意味では、モダン言語としてまだ活きられる。

819 名前:デフォルトの名無しさん [2010/02/28(日) 00:56:07 ]
残念だけど、JavaはSunがメーカー単独で入れなかった以上
その精神はOracleには受け継がれないと思うよ。



820 名前:デフォルトの名無しさん [2010/02/28(日) 00:56:51 ]
>>814
つまりある程度Javaで開発していた人であれば
3年ぐらいブランクがあっても思い出す期間は必要でも
それなりに現場では入れるものなの?


具体的に言うと
女性で結婚→出産で3年ぐらい遠ざかっていたJavaプログラマーなど



821 名前:デフォルトの名無しさん mailto:sage [2010/02/28(日) 01:03:03 ]
>>820
それはフレームワークや手法の問題だろ、それさえもう枯れてきている。
まあ君の言う「具体的」な話をしたいならここでなくマ板へいったらいいよ。

clojureやscalaには浮気してもjavaFXはパススルー

822 名前:デフォルトの名無しさん mailto:sage [2010/02/28(日) 01:52:06 ]
何も代わっていない。
3 年前に Java を極めた奴が現場戻っても十分使える。
逆に 3 年前に Java 挫折した奴が現場戻っても使えない。

823 名前:デフォルトの名無しさん mailto:sage [2010/02/28(日) 02:31:40 ]
Java Applet2がほしいよー

824 名前:デフォルトの名無しさん mailto:sage [2010/02/28(日) 06:43:57 ]
クロージャなんか使わなくてもインターフェースをいちいち定義して冗長な記述で目的を実現した方が
再利用性が高いのにな。

825 名前:デフォルトの名無しさん mailto:sage [2010/02/28(日) 09:49:16 ]
ボタンのクリックイベントに再利用性を求めても…

826 名前:デフォルトの名無しさん mailto:sage [2010/02/28(日) 10:32:35 ]
Javaの悪いところそのもの。
頭でっかちで実際には不要なレベルまで再利用性や設計を重視する。

827 名前:デフォルトの名無しさん [2010/02/28(日) 10:32:58 ]
Appletとかjnlpって、配備の面倒くささが普及を邪魔してるよな。

828 名前:デフォルトの名無しさん mailto:sage [2010/02/28(日) 10:43:33 ]
そもそも内部クラスでインターフェイス実装した時点で
親のフィールドに自由にアクセスできるんだから再利用性なんか無いだろ

829 名前:デフォルトの名無しさん mailto:sage [2010/02/28(日) 14:48:24 ]
Groovyに浮気しろよお前ら!

830 名前:デフォルトの名無しさん mailto:sage [2010/02/28(日) 15:48:37 ]
そう考えるとinterfaceにはprotectedやpackage修飾が欲しいね。
それにしてもクロージャ信者の反論てヘンテコなのばっかだな。




831 名前:デフォルトの名無しさん mailto:sage [2010/03/01(月) 01:00:20 ]
filter(x % 2 == 0)とかにまでいちいち冗長な記述で(ry

832 名前:デフォルトの名無しさん mailto:sage [2010/03/01(月) 08:55:39 ]
どうせインターフェイスを実装するクラスを生成する形になるんだから
クロージャがあったからってコンポーネントの再利用性を下げることにはならない
リスナ側の再利用性について言ってるのであれば、そんなものはもともと無い

833 名前:デフォルトの名無しさん mailto:sage [2010/03/01(月) 17:48:51 ]
つか、クロージャがあった方が再利用性はむしろ上がるんだがな。
イベントリスナはそもそも再利用しようが無いコンポーネントだから考えないとして、
一般には、クロージャでは、引数の型と返り値の型さえあっていればどんな値でも
つっこめるわけだから(インタフェース/クラスを使ったやり方では、明示的にそれらを
継承してない限りつっこめない)。

834 名前:デフォルトの名無しさん mailto:sage [2010/03/01(月) 19:53:51 ]
ところがfunction typeはクロージャ提案から外そうぜって話が出てたりする。
mail.openjdk.java.net/pipermail/lambda-dev/2010-February/000736.html

835 名前:デフォルトの名無しさん mailto:sage [2010/03/02(火) 21:18:13 ]
結局匿名クラスの拡張に落ち着く気がする
というかそれ以外はどうやってもまとまらないと思う

836 名前:デフォルトの名無しさん mailto:sage [2010/03/03(水) 23:39:06 ]
おれもGenericsの時みたいにシンタックスシュガーみたいな位置づけでいいと思う。

837 名前:デフォルトの名無しさん mailto:sage [2010/03/03(水) 23:44:22 ]
genericsは失敗だろ…

838 名前:デフォルトの名無しさん mailto:sage [2010/03/04(木) 01:25:45 ]
失敗というか、入れるのが遅すぎてダメダメなイレイジャ方式しか
採れなかったのが…うん失敗だな。



839 名前:デフォルトの名無しさん mailto:sage [2010/03/04(木) 02:16:00 ]
>>837
え?便利じゃん?
何がだめなの?

今C++の仕事やってるけど、
テンプレートクラスとか実装していると死にたくなってくる。まじで。

840 名前:デフォルトの名無しさん mailto:sage [2010/03/04(木) 02:29:42 ]
stlのぶっちゃけエラーとか



841 名前:デフォルトの名無しさん mailto:sage [2010/03/04(木) 10:25:37 ]
>>839
単純なコンテナに使う分には十分便利だが
総称配列作れないとか型引数でnewできないとか…

C++だと
class A<T> extends T {
}
ってかけたりとか。

842 名前:デフォルトの名無しさん mailto:sage [2010/03/04(木) 10:36:51 ]
十分便利なら少なくとも失敗じゃないだろ。
現状の決定事項によって将来の拡張の道を閉ざしてたりすれば失敗かもしれないが・・・
・・・なんかそういうのもあったっけ?

843 名前:デフォルトの名無しさん mailto:sage [2010/03/04(木) 13:48:36 ]
erasureはれっきとした言語仕様だからね
互換性を失わずに.NETみたいにランタイムに組み込んだ実装にするのは難しい

844 名前:デフォルトの名無しさん mailto:sage [2010/03/04(木) 14:04:23 ]
<T> T hoge(Class<T> c)なんてのが標準ライブラリに平気で出てくる時点で

845 名前:デフォルトの名無しさん mailto:sage [2010/03/04(木) 15:17:08 ]
>>844
それおかしいか?
例えばjava.sql.Wrapperにあるけど自然だと思うが

<T> T unwrap(Class<T> iface)

846 名前:デフォルトの名無しさん mailto:sage [2010/03/04(木) 16:42:36 ]
メソッド自身に型パラメータが付いてる場合は特に不自然でもないかもね
じゃあメソッド自身じゃなくてそのメソッドを含むクラスに<T>が付いてる場合は?
もちろん実装を考えれば当然の妥協なんだけど直感的には明らかに不自然でしょ?

847 名前:デフォルトの名無しさん mailto:sage [2010/03/04(木) 16:57:52 ]
なにがふしぜんだって?w

848 名前:デフォルトの名無しさん mailto:sage [2010/03/04(木) 17:10:52 ]
>>846
具体的にどのクラスの話よ?
標準ライブラリに平気で出てくるんならいくつか挙げろ

849 名前:デフォルトの名無しさん mailto:sage [2010/03/04(木) 23:59:41 ]
C#のに比べると劣ってるわな、ジェネリクス。
あっちは過去との互換性を早々に捨てられたのが強かったか。
そりゃないよりは良いけど、残念な仕様だよね。

850 名前:デフォルトの名無しさん mailto:sage [2010/03/05(金) 00:23:22 ]
所詮は大きい卵から割るか小さい卵から割るかくらいの些細な差だよ。



851 名前:デフォルトの名無しさん mailto:sage [2010/03/05(金) 12:56:20 ]
使う分にはいいんだけどArrayListのソースコードとか見るとなあ
未チェックキャストだらけだぜ

852 名前:デフォルトの名無しさん mailto:sage [2010/03/06(土) 03:35:09 ]
contains() とか中途半端に Object のままだしな。

853 名前:デフォルトの名無しさん mailto:sage [2010/03/06(土) 12:31:09 ]
ジェネリクスに対応したクラスを実装する側にとっては
型安全な保証は無いに等しいんだよな
利用者に型安全ですよと明示するだけの意味しかなくて
結局責任はそのクラスの実装者にある

854 名前:デフォルトの名無しさん mailto:sage [2010/03/07(日) 07:59:26 ]
Genericsは多くの人に使われてメリットを感じられてるという意味では失敗ではない。
だけど、残念ではある。

855 名前:デフォルトの名無しさん mailto:sage [2010/03/07(日) 18:22:59 ]
APIや可変長引数の都合でGenericsと配列がからむと、配列型逝ってよし、と思う。

856 名前:デフォルトの名無しさん [2010/03/11(木) 23:01:33 ]
Javaみたいな糞ソリューションは、そろそろ捨てようぜ

857 名前:デフォルトの名無しさん mailto:sage [2010/03/11(木) 23:03:35 ]
いきがってないで周りをよく見てみろ

858 名前:デフォルトの名無しさん mailto:sage [2010/03/16(火) 13:20:25 ]

      グ ダ グ ダ や っ て な い で、さ っ さ と

 u t f 8 の B O M で 誤 動 作 し な い よ う に し て く れ !


859 名前:デフォルトの名無しさん mailto:sage [2010/03/16(火) 13:45:13 ]
bugs.sun.com/bugdatabase/view_bug.do?bug_id=4508058
> State 11-Closed, Will Not Fix, ...

860 名前:デフォルトの名無しさん mailto:sage [2010/03/17(水) 08:54:18 ]
JWebpaneって進展ないんすかね



861 名前:デフォルトの名無しさん mailto:sage [2010/03/17(水) 16:12:47 ]
死亡したも同然でしょ。
www.java.net/blogs/alex2d
weblogs.java.net/blog/alex2d/archive/2008/12/jwebpane_projec_1.html

サードパーティに任せて買収した方が良かったね。
自分達でやるって発表して放置だから、かなり重要な機会を逸してしまった。

862 名前:デフォルトの名無しさん mailto:sage [2010/03/17(水) 16:23:26 ]
死亡したも同然ってのは最近更新されてないってだけ?

863 名前:デフォルトの名無しさん mailto:sage [2010/03/17(水) 17:01:11 ]
更新しているらしい
公開はしてない
Java FXと歩を揃えてるらしい
Androidその他、他にJava bindingが出てしまってる

864 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 02:14:22 ]
JavaFX も死んでんじゃね?

865 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 02:23:23 ]
                       ____  . .| |
                     /\二___\.. | |
                     |\/‖   '''.|  | |
                     | |  ‖┌┐ .|  | |   給排気筒
                      | |  ‖└┘ .|┌|=.|ヽ__↓
        JavaFX           | |  ‖    .|二| |回_凵
         ↓           | |  ‖    .|└|=.|/
         _,,..,,,,_          |ミ.|  ‖    .|  | |
        ./ ,' 3 `ヽーっ  |\ノ.|ミ.|  ‖    .|  | |
        l   ⊃ ⌒_つ  |_》 | |  ‖    .|  | |
         `'ー---‐'''''"        \|_‖____.|  | |

866 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 03:53:27 ]
死んだのはjavaだろ。sunと共に消え失せた。

867 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 08:48:19 ]
>>864
頑張って次のSDKで、
JWebPane付きのJavaFXを入れるつもりみたいだけど…

868 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 09:01:26 ]
諸君らの愛した Javaは死んだ!
なぜだ!

869 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 12:00:11 ]
マクネリだからさ。

そろそろ Java 関連スレも統合してリソース集約した方が良い時期だね。
SWT, Swing, JNI あたりはもう…

870 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 20:34:56 ]
Swingスレはまだ生きてっぞ。他は、まぁ……。



871 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 21:32:09 ]
>>867
forums.sun.com/thread.jspa?threadID=5327759

ソースってこれ?

872 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 21:35:14 ]
JavaFXと一緒に無かったことにする魂胆ですね

873 名前:デフォルトの名無しさん [2010/03/22(月) 21:36:17 ]
javaってやばいの?

874 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 21:40:33 ]
当分無くなりはしないけどどんどん独自ランタイムやらでバラバラになっていくと思う

875 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 21:41:42 ]
進化が止まった。離脱するならお早めに。

876 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 21:45:08 ]
>>871
もっと最近どこかで読んだよ。2009年だった。

877 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 21:45:50 ]
そういや最近IBMはなにやってるんだ?

878 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 22:00:14 ]
ここでIBMがごっそりいただくのがイクリプス計画なんですよ。(携帯の方はグーグルがかぶりつく約束なんですw)

879 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 22:01:53 ]
そういえば「SUN」「サン」の商標やらブランドやらは今後どうするつもりなの?やっぱり消滅?

880 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 22:03:21 ]
あの Oracle がそんなもったいない事するわけないだろ



881 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 22:06:33 ]
>>868
お前にサンは救えるか!

882 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 22:07:50 ]
>>877
ライブラリの標準化とか、SDKの競争とかやめて、
Java使った業務の世界に帰っていきました。

883 名前:デフォルトの名無しさん mailto:sage [2010/03/22(月) 22:12:36 ]
サンは、ザ・グレート・インパクト・オブ・サブプライムズによって社屋ともども消滅しました

884 名前:デフォルトの名無しさん mailto:sage [2010/03/23(火) 08:47:54 ]
携帯にJava SEを入れろよと。
その上でFXを普及させろよと。

885 名前:デフォルトの名無しさん mailto:sage [2010/03/23(火) 13:12:58 ]
そんなウルトラC級のアクロバット技でも決めないとどうしようもないだろうなぁ。

886 名前:デフォルトの名無しさん mailto:sage [2010/03/23(火) 16:02:31 ]
情報が出ないとどうしても終了感が出るよね
MSがSilverlightを細かく頻繁にメジャーリリースするのも広告のためなんだろうな

887 名前:デフォルトの名無しさん mailto:sage [2010/03/23(火) 16:12:54 ]
javaは、サン製のsdk(jdk)はなくなるけど、オープンソースにしてあるからsdkがなくなることは無い。
オラクルのことなど何事も無かったかのように進むけど、jdk(sun.com)はオラクル製になるからライセンスや仕様やライブラリ機能は今までの理念と大分違うものになるかもしれない。
しかし、java設計会社が死んだとしてもjavaの魂は死んだりしない。

888 名前:デフォルトの名無しさん mailto:sage [2010/03/23(火) 16:15:20 ]
何その最終回みたいなセリフ

889 名前:デフォルトの名無しさん mailto:sage [2010/03/23(火) 16:33:55 ]
お、お、おまえにサンは救えるか!

890 名前:デフォルトの名無しさん mailto:sage [2010/03/23(火) 17:13:20 ]
プラットフォームによってランタイムがバラバラになっていって
基本的なクラスライブラリや言語仕様に名残を残すだけとなって
Javaの意義は薄れていくだろうな



891 名前:デフォルトの名無しさん mailto:sage [2010/03/23(火) 17:26:37 ]
え?
ジャヴァってデータベースのことでしょ??

892 名前:デフォルトの名無しさん mailto:sage [2010/03/23(火) 18:54:54 ]
オラクルのソラリス12gと組み合わせると最強だよな

893 名前:デフォルトの名無しさん mailto:sage [2010/03/24(水) 00:24:54 ]
>>890
いまさらそんな投資の仕方をする会社がどれだけあるかな...

894 名前:デフォルトの名無しさん mailto:sage [2010/03/25(木) 21:14:34 ]
google

895 名前:デフォルトの名無しさん mailto:sage [2010/03/26(金) 18:35:09 ]
>>894
ああAndroidのことですね。

896 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 21:30:32 ]
sunが頑張って10年も育てたのにな
オラクルが、ossに積極的に投資してくれるとは思えない



897 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 21:42:59 ]
そいえば、oracle って OSS 的にすごく評判悪いよな
なんでやろ???


898 名前:デフォルトの名無しさん mailto:sage [2010/03/28(日) 22:36:32 ]
ぼったくり過ぎだから

899 名前:デフォルトの名無しさん [2010/04/02(金) 21:57:33 ]
しかし、5年前に比べるとJavaのスレが少なくなったな。
C/C++のスレはそんなに減少してないのに。

Javaの技術が枯れてきたのか?俺にはそう思えない。
一時期の元気がなくなったな、Java

900 名前:デフォルトの名無しさん mailto:sage [2010/04/02(金) 22:22:34 ]
タダのバブルだよ。オープンシステム化特需。



901 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 21:38:41 ]
James GoslingまでOracleを去った。
ttp://nighthacks.com/roller/jag/entry/time_to_move_on


902 名前:デフォルトの名無しさん [2010/04/10(土) 22:15:22 ]
うわぁ Javaも終わりか

903 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 22:28:47 ]
>>899
テールコール最適化できないような言語をだれがえらぶであろうか?


904 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 22:30:09 ]
えええ、ゴスリン辞めたの!?

905 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 22:35:56 ]
>>904
普通やめるだろ?


906 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 22:38:45 ]
>>905
縛り付けてでもやめさせんで腐らせるだろ、昔の日本だったら。

907 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 22:49:32 ]
>>906
なんでそこで昔の日本を引き合いに出すんだよ


>>901 のリンク先をエキサイト翻訳にかけたら
文末の「:-)」が「(^o^)」に訳されてた

908 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 23:17:09 ]
全く関係ないけど、びよーねすっぽすっぽさんは禿って言われるのに
なんでゴスリンはあんま言われないんだろね

909 名前:デフォルトの名無しさん mailto:sage [2010/04/10(土) 23:22:33 ]
びよーねたんは本名の発音のしにくさ表記の面倒さが
呼称は禿でいいじゃんと思わせる閾値を超えてるんだよ

910 名前:デフォルトの名無しさん mailto:sage [2010/04/11(日) 01:46:16 ]
>文末の「:-)」が「(^o^)」に訳されてた
:-(にしたら(;_;)になった
なんだこの細かいネタwww



911 名前:デフォルトの名無しさん mailto:sage [2010/04/11(日) 02:01:20 ]
俺たちのゴスリン!
ってまぁ Java 作るのに Sun (Oracle) である必要はとっくの昔に亡くなったからな。

912 名前:デフォルトの名無しさん mailto:sage [2010/04/11(日) 03:55:29 ]
オラクルはただのアプリ屋だからオープンに対しては優先的に投資しないってことでしょ。

913 名前:デフォルトの名無しさん mailto:sage [2010/04/11(日) 17:16:21 ]
Googleに入ってGOのチームに加わるのであった、というオチを期待

914 名前:デフォルトの名無しさん mailto:sage [2010/04/11(日) 20:47:16 ]
Goslingのやった仕事はいいものが多いけど、
最近Javaの方針について話していることは、
疑問に感じることもあったので、
それほど悪くない話だと思う。

915 名前:デフォルトの名無しさん mailto:sage [2010/04/11(日) 20:51:46 ]
>>914
Steel の方がいい仕事してるけどな
つか, Gosling がやりたかったことをことごとく妨げてるのが
Java コミュニティだろが?


916 名前:デフォルトの名無しさん [2010/04/11(日) 21:19:05 ]
で、GoslingはMSにでもいくんか?

917 名前:デフォルトの名無しさん mailto:sage [2010/04/11(日) 21:58:19 ]
さぁ?

918 名前:デフォルトの名無しさん mailto:sage [2010/04/11(日) 23:28:40 ]
>>915
Steele ね。
GLS はプログラム言語界では神様の一人みたいなもんだから…

919 名前:デフォルトの名無しさん mailto:sage [2010/04/12(月) 00:04:14 ]
>>903
次のJVM仕様に入る可能性高し。
>>915
ゴスリンも相当影響力行使していたよ。
JCPを逸脱するくらいに。

920 名前:デフォルトの名無しさん mailto:sage [2010/04/12(月) 00:14:26 ]
>>916
有名人コレクションが好きなGoogleとかか。



921 名前:デフォルトの名無しさん mailto:sage [2010/04/13(火) 00:41:50 ]
Javaはこれからどうなるんだ・・・

922 名前:デフォルトの名無しさん mailto:sage [2010/04/13(火) 14:02:13 ]
Googleなんか将来的にはクライアント側のjavaを完全に死滅させたいんだろうな

923 名前:デフォルトの名無しさん mailto:sage [2010/04/13(火) 14:48:20 ]
AndroidってJava使えるんじゃなかったっけか?

924 名前:デフォルトの名無しさん mailto:sage [2010/04/13(火) 16:38:26 ]
将来の戦略上は不要
そのうちばっさり切られるよ

925 名前:デフォルトの名無しさん mailto:sage [2010/04/13(火) 18:26:34 ]
Google APIが一番充実しているのがJava、
ちょっと新しい分野ではプロトタイピングしやすいPython、
ブラウザ周辺のみでJavascript。

926 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 12:33:08 ]
>>925
あとはネイティブ周りでC(C++?)、か。
Googleが社内で使えるプログラミング言語は、この4つに限られるという話だったような。


927 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 12:46:26 ]
Goも仲間に入れてやれよw

928 名前:デフォルトの名無しさん mailto:sage [2010/04/14(水) 15:44:44 ]
>>927
もしかして第五の言語だからGo?まさかな。。。

929 名前:デフォルトの名無しさん [2010/04/14(水) 23:50:04 ]
Goなんて使ってる奴いねーだろw

930 名前:デフォルトの名無しさん mailto:sage [2010/05/04(火) 14:14:59 ]
まだ出てきたばかりだからね。
ライブラリとかが充実していけば使われていくようになると思うよ。



931 名前:デフォルトの名無しさん mailto:sage [2010/05/22(土) 22:16:31 ]
jdk7 build94
download.java.net/jdk7/binaries/
download.java.net/jdk7/changes/jdk7-b94.html

multi catch入った。けど、
interface A { void method(); }
class B extends Exception implements A { public void method(){} }
class C extends Exception implements A { public void method(){} }
public class test {
public static void t() throws B, C {}
public static void main(String[] args) {
try { t(); } catch (final B | C e){ e.method(); }
}
}
するとコンパイラ落ちる……

932 名前:デフォルトの名無しさん mailto:sage [2010/05/22(土) 22:21:04 ]
オオッ! catch 2 つに分けるか Exception (攘夷クラス) で広うか
悩まなくて済むようになったのか。

933 名前:デフォルトの名無しさん mailto:sage [2010/06/01(火) 12:36:04 ]
dlc.sun.com.edgesuite.net/jdk7/binaries/index.html

934 名前:デフォルトの名無しさん mailto:sage [2010/06/01(火) 12:37:31 ]

jdk7 build b95
www.java.net/download/jdk7/changes/jdk7-b95.html
何かURLが変わった。

そしてこのビルドでコピーライトがSunからOracleに。
中身の変更はないらしい。

935 名前:デフォルトの名無しさん mailto:sage [2010/06/01(火) 12:37:50 ]
何か変わった?

936 名前:デフォルトの名無しさん mailto:sage [2010/06/01(火) 14:56:32 ]
Java 技術、IBM スタイル: Java 技術の新たな時代
www.ibm.com/developerworks/jp/java/library/j-java7.html

937 名前:デフォルトの名無しさん mailto:sage [2010/06/01(火) 15:11:47 ]
JEditorPaneのhtmlとcssですでにモデル化したタグはグダグダ言わず実装して欲しい。
いざJEditorPaneでヘルプ文章を作ってみても10年以上前の品質だしhtml,cssに比べてAPIも複雑なだけで、
いくらパッケージのメンテナンスをしていても結局そういう複雑なものを習得するのに時間をかけるのは誰もいないし、誰も使わないんじゃないかと思う。
少なくともhtml5が完了するころまでにはjavaでも4の仕様の実装は終えて欲しい。

938 名前:デフォルトの名無しさん mailto:sage [2010/06/01(火) 15:17:14 ]
そーゆーのはJWebPaneでやってるみたいだからJEditorPaneはバグ取り以外は放置だと思う。
ところで、JWebPaneはどうなったんだろう?

939 名前:デフォルトの名無しさん mailto:sage [2010/06/01(火) 15:20:50 ]
JavaFX 云々と引き延ばし作戦を謀っていたあたりで消息不明。

940 名前:デフォルトの名無しさん mailto:sage [2010/06/01(火) 17:43:16 ]
JWebPaneとか夢みたいなこといってないでJEditorPane使ってみたら?どうせ使ったこと無いんでしょ?w



941 名前:デフォルトの名無しさん mailto:sage [2010/06/01(火) 17:46:13 ]
JWebPane に夢を持っていない奴は現状の JEditorPane を使った事がないんだろうと思ってる。

942 名前:デフォルトの名無しさん mailto:sage [2010/06/01(火) 22:20:13 ]
>>941
現状の JEditorPane はjava1.2以来、何か変わったところがあるんですか?

943 名前:デフォルトの名無しさん [2010/06/02(水) 10:16:12 ]
>>287
.NETには勝てないとかいって
じゃあその.NETをLinuxなど他の環境でも動かしてくれ
Windows限定じゃないと勝てないとか言ってんなら笑うぞ

944 名前:デフォルトの名無しさん mailto:sage [2010/06/02(水) 11:13:50 ]
えっ?
世間一般で言うパソコンってのは、パソコン業界=マイクロソフトのことじゃなかったの?

945 名前:デフォルトの名無しさん [2010/06/02(水) 14:21:09 ]
>>303
string switchなんていらんもんつけるな

946 名前:デフォルトの名無しさん mailto:sage [2010/06/02(水) 20:02:20 ]
亀っていうレベルじゃねえぞ

947 名前:デフォルトの名無しさん mailto:sage [2010/06/02(水) 20:07:37 ]
もうScalaだけで生きていける

948 名前:デフォルトの名無しさん mailto:sage [2010/06/02(水) 20:25:15 ]
さすがにScalaは面白いけどちょっと・・・

949 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 16:18:34 ]
enumのswitchだって本来不自然だわな
なんだかんだいってJavaってswitch好きだよね

950 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 16:24:45 ]
もう構文上の小技的表記くらいしか話題がなくなったよな。
ゴスリンはしばらく自由にぶらぶらするのかな。



951 名前:デフォルトの名無しさん [2010/06/03(木) 21:06:54 ]
そういえばきしだクロージャがないとJavaに未来はないとかTwitterで言い張ってたな
そんなにクロージャ好きか
C#のLINQをそっくりそのまま真似するのはリスクを伴うと思うんだが

952 名前:デフォルトの名無しさん [2010/06/03(木) 21:09:45 ]
>>356
DBのtry catchなんてORマッピングですましてるから気にしてないけどな
そもそもtry-catchは二重にする必要もないのだが

953 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 21:12:29 ]
なにいうてますのん?

954 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 21:13:34 ]
黙れ
ネトウヨ

955 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 21:37:57 ]
インターネットを10ヶ月位放浪して来たパケットがあるようだな。

956 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 22:07:53 ]
>>955
興味半分にお聞きしますが、10ヶ月位放浪なんて原理的にできるんですか?

957 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 22:10:41 ]
>>956
できるだろ?
TTLの制限は、ホップ数だけなんだから

958 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 22:13:16 ]
とするとパケットを内部で留保しておくんですか?

959 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 22:14:20 ]
折角クロージャが入ったのに、スルーですか…

news.ycombinator.com/item?id=1392628

960 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 22:15:34 ]
どうせ永遠に出ないからどうでもいいよ



961 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 22:16:56 ]
Javaは、そろそろ過去の互換性を切った新しいライブラリとJVMで
新言語を作ってもいいと思うんだ。

962 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 22:17:03 ]
いや、こっちの世界の話

963 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 22:47:18 ]
>>959
java7リリースには間に合わないと思うよ。確か秋とか言ってたけど11月ぐらいでしょ?
根幹にかかわるからやっつけ仕事でやってもらっても困るし。
だからu10みたく後付けになるんじゃないかな。

クロージャは結局ニールにかき回されただけだったともいえるけど、その仕様は本物のラムダ計算式っぽくて何の問題もないんじゃないの。
それよりもそこのブログでニールの名前がNeilとかにされて、本人がコメントで怒ってるのが笑えた。

964 名前:デフォルトの名無しさん mailto:sage [2010/06/03(木) 22:50:49 ]
コミュニティに振り回されすぎ
やるならやるで上から強引に進めればいいのに

965 名前:デフォルトの名無しさん mailto:sage [2010/06/04(金) 00:25:17 ]
>>952
java.ioも同じ
finally節のExceptionは殺さないと、本来のExceptionと置き換わってしまう

966 名前:デフォルトの名無しさん mailto:sage [2010/06/04(金) 00:50:24 ]
意味不明

967 名前:デフォルトの名無しさん mailto:sage [2010/06/04(金) 00:53:04 ]
>>964
サンがその当時、あまり乗り気じゃなかったらしい。






[ 新着レスの取得/表示 (agate) ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<181KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef