Javaってオワコンか? (264レス)
1-

1
(3): 2023/05/04(木)18:24 ID:hLXsMKYH(1) AAS
Javaやってるけどこのまま続けていいのか教えてくれ...
235: 2024/05/31(金)19:55 ID:vhcufuYM(1) AAS
jargon file
236: 2024/07/17(水)02:32 ID:obhVijKL(1) AAS
Java SE 8u421/11.0.24/17.0.12/21.0.4/22.0.2出ました
237: 2024/07/17(水)10:19 ID:zTjweNGs(1) AAS
じゃあ、人柱よろ
238: 2024/07/20(土)03:27 ID:pMJL1/la(1/3) AAS
>>192
J++作ったときにMSとSunがガチンコ裁判したから、触らぬ神に祟りなし的なのかも?
(PureJavaをSunが提唱してたのにMSがPureじゃないJava出して裁判になった)
239: 2024/07/20(土)03:30 ID:pMJL1/la(2/3) AAS
>>195
ああ、そうか。
JavaからC#に移行させるためのJ#が居たね。
で、その使命が終わったから消えたのか。
240
(1): 2024/07/20(土)13:34 ID:OnGab4GU(1/3) AAS
.NET 上で動く Java ってのも作れそうなもんだが、誰も作らんな。
241
(1): 2024/07/20(土)13:56 ID:Bph+A9FU(1) AAS
IKVM.NETのことかー!!
242: 2024/07/20(土)14:21 ID:OnGab4GU(2/3) AAS
>>241
あ。あったのか。知らなかった。
243: 2024/07/20(土)14:23 ID:OnGab4GU(3/3) AAS
でもこれって仮想マシンの上に仮想マシンを乗せた状態か・・・
244: 2024/07/20(土)22:52 ID:pMJL1/la(3/3) AAS
>>240
だから、かつてMSが.netで動くJavaこと、J#として出してた。
Java->C#とプログラマーを誘導する目的は大方果たしたから、もう用済みになった。
当時はLinqの対抗となるStreamに苦戦してたのも大きい。

そもそもLinux鯖用としてJavaが普及したのでC#が言語仕様では進んでようが関係なくLinuxの時点で選択肢から外されるが。

まだまだJavaの鯖周りの環境と同じような代替品を他の言語が用意できてないけど、逆に言えば容易出来ればRustとかGo辺りに新規開発ではとって代わられる。
245: 2024/07/21(日)10:52 ID:7+NYNbar(1) AAS
“当時はLinqの対抗となるStreamに苦戦”
とは?よろしく!
246: 2024/07/21(日)11:16 ID:52bCYCc0(1/6) AAS
そのままだろ
247: 2024/07/21(日)11:19 ID:7gp2nlNY(1) AAS
誰でもわかる嘘八百なのに
そのままもクソもあるかよw
248: 2024/07/21(日)11:21 ID:52bCYCc0(2/6) AAS
嘘八百とは?よろしく!
249: 2024/07/21(日)11:35 ID:6ts2+Sc9(1) AAS
J#のディスコン発表 2007/1
Linqのリリース 2007/11
Java 8(Stream)のリリース 2014/3

!!!“当時はLinqの対抗となるStreamに苦戦”!!!
250: 2024/07/21(日)11:41 ID:52bCYCc0(3/6) AAS
7年かかったのならJavaの開発者がStreamの開発に苦戦したのは事実のように思えるが
嘘八百とはなんなのかね?
251
(1): 2024/07/21(日)11:42 ID:Kgel/Ygj(1) AAS
JavaかC#かどちらか一方でも経験が有れば誰でもわかる無害な嘘だから別にいいけどね

あちこちのスレでサーバー言語としてのJavaを語ってる人がここまでの嘘吐き知ったかぶり属性だとわかったのでむしろ有益
252: 2024/07/21(日)12:06 ID:52bCYCc0(4/6) AAS
物分かりの悪い人は嘘をつかれて知ったかぶりされた被害者意識を持つ、これすなわち無益
そして被害への対抗手段として他者への攻撃に走る、これすなわちひろゆき
253: 2024/07/21(日)20:08 ID:pFZN+NUp(1/2) AAS
>>251
うろ覚えだから違う所もあるだろうが、嘘八百と言うだけで具体的な指摘がないのでは、どっちもどっちだよ。

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

その後、Haskellに惚れてもう他の言語に関心が無くなった。
(なので、知ったかというのは当たりかもしれない)
254
(1): 2024/07/21(日)20:26 ID:52bCYCc0(5/6) AAS
C#のLINQを設計したのはHaskellの開発者だったりするんだよな
LINQはAPIの設計も実装もエレガント

JavaのStreamはいまだにクソ
foldが存在しないし実装が低品質
Eclipse Collectionsの方がよほど良い
Eclipse Collectionsはメソッド名がSmalltalkすぎてわかりにくいことだけがネック
255: 2024/07/21(日)20:53 ID:52bCYCc0(6/6) AAS
Javaはオブジェクト指向プログラミング言語の代表みたいなものだったから
パラダイムシフトが遅れたのもあるだろうしJavaの開発をしていたSun Microsystemsの
経営が傾いてそれどころじゃなかったのもあるんじゃないかと思う
Java OSとかLooking Glassとか夢があったけどね
Windowsのパソコンと同じ値段でSolarisのワークステーションを買える未来であって欲しかったなー
そうしたら世界中がブルースクリーンで困ることもなかっただろうに
256: 2024/07/21(日)23:13 ID:pFZN+NUp(2/2) AAS
>>254
C#はDelphiの開発者が作ったのは知ってるけど、(その一部の)LINQはHaskellの開発者なのか。
当時はSQLのクエリを参考に作ったみたいに説明されてたし、現にSelectとかWhereとかSQLくさい。

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

C#はもっとHaskellっぽさ出して欲しかった。
257: 2024/07/22(月)09:20 ID:jNDvBRTX(1) AAS
おっと初耳
“LINQはHaskellの開発者”
(・ω・#)マジ!?
258: 2024/07/22(月)11:18 ID:CkLYCUMo(1) AAS
LINQのメインデベロッパはこの人
外部リンク:en.wikipedia.org

Haskell 98 Language and Libraries
外部リンク:www.haskell.org
│Erik Meijer, Microsoft Corporation
259: 2024/07/22(月)11:30 ID:WL+JPfeu(1) AAS
map/filter/reduce的なAPIや遅延評価されるイテレータ的なものは他のOO言語で既に浸透してたからそこにLINQの目新しさは全くなかったよね
query syntaxは新しかったけど

逆にRxは超斬新だった
260: 2024/07/22(月)11:55 ID:nuUhq8ba(1) AAS
Haskellコミュニティの一員だったというのを「Haskellの開発者」と言ってしまうと盛大に誤解を招くな
261: 2024/07/24(水)08:08 ID:5bqc9XeJ(1) AAS
Haskellコミュニティの一員が誤解を招くのでは?
Haskellの研究してたマイクロソフト社員とかじゃね
262: 青木康善 2024/08/07(水)04:37 ID:S6qXQ6lv(1) AAS
いや。。。キャセイパシフィック空港様のガラケーサイトプロジェクトだけは、最後まで粘るべきでした。。。。。。
263: 2024/08/27(火)11:29 ID:sC9cxHms(1) AAS
jdk8より先のバージョンへ移行して激しく後悔したプロジェクトの話ありますか?
264: 2024/08/28(水)06:25 ID:j4opOXAA(1) AAS
あるわけ無いだろ
1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.014s