Javaってオワコンか? at TECH
[2ch|▼Menu]
245:デフォルトの名無しさん
24/07/21 10:52:19.36 7+NYNbar.net
“当時はLinqの対抗となるStreamに苦戦”
とは?よろしく!

246:デフォルトの名無しさん
24/07/21 11:16:35.50 52bCYCc0.net
そのままだろ

247:デフォルトの名無しさん
24/07/21 11:19:50.66 7gp2nlNY.net
誰でもわかる嘘八百なのに
そのままもクソもあるかよw

248:デフォルトの名無しさん
24/07/21 11:21:40.92 52bCYCc0.net
嘘八百とは?よろしく!

249:デフォルトの名無しさん
24/07/21 11:35:18.88 6ts2+Sc9.net
J#のディスコン発表 2007/1
Linqのリリース 2007/11
Java 8(Stream)のリリース 2014/3

!!!“当時はLinqの対抗となるStreamに苦戦”!!!

250:デフォルトの名無しさん
24/07/21 11:41:35.72 52bCYCc0.net
7年かかったのならJavaの開発者がStreamの開発に苦戦したのは事実のように思えるが
嘘八百とはなんなのかね?

251:デフォルトの名無しさん
24/07/21 11:42:11.92 Kgel/Ygj.net
JavaかC#かどちらか一方でも経験が有れば誰でもわかる無害な嘘だから別にいいけどね

あちこちのスレでサーバー言語としてのJavaを語ってる人がここまでの嘘吐き知ったかぶり属性だとわかったのでむしろ有益

252:デフォルトの名無しさん
24/07/21 12:06:31.91 52bCYCc0.net
物分かりの悪い人は嘘をつかれて知ったかぶりされた被害者意識を持つ、これすなわち無益
そして被害への対抗手段として他者への攻撃に走る、これすなわちひろゆき

253:デフォルトの名無しさん
24/07/21 20:08:15.02 pFZN+NUp.net
>>251
うろ覚えだから違う所もあるだろうが、嘘八百と言うだけで具体的な指摘がないのでは、どっちもどっちだよ。

当時はJavaやってたけど、Streamというよりラムダ式が入るのが目玉機能だったけど、何度も見送られてC#との言語仕様競争で敗れたな…と、呆れ返ってた記憶はある。

その後、Haskellに惚れてもう他の言語に関心が無くなった。
(なので、知ったかというのは当たりかもしれない)

254:デフォルトの名無しさん
24/07/21 20:26:13.94 52bCYCc0.net
C#のLINQを設計したのはHaskellの開発者だったりするんだよな
LINQはAPIの設計も実装もエレガント

JavaのStreamはいまだにクソ
foldが存在しないし実装が低品質
Eclipse Collectionsの方がよほど良い
Eclipse Collectionsはメソッド名がSmalltalkすぎてわかりにくいことだけがネック

255:デフォルトの名無しさん
24/07/21 20:53:48.16 52bCYCc0.net
Javaはオブジェクト指向プログラミング言語の代表みたいなものだったから
パラダイムシフトが遅れたのもあるだろうしJavaの開発をしていたSun Microsystemsの
経営が傾いてそれどころじゃなかったのもあるんじゃないかと思う
Java OSとかLooking Glassとか夢があったけどね
Windowsのパソコンと同じ値段でSolarisのワークステーションを買える未来であって欲しかったなー
そうしたら世界中がブルースクリーンで困ることもなかっただろうに

256:デフォルトの名無しさん
24/07/21 23:13:54.43 pFZN+NUp.net
>>254
C#はDelphiの開発者が作ったのは知ってるけど、(その一部の)LINQはHaskellの開発者なのか。
当時はSQLのクエリを参考に作ったみたいに説明されてたし、現にSelectとかWhereとかSQLくさい。

むしろRustやJava(Stream)の方がmapとか見かけるし、Haskellっぽいんだが…。

C#はもっとHaskellっぽさ出して欲しかった。

257:デフォルトの名無しさん
24/07/22 09:20:16.69 jNDvBRTX.net
おっと初耳
“LINQはHaskellの開発者”
(・ω・#)マジ!?

258:デフォルトの名無しさん
24/07/22 11:18:59.05 CkLYCUMo.net
LINQのメインデベロッパはこの人
URLリンク(en.wikipedia.org)(computer_scientist)

Haskell 98 Language and Libraries
URLリンク(www.haskell.org)
│Erik Meijer, Microsoft Corporation

259:デフォルトの名無しさん
24/07/22 11:30:10.13 WL+JPfeu.net
map/filter/reduce的なAPIや遅延評価されるイテレータ的なものは他のOO言語で既に浸透してたからそこにLINQの目新しさは全くなかったよね
query syntaxは新しかったけど

逆にRxは超斬新だった

260:デフォルトの名無しさん
24/07/22 11:55:57.98 nuUhq8ba.net
Haskellコミュニティの一員だったというのを「Haskellの開発者」と言ってしまうと盛大に誤解を招くな

261:デフォルトの名無しさん
24/07/24 08:08:07.42 5bqc9XeJ.net
Haskellコミュニティの一員が誤解を招くのでは?
Haskellの研究してたマイクロソフト社員とかじゃね

262:デフォルトの名無しさん
24/08/01 16:40:43.27 jnn/bwGKU
>>52

263:青木康善
24/08/07 04:37:43.29 S6qXQ6lv.net
いや。。。キャセイパシフィック空港様のガラケーサイトプロジェクトだけは、最後まで粘るべきでした。。。。。。

264:デフォルトの名無しさん
24/08/27 11:29:46.19 sC9cxHms.net
jdk8より先のバージョンへ移行して激しく後悔したプロジェクトの話ありますか?

265:デフォルトの名無しさん
24/08/28 06:25:06.31 j4opOXAA.net
あるわけ無いだろ


最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

134日前に更新/54 KB
担当:undef