Javaってオワコンか? ..
17:デフォルトの名無しさん
23/05/07 17:46:48.80 rvHiFqPz.net
JavaがあるのにKotlinにするメリットって何
18:デフォルトの名無しさん
23/05/07 18:45:00.34 UIWGws2E.net
>>17
ジェネレータ、コルーチン、async/await、null安全、クロージャ、拡張関数
KotlinはほぼC#
19:デフォルトの名無しさん
23/05/07 18:52:17.82 rvHiFqPz.net
>>18
Javaの亜種かと思ってたC#なのか
20:デフォルトの名無しさん
23/05/08 20:57:48.83 LPIKc119.net
起動が遅いのがデメリット
native buildがもっとお手軽になったら、また人気が出るかも
21:デフォルトの名無しさん
23/05/10 23:20:55.40 oYBR9wSW.net
gradleって難しくない?
mavenでいいじゃん
22:デフォルトの名無しさん
23/05/11 07:21:55.55 FI21JMVM.net
だいたいのケースで maven で十分なはずなんだけど、デファクトスタンダードが変わりつつあるからなぁ。
クソdslでも柔軟な方が勝つ。
23:デフォルトの名無しさん
23/05/14 09:20:28.01 WBraLMBz.net
オワコンだよ
Javaでやるに当たって覚えること必須かつJava以外では必要ない知識、これが多すぎる
Java以外でもそういうのはあるけどJavaはこの分量が常軌を逸している
Javaにオールインするならいいけど10年20年前ならアリだけど今から始めるのにJavaは本当に考え直したほうがいいと思う
ただ、今までJavaでやってきたというヤツはお前が死ぬまでJavaの仕事がなくなることはまずないからJavaと添い遂げていけ
24:デフォルトの名無しさん
23/05/14 11:35:01.75 hyIJBQi4.net
primitive型とか他の言語では使わなくなっているからな
25:デフォルトの名無しさん
23/05/19 16:00:29.24 qdzB8G4+.net
いや、仕事はしてない
まだ中1だし
26:デフォルトの名無しさん
23/05/20 15:33:03.39 0HatKVKd.net
>>25
じゃあプログラマーはやめておいたほうがいいぞ
好きなら趣味でやったらいい
どんな仕事やるにしろ活かそうと思えば活かせはするし
27:デフォルトの名無しさん
23/05/21 13:12:43.80 KQKwyrVi.net
49だけどプログラマになれますか?
28:デフォルトの名無しさん
23/05/21 13:26:38.84 eAW9QNUi.net
なれるって言ってもらわないと始めないようでは無理
29:デフォルトの名無しさん
23/06/02 17:15:02.87 zRTY1ogG.net
>>27
なれるよ。絶対なれる。
30:デフォルトの名無しさん
23/06/20 14:37:58.28 g3AVAUBd.net
javaねぇ
使えるっちゃ使える言語
ただ今javaやるならpythonの方がいい気がするな
31:デフォルトの名無しさん
23/06/20 23:02:46.40 4NxzuLZb.net
出来るやつはどっちも出来るやろ
32:デフォルトの名無しさん
23/06/23 00:51:04.41 boUC1VOj.net
この話題がオワコン
何をもってオワコンとするか
今後跳ねることはないだろうけど、需要が無くなることもない
33:デフォルトの名無しさん
23/06/24 05:28:21.33 FvsXVYD9.net
型が重要なアプリケーション、例えばDDDのアプローチでプログラムすることになったとしても
Pythonのほうが有利なんだろうか
静的型付け言語の方が有利という認識だったんだけど
34:デフォルトの名無しさん
23/06/25 11:28:03.15 D56Y7GIv.net
DDDみたいなプログラムの設計レベルや書き方レベルの話であれば、Javaでも問題ないと思うよ
でもOracle訴訟問題に対する怯えや乱立するjdkに対するサポート面に対して不信感があるから自分はNode.js使うことにしたわ
35:デフォルトの名無しさん
23/06/25 11:34:33.13 xoNQA/2C.net
Node.jsってサポートあるんけ?
36:デフォルトの名無しさん
23/06/25 15:54:28.97 D56Y7GIv.net
>>35
URLリンク(github.com)
○○日までセキュリティや不具合修正含めたサポートを実施しますよ的なメンテナンスサポート(リリーススケジュール)ならある
あと、Githubでissue報告できる
もちろん、具体的にコードを見せて指摘してもいい
それを俺みたいな一般人プログラマーからGAFAMみたいな大手IT企業のプログラマーまで様々な人が行っている最中、開発しているから品質面でも安心感はある
ただ、Windows Server 2008とかOS開発元もサポート切る古いOSだと容赦なくサポート切りしてくるからそこは注意だね(別にNodeに限った話ではないが)
37:デフォルトの名無しさん
23/06/25 15:57:55.18 sIUq6tcB.net
終わったコンディショナー
38:デフォルトの名無しさん
23/06/26 21:44:30.01 Sc8loHN2.net
流石に NodeJS のサポートのほうが Java 系列より上と評価するのは変な気がする。
39:デフォルトの名無しさん
23/06/29 13:52:37.20 IO1TL2jD.net
これからは Kotlin
40:デフォルトの名無しさん
23/06/29 13:56:05.45 PUqSAyNg.net
>>39
Kotlinのラムダ式
{x -> System.out.println(x)}
Javaのラムダ式
x -> System.out.println(x)
Javaの方が洗練されてるわけです
Kotlinは古いです
41:デフォルトの名無しさん
23/06/29 13:58:16.49 PUqSAyNg.net
KotlinはGroovyの系統です
Javaの方が良いです
42:デフォルトの名無しさん
23/06/29 23:53:37.64 1AW02+KN.net
名前が可愛いんだよね、ことりん
43:デフォルトの名無しさん
23/06/30 00:10:30.64 eJGBY8G6.net
(・8・)
44:デフォルトの名無しさん
23/06/30 18:38:58.41 y23KfZ8P.net
AVAはオワコンです
45:デフォルトの名無しさん
23/06/30 18:39:19.88 y23KfZ8P.net
護衛のルイスなめんなよ AVA
46:デフォルトの名無しさん
23/07/04 03:38:35.66 F8W0yqj+.net
>>43
カワ(・∀・)イイ!!
47:デフォルトの名無しさん
23/07/04 03:41:17.33 F8W0yqj+.net
kotlin始めたいんだけどJavaとPythonやってからの方がわかりやすいかな?書籍や動画の充実してるし。
48:デフォルトの名無しさん
23/07/04 10:21:15.32 J/erw4F0.net
>>47
分かりやすいかどうかは微妙なところ。但しJavaはKotlin の実行環境をJavaVMにするのであればライブラリはJava と共通になって覚える手間がかなり省ける。
Python は無関係だがコンピュータでのプログラミングそのものを知らない人であれば感覚を掴むのには良いかもしれない。
49:デフォルトの名無しさん
23/07/05 04:21:40.90 C2aNRXgQ.net
Kotlin, JavaScript(JS)は、Python 系じゃない。
主にメソッドチェーンだから、Ruby, Groovy の系統
Ruby, Groovy → Kotlin, JS
言語の初心者なら、Rubyで文字列処理・ファイル操作・繰り返しだけを学ぶ手もある。
なんせ、Groovyの本は10年近く出版されていないから
昔、Kotlinは太郎本があったけど、最近は知らない
50:デフォルトの名無しさん
23/07/15 21:43:33.77 GwgOgcnF.net
テスト
51:デフォルトの名無しさん
23/07/31 21:18:36.65 aNRF9KkN.net
Kotlin もよろしく
52:デフォルトの名無しさん
23/08/27 21:46:32.06 5K/inrX3.net
>>1です
Javaはオワコンみたいな意見が多かったからC始めたが
Cは大丈夫なんか?
53:デフォルトの名無しさん
23/08/28 02:55:17.84 gISZWwhM.net
Cは永遠に不滅
C++は衰退
Javaはオワコン
Rust不況中
54:デフォルトの名無しさん
23/08/28 23:09:51.90 qagwI1Dt.net
CとJavaって似てるのにそんな違うの?
55:デフォルトの名無しさん
23/08/29 00:54:06.90 vuajOkTt.net
そりゃc#とだろ
56:デフォルトの名無しさん
23/08/30 02:05:28.67 xUIiCsa7.net
>>54
JavaはわざとCに似た文法にしたんだよ。30年ぐらい前はCプログラマ多かったし。Javaを作ったSunはワークステーション売っててOSがUNIXだったからCプログラマが多かったというのもあるかも知れない。
CとJavaが違うのかどうかといえば全然違うと言える。しかし部分的になんとなく同じような感じでプログラムを書けるのでCを知ってる人がJavaを新たに覚えるのは楽だ。(もちろん同じように見えて実は違うなんてのもあるので注意は必要)。
57:デフォルトの名無しさん
23/08/30 12:29:30.73 wWfEYgvd.net
parseintは糞ωωω
58:デフォルトの名無しさん
23/08/31 15:30:20.19 nrSGXsFq.net
コンパイルが必要なプログラミング言語の利用は減ってゆく。
Javaは規格に従ってくれないものが増えすぎた。
59:デフォルトの名無しさん
23/08/31 18:59:16.07 fUBKBIuI.net
JavaはC/C++よりほんの少し遅く、Rustとだいたい同程度の速度が出る
Pythonでアルゴリズムを書くと、それらより40倍以上遅くなる
というあたりを知っておけば使い方がわかるのでは
60:デフォルトの名無しさん
23/08/31 19:43:36.99 /XSFWRwf.net
Python遅すぎなんでオワコンじゃないの
61:デフォルトの名無しさん
23/08/31 20:07:50.66 X47G4wt5.net
アプリのほとんどがI/OやUI、GPUの結果待ちだから
実際体感でも遅いけど試行錯誤の手軽さは捨てがたい
62:デフォルトの名無しさん
23/08/31 21:22:13.34 zLYU3A9F.net
流石にストリーミング処理はネイティブには勝てないな。
63:デフォルトの名無しさん
23/09/01 01:57:06.24 x3h6x7hL.net
Ruby on Rails 製のdev.to は世界最速、insanely fast
これを超えられないでしょ?
64:デフォルトの名無しさん
23/09/01 20:40:13.85 5C0TsKNS.net
>>59
たった40倍だろ?
どんなしょぼいコンピューターを想定しているのかわからないが、並列化という概念がないんだろうな。
65:デフォルトの名無しさん
23/09/01 20:57:50.33 TTHi3ped.net
40コアアルCPU積んだパチョコンはソレなりに値段するし いまどきの安物のパチョコンでも4コア程度は積んでるからぬ そうすると並列化で40倍になったとしても 160コア程度は欲しいのかぬ
66:デフォルトの名無しさん
23/09/01 21:09:47.52 5C0TsKNS.net
>>65
だから、そんな単純なコンピューターはねえだろ?
67:デフォルトの名無しさん
23/09/01 21:10:51.74 5C0TsKNS.net
40倍とはなんなのか、そこから説明しろよ!
68:デフォルトの名無しさん
23/09/01 21:30:48.46 qVeR1pY4.net
中水準言語のC/C++のコードを基準に、高水準言語のPythonでそっくりなコードを書いたら、そりゃあ、かなりの速度差は出る。
ライブラリはマシン語の呼び出しなんだから、そういうものを使わないコードを書いてしまえば、当然、遅くなる。
69:デフォルトの名無しさん
23/09/01 22:57:42.64 u5xlLhfC.net
ピトンはライブラリが豊富だから速度差はあまり気にならないのよね
ピトン良い言語だと思います
70:デフォルトの名無しさん
23/09/02 00:45:48.54 VX6uRHRw.net
>>59
でもそういうのは同じJavaVM上で動くようにコンパイルされれば解消しちゃうと思うよ。言語の問題じゃなくて実行環境の問題。
71:デフォルトの名無しさん
23/09/02 22:18:53.58 9Zs5bzSj.net
C/C++のコードをマシン語に変換して実行することを、C/C++はマシン語かのように言ってしまうのは、8ビットパソコン、16ビットパソコン時代からあるよな。
マシン語を作るためのプログラミング言語を速い、遅いと言っているのはよくわからない。
72:デフォルトの名無しさん
23/09/03 13:14:42.63 jFAGdbdC.net
あほすぎ
73:デフォルトの名無しさん
23/09/04 18:53:09.23 UIsGravq.net
逝ってヨシ
74:デフォルトの名無しさん
23/10/18 18:33:00.49 UboBxkVr.net
だっ…大丈夫ですか?よかった…無事…で……
75:デフォルトの名無しさん
23/10/21 05:05:59.31 S84g5XKP.net
OSの機能としてJavaがあるのに終わっているとか素人すぎだろ
76:デフォルトの名無しさん
23/10/21 07:00:33.67 n+KzJlWu.net
substringでc#とは引数が違うんだな。
77:デフォルトの名無しさん
23/10/21 07:44:29.15 ll5TL88h.net
OSの機能としてJavaがあるのか
78:デフォルトの名無しさん
23/10/21 11:53:54.34 S84g5XKP.net
>>77
Javaで実装されているものがたくさんある。JavaはVMで動くから、UNIX、LinuxだとJavaがないと動かない。
79:デフォルトの名無しさん
23/10/21 11:55:38.68 S84g5XKP.net
>>77
Javaは組み込み系として作られたから、Javaはあってあたりまえの存在。
Javaで何かを作るかどうかはユーザーの話だろ?
80:デフォルトの名無しさん
23/10/21 12:19:13.51 ll5TL88h.net
キチガイワロタw
81:デフォルトの名無しさん
23/10/21 13:00:51.67 95xUeC96.net
Linuxを知らないのかな?
82:デフォルトの名無しさん
23/10/21 14:01:30.96 sf7W/HH9.net
結論 Java はオワコンだから新たにやるなら Rust が良いよ
だけど教養として Java という言語(背景や現実のありさま)を知っておくのは有効
83:デフォルトの名無しさん
23/10/21 14:03:28.02 sf7W/HH9.net
>>71
気持ちは判るが
ある程度のレベルになると描いてるソースがどうコンパイルされて
どんなマシン語になるかまで想像しながらC/C++を描ける
そういう意味だと思う
84:デフォルトの名無しさん
23/10/22 13:39:28.52 lT9uYjte.net
昔のCコンパイラは最適化があまり掛からなくて馬鹿正直にソースの直訳みたいな感じのコードを吐いてたし、使う側もそれが分かってたからソースの方でプログラマが自分で最適化していた。この変数は register にすべきだとか a++ ではなく ++a と書くべきだとか。
しかし時代が進んで最適化がうまく掛けられるコンパイラが出はじめるとこういったプログラマによる最適化はむしろ邪魔になってきてやるべきではないことに変化して行った。
85:デフォルトの名無しさん
23/10/22 15:55:36.76 GXjFDCr1.net
そもそも最適化以前に a++ と ++a とは意味が違う
86:デフォルトの名無しさん
23/10/22 21:22:19.81 uEMbmfiY.net
>>85
たの変数に代入しないで単に++するだけなら同じだろ。
87:デフォルトの名無しさん
23/10/23 00:02:53.71 CJYAK+hs.net
だったら同じコードになりそうだけどちがったの?
88:デフォルトの名無しさん
23/10/23 14:03:40.43 kClWNwaY.net
簡単に言えば、Java vs Ruby on Rails
JavaはSES、SIer・中抜き多重請負構造・IT土方・インターネット禁止のブラック企業、
階層が決められている身分社会で、一生低賃金コーダー。
設計は、5大SIerみたいな上の階層の高給料の大卒がやる
年収3千万円の5大建設業と同じ。
中抜きだから、上の階層だけが高給料
Railsは、モダンな開発環境・リモートワークのスタートアップで、ビジネスを設計する。
単純コーダーじゃなくて、ビジネスマインドが必要
唯一、文系の高卒が高給料になれるチート職業!
Rails, AWS Solution Architect は13万ドルとか鉄板コース!
YouTube で有名な雑食系エンジニア・KENTA は、
初心者のキャリアパスは、Rails → Go だけと言ってる
89:デフォルトの名無しさん
23/10/23 21:35:26.02 FdATq9vl.net
KENTAとかいう雑魚の話をされてもねぇ
90:デフォルトの名無しさん
23/10/24 12:57:02.86 nRzrIipU.net
俺は今ケンタッキーフライドチキンで辛口チキンフィレバーガーBOXを全部食べ終わったところだ。お腹いっぱい。
91:デフォルトの名無しさん
23/10/24 12:59:15.30 IZugTnaX.net
>>88
毎日毎日朝から晩まで5chでkentaコピペ繰り返すだけのゴミ人生でした
92:デフォルトの名無しさん
23/10/24 15:49:55.81 oyxcPsiu.net
>>87
ほんそれ
93:デフォルトの名無しさん
23/10/26 10:05:05.88 dJu3igmE.net
vscodeのjava拡張機能ひどすぎない?
なんか前はもっと普通に使えてた気がするんだけど
94:デフォルトの名無しさん
23/10/26 10:05:09.42 dJu3igmE.net
vscodeのjava拡張機能ひどすぎない?
なんか前はもっと普通に使えてた気がするんだけど
95:デフォルトの名無しさん
23/10/26 10:28:35.68 ylE4orVc.net
なんだかんだ充実しているのはJava実装のツールだしJVMで動くIDEのが手堅いよ
96:デフォルトの名無しさん
23/10/26 13:17:30.41 dJu3igmE.net
eclipseにアレルギーあるから使うならNetBeansかな?
97:デフォルトの名無しさん
23/10/30 21:13:39.65 xO4bkq5L.net
これからは Kotlin
98:デフォルトの名無しさん
23/10/31 09:03:27.64 5Lja4y81.net
Javaはオワってないけど
未だにJavaから抜け出せないJavaラーはオ?ル
99:デフォルトの名無しさん
23/11/18 19:14:27.63 rj8Lk8BJ.net
OracleのJava Bronze持ってますが仕事ありますか?
100:デフォルトの名無しさん
23/11/19 15:08:19.98 zNNtJypz.net
さあ?ここで聞くより普通に探した方が良いのでは?
101:デフォルトの名無しさん
23/12/02 20:54:11.65 Xe5w4r7d.net
JavaのJava語がKotlin語に置き換わる事はあってもJavaのJVMがオワコンになることは、OpenJDKとかがライセンス的な問題で世から消失しない限りありえないな
それにJava/KotlinはJetBrains産IDEが優秀すぎる
102:デフォルトの名無しさん
23/12/03 06:46:32.24 xZHPSaOR.net
IDEはどうでもいい
103:デフォルトの名無しさん
23/12/03 06:48:01.78 xZHPSaOR.net
統合開発環境の良し悪しが重要と思っている人間は歴史を学んでいない。
104:デフォルトの名無しさん
23/12/03 07:41:01.61 HsW2jM2O.net
>>101
まじでサーバーサイドJVMはどんな環境でも「とりあえず動く」ものは作れるからな
Java最高
Goがパフォーマンス性の高いマルチプラットフォームなビルドをしやすいけど、Javaの圧倒的な手軽さには遠く及ばないね
105:デフォルトの名無しさん
23/12/03 08:15:15.17 TkQJ//aV.net
>>102-103
そう言わずにJetBrainsのFleet使ってみろよ
まだプレビュー版でプラグインの不足感あるけどVSCode並に使いやすいぞ
FleetをIDEと言っていいのかは知らんけど
106:デフォルトの名無しさん
23/12/04 20:47:01.20 fcGHzPMe.net
c#使ってるとgetterとかsetterとかめんどくさくて
107:デフォルトの名無しさん
23/12/04 21:16:05.37 1Ww5lLLM.net
>>106
Javaでも失敗だったとして、何もかもそうするのはやめたのにいまだに過去の思想でやっている人間が多いだけ
108:デフォルトの名無しさん
23/12/05 00:04:20.95 O8LwTWj0.net
UI開発だと状態管理しなくちゃあかんからgetter、setterとは縁を切れないわ
109:デフォルトの名無しさん
23/12/05 01:29:15.78 +1t+2z4I.net
使用するフレームワークがそうなら仕方ないが、自作していまだにやるのはヤバい。
110:デフォルトの名無しさん
23/12/12 10:08:21.77 cZU6aXWu.net
>>103
今の時代は重要だよ。あるのとないのとじゃ広まり具合が変わると思う。
111:デフォルトの名無しさん
23/12/12 10:10:15.21 cZU6aXWu.net
>>107
Javaってその辺拡張したの?Kotlin は最初からその辺を考慮した言語仕様になってるが。
112:デフォルトの名無しさん
23/12/12 10:14:25.39 axEmdwcD.net
Javaはオワコンにならないよ
Java語の代わりになるKotlin語が同じJVMでむっちゃ使いやすいからね
113:デフォルトの名無しさん
23/12/16 06:03:24.85 Xt5dIMhO.net
Java批判してるやつってたいていJava8以前の知識で語ってるからなぁ
StreamAPIとか知らないぞあいつら
114:デフォルトの名無しさん
23/12/16 09:06:46.45 ToOZLroM.net
Java批判する人は、Oracleが終わってるうんぬん言ってくるイメージだわ
115:デフォルトの名無しさん
23/12/16 12:37:29.13 3Jo1PIzy.net
正直、時代の最先端を行ってる言語とは言えないと思う
でも金融機関で使われていたりとか、仕事はまだ消えないと思う
116:デフォルトの名無しさん
23/12/16 15:25:30.20 qtExWi6d.net
時代の最先端ってヌル安全?それともデータ指向的な?
117:デフォルトの名無しさん
23/12/16 16:38:05.86 3Jo1PIzy.net
一言では言えないけど、最近出てきた言語はいろいろ進んでるから
例えばGoでは基本的にクラスの概念が無いとか
そういう感覚的な要素
118:デフォルトの名無しさん
23/12/16 17:20:33.37 mTBoU24M.net
フロントUIやるならクラス概念のあったほうが便利だけど、例えばサーバーサイドやるだけならクラス概念のない言語でも良さそうよね
サーバーサイドとしてのJavaはオワコンで間違ってない時代になったのかな
119:デフォルトの名無しさん
23/12/16 18:24:35.14 UfR4i5aB.net
外部とWebAPIくらいでしか連携しないサイトならずっとそう
でもJava必須なところがまだまだある
120:デフォルトの名無しさん
23/12/16 18:30:38.39 Ul4dSYCm.net
>>113
JavaのStreamAPIをやるなら、もういっそKotlinに移行したらいいのにw
121:デフォルトの名無しさん
23/12/16 18:51:25.19 XuNyJzAK.net
人件費がJavaプログラマだと安く済むとかありそ
122:デフォルトの名無しさん
23/12/16 18:56:43.61 7mA2aBBP.net
IT奴隷を使う人間がJava以外の言語使えんのや
123:デフォルトの名無しさん
23/12/19 14:17:39.47 S/sB6wJe.net
>>113
Stram 関係って Java 8 からあったんじゃなかったっけ?
124:デフォルトの名無しさん
23/12/19 14:20:48.50 S/sB6wJe.net
>>120
そうだな。Kotlin の方が最初から考慮されている分だけ分かり易い感じがする。
125:デフォルトの名無しさん
23/12/19 15:52:47.00 DpbRHQTD.net
>>123
「以前」をどういう意味にとるかってことじゃないか?
goo辞書 「以前」
URLリンク(dictionary.goo.ne.jp)
>「以」は基準となる数値を含むのが普通であるが、例えば「明治以前」というときに、
>明治時代を除いて、その前をさす場合もある。
126:デフォルトの名無しさん
23/12/19 16:23:46.60 S/sB6wJe.net
あ、そうか。読み間違えた、
127:デフォルトの名無しさん
23/12/23 04:53:14.25 UhTzX9ls.net
ヌル安全もOptional<T>があるからなぁ
キャッチアップできてないやつ多すぎ
128:デフォルトの名無しさん
23/12/23 09:08:53.44 /BnYIr2Y.net
ヌル安全に拘るなら同じJVMのKotlin語を使えばいい
?がついてなければNullではないことが保証されててわかりやすい
129:デフォルトの名無しさん
23/12/23 16:54:55.36 v4dsWN6K.net
>>127
Optional<T>があればNull安全だと思ってるほうがヤバいで
Null安全という概念くらいはキャッチアップしておこうな
130:デフォルトの名無しさん
23/12/23 18:43:30.21 ppz7uSBz.net
nullは友だちだよ
131:デフォルトの名無しさん
23/12/29 20:45:11.92 1fvRXsft.net
>>125
日本語としては「以前」のような言葉は明確な線引きがない。
境界を厳密にしているのは、日本語を使った用語の定義で、日本語の定義ではない。
132:デフォルトの名無しさん
23/12/31 08:45:20.20 QKYuRWqQ.net
最近のは知らんが古いJavaのシステムの保守しかやったことなくてeclipseで変数の値を確認するのはデバッグ時に変数のところにカーソル当てればわかったけどgetterの場合は直接は確認出来なくて不便だなあと思った記憶があるんだが
C#のプロパティみたいに確認出来へんの?
って思ってたんだけど
133:デフォルトの名無しさん
23/12/31 11:33:44.53 QvVc0wmK.net
コードで書かれたgetterは副作用があるかもしれないからおいそれと勝手に評価できない
IDEが知っているフレームワークや言語のシンタックスシュガーで宣言しないと無理
134:デフォルトの名無しさん
24/01/01 01:34:08.91 /rCM9JK/.net
>>132
メソッドの戻り値を見ないのかw
135:デフォルトの名無しさん
24/01/02 14:56:32.63 f1rq4ud9.net
Javaオワコンの意見多かったからRubyとC++と Rustはちょっとだけやってみた
Ruby→オブジェクト指向最高、でもGUIがあんまり
C++→ややこしすぎる
Rust→ライフタイムで挫折
Java→swing神
いまだにC#のGUIがしっくりこなくてずっとswing使ってる
136:デフォルトの名無しさん
24/01/02 14:57:16.31 f1rq4ud9.net
JavaFXは環境構築でやめた
137:デフォルトの名無しさん
24/01/02 16:18:41.39 ddqmWzgf.net
Rubyがオワコンだよ
138:デフォルトの名無しさん
24/01/02 19:36:02.02 1ksD7hgF.net
プロの労働市場は、Ruby vs Java
Javaは5大SIer・多重請負構造のIT 土方だから中抜きされる。
1人月100万円でも、数社が間に入って、20万円になる
これを、20年やっても低年収のまま。
下の階層の人が、上の階層には転職できない。
単純コーダーを20年やっても、Linux システムを構築運用できないから
Ruby on Rails, AWS Solution Architect の米国年収が、
13万ドルとか高いのは、システム設計・構築運用ができるから
言語でも、Rubyは、Go/Rust/Elixir の3大言語を超えた!
Ruby, Elixir : 9.3 万ドル
Go : 8.9
Rust : 8.7
多くの言語 : 6.5〜7
PHP : 5
Dart : 4.4
PHP, Dart は、コンピューターサイエンスを勉強していない高卒用言語
139:デフォルトの名無しさん
24/01/02 20:03:26.74 wj1/YeG8.net
というデマを流すしかなくなったrubyでしたとさ
140:デフォルトの名無しさん
24/01/02 20:22:15.40 G9bvfkvl.net
Rubyなんて世界中で使われなくなっている
141:デフォルトの名無しさん
24/01/02 20:31:38.29 yx0oLXiq.net
なんでじゃろ? オブシコが下火になったから?
142:138
24/01/02 21:46:14.58 M7UfzSnQ.net
>>138
>Ruby on Rails, AWS Solution Architect の米国年収が、13万ドルと高いのは
フレームワークの年収は、
Ruby on Rails : 9 万ドル
Django : 6
Laravel : 3.8
URLリンク(survey.stackoverflow.co)
143:デフォルトの名無しさん
24/01/03 13:06:56.61 akA1Ti6C.net
>>136
JDKと分離されたのめんどくさいよね
ビルドと実行はIDEなりビルドツールに丸投げしてるわ
144:デフォルトの名無しさん
24/01/04 12:52:23.62 xEaSLaFO.net
デスクトップアプリはKotlinのComposeが結構使い物になるぞ
jre/jbrをちゃんと内包して実行バイナリ形式で出力してくれる
windowsならmsiっていうインストール形式
URLリンク(qiita.com)
145:デフォルトの名無しさん
24/01/23 10:49:00.49 4JzT16/j.net
オワコンだよなあ
ユーザー環境にJREとかjdkとかもう時代遅れ
今は何もなくても軽く動かないと
146:デフォルトの名無しさん
24/01/23 13:20:07.08 RoYMJHX7.net
C#の.NETとかはWindowsに同梱されてるしな
Tauriもelectronの反省からシステム同梱のウェブエンジンをつかう
Windowsに同梱されていないJavaのJVMはオワコン
147:デフォルトの名無しさん
24/01/23 13:31:02.80 KwZEOQ/L.net
今はネイティブコンパイルできるからユーザー環境にJREとかJDKとか必要ないやろ
そんなことも知らんとか君がオワコンだわ
148:デフォルトの名無しさん
24/01/23 14:12:00.61 4JzT16/j.net
ゆうていまだにそういう製品多くね
特に業務向けアプリ
149:デフォルトの名無しさん
24/01/23 14:16:17.41 FpVvt7MH.net
あえてjava使う理由はないけど、まあ別にjavaでもいいかなとは思う。
150:デフォルトの名無しさん
24/01/23 17:44:56.92 Wi2ZaHqv.net
>>147
Javaでネイティブコンパイルってなんやねんw
151:デフォルトの名無しさん
24/01/23 18:20:38.69 J6SKzkIY.net
この近年でキミらエンドユーザーがアプリJVMで動かすことなんてゲームアプリだけだよ
そしてそういったものはJVM実行環境がゲームに同梱されているからJREをユーザーが用意する必要がない
キミらのオワコンと言う根拠は浅すぎるよ
キミら自体がオワコンにみえる
ちゃんと教えてあげると、Javaがオワコンと最近またよく言われてるのはOracleがJDKのLTSを一部有償化して、Javaのお得意様だったサーバーサイド業者がGoやC#等の言語に流れたから、以上
>>150
Androidアプリのことを言ってるんじゃない?
152:デフォルトの名無しさん
24/01/23 18:48:03.78 L2T63g6H.net
業務アプリ知らなさそう
153:デフォルトの名無しさん
24/01/23 19:02:23.30 J6SKzkIY.net
>>152
それサーバーサイドやん
154:デフォルトの名無しさん
24/01/23 19:36:46.56 cl+hnjcH.net
ネイティブコンパイルといえばGraalVMが商用利用を無償化したからSpringBootで作ったWebアプリをメモリ消費量削減のためにAOTコンパイルしてもいいかなと思ってるけど、ビルド効率の評判がゴミすぎるのとコード調整が面倒くさくすぎて多分一生やらないとも思う
155:デフォルトの名無しさん
24/01/23 19:46:34.41 J6SKzkIY.net
Spring Bootのネイティブイメージ化を導入してるところってそんなにあんの?苦労話しか聞いたことないんだけど
156:デフォルトの名無しさん
24/01/26 15:14:00.76 dvdFRFTx.net
この板自体エアプが多いから・・
157:デフォルトの名無しさん
24/01/26 16:31:22.77 tWTMiX0Y.net
>>156
例えばどういうところがエアプ?
指摘できないとお前はエアプだぞ
158:デフォルトの名無しさん
24/01/26 16:55:26.17 fc+Cvd7b.net
エアプに過剰に反応するところ^^
159:デフォルトの名無しさん
24/01/26 17:37:52.46 0g2ByTOH.net
この板には説明できる人はいないぞ
160:デフォルトの名無しさん
24/01/26 18:42:21.47 O3xsru3U.net
>>158
座布団1枚
161:デフォルトの名無しさん
24/01/26 18:46:55.21 pZ4WinIC.net
>>158
おれは座布団100枚やるよ
162:デフォルトの名無しさん
24/01/26 18:51:00.55 /Kdfj7LU.net
>>158
じゃあワイは座布団1000枚
163:デフォルトの名無しさん
24/01/26 18:52:55.08 x7AOh/ms.net
わはは
164:デフォルトの名無しさん
24/01/26 19:54:48.50 ec236iGg.net
オヨヨヨヨヨ~😢
165:デフォルトの名無しさん
24/01/27 10:40:48.10 vVTcjl8p.net
なんだこのガイジども
166:デフォルトの名無しさん
24/01/27 22:06:00.53 t7pPpNfJ.net
Javaを悪くいう人間の意図がわからない
167:デフォルトの名無しさん
24/01/27 22:23:07.04 BuZgAgXz.net
Javaってシンプルだよな
なんだかんだ実はCに似てると思う
Cに似せたってのはあるだろうけど
シンプルさを狙って生まれたところも似てると思う
初期のジェネリクスもなかったころのスッキリ感がすこ
168:デフォルトの名無しさん
24/01/27 22:30:25.39 HOzjcAIN.net
Javaがジャバジャバァww
169:デフォルトの名無しさん
24/01/27 22:38:57.76 t7pPpNfJ.net
>>167
JavaはC、C++の良いとところを継承して、オブジェクト指向言語を普及させた功労者。
サン・マイクロシステムズのJavaのライブラリを見て、マイクロソフトはライブラリ作りの正解を知り、.NET Frameworkを急いで作ることになった。
170:デフォルトの名無しさん
24/01/27 22:39:54.89 BuZgAgXz.net
なんだかんだ医大な言語だと思う
クセもないしな
冗長になりがちなのは言語というより
OOP不勉強勢によるどうしようもない傾向だと思う
171:デフォルトの名無しさん
24/01/27 22:41:45.40 APvfV4vQ.net
医大ってなんだよww
言語がオワコンならスレもオワコンだなww
172:デフォルトの名無しさん
24/01/27 22:42:46.34 BuZgAgXz.net
医大はね
医学の勉強をするところだよ(怒)
173:デフォルトの名無しさん
24/01/27 22:45:58.59 t7pPpNfJ.net
つまらないところにレスするとは頭に血が登るタイプなんだろうな
174:デフォルトの名無しさん
24/01/27 22:52:18.22 kKoTyZTF.net
効いてて草
175:デフォルトの名無しさん
24/01/31 15:03:13.09 KXDkvASJ.net
JavaScriptはまだまだ乗りに乗ってるのになあ
176:デフォルトの名無しさん
24/01/31 20:09:02.74 /UhxsCSM.net
javaとjavascriptは同じ名前にしろって要求に従っただけで中身はあんま関係ないんよな
↑みたいにいまだに区別付いてない子もいるしそれなりに効果はあったんだろう
javascriptがjavascriptという名前じゃなかったら消えてたかもしれないしな
177:デフォルトの名無しさん
24/01/31 20:37:08.85 vaR0yv6b.net
一度、消えかかった歴史を知らないのか?
178:デフォルトの名無しさん
24/01/31 21:48:02.47 QXnqzTMf.net
俺はandroidアプリやることになって初めてjavaを使ったわ。かれこれ1年な。それまではc#のwpfな。
179:デフォルトの名無しさん
24/01/31 22:40:38.14 JNfgPSTe.net
フロントエンドやってて草
180:デフォルトの名無しさん
24/02/01 01:01:06.19 YwBwyGwC.net
>>179
両方もおおいんじゃね?
181:デフォルトの名無しさん
24/02/01 12:59:05.84 BEfXFqHM.net
早くJavaが終わってKotlinになって欲しい。
182:デフォルトの名無しさん
24/02/01 14:28:20.84 LKsbGpXq.net
Kotlin2.0はコンパイラが高速化されるらしいから期待してる
ビバ!JVM!
183:デフォルトの名無しさん
24/02/01 15:21:23.32 oA/JOWXH.net
\コットリ~ン/
184:デフォルトの名無しさん
24/02/01 15:46:04.81 MrtDaV+x.net
Javaだけでwebフロントとバックを開発できるGWTを使っているけど
メチャ便利やぞ
185:デフォルトの名無しさん
24/02/01 16:19:48.65 3wzFdpkN.net
つい先日ver6のでたJavalinもおすすめ
URLリンク(javalin.io)
186:デフォルトの名無しさん
24/02/01 16:34:40.12 Zx7Z5H1S.net
戦車を無力化できそうな名前やな
187:デフォルトの名無しさん
24/02/07 00:14:33.17 wFo0ULkQ.net
Javalin は言語ではなくフレームワークだよね。
188:デフォルトの名無しさん
24/02/07 00:23:20.28 SLMPt9Fg.net
>>187
184の流れでweb開発の話をしてるんだけど、ちゃんと前後のレスも読んでくれ
189:デフォルトの名無しさん
24/02/07 10:34:41.84 6T33/lvw.net
じゃば上手くかける一にはケイイ抱くけど、じゃば自体には大して
190:デフォルトの名無しさん
24/02/13 21:21:39.51 cr89qsaz.net
「One Billion Row Challenge」でJavaが10億行のファイルを2秒で処理できることを実証
URLリンク(www.infoq.com)
191:デフォルトの名無しさん
24/02/18 21:36:24.18 hqGBmQB+.net
>>172
っしょに医薬品メーカーのぎょうむあぷりつくろーぜ
営業おまえな
192:デフォルトの名無しさん
24/02/20 10:44:03.48 YmH8jdAc.net
>>146
そう言えば .NET のバイトコードを出すような Java コンパイラーってないのか?
193:デフォルトの名無しさん
24/02/20 19:57:00.23 69erxeAu.net
>>192
作ればあるんじゃない?
194:デフォルトの名無しさん
24/02/22 10:07:02.00 6IzShUqU.net
もし未だに無いとすると権利の関係かな?
技術的には可能だよね
195:デフォルトの名無しさん
24/02/22 11:13:12.35 E39S4hsh.net
J#は廃れた
IKVMは現役
196:デフォルトの名無しさん
24/02/22 23:41:59.72 1fMFEDCj.net
おちんぽみるく
197:デフォルトの名無しさん
24/02/23 07:36:43.45 ZR6D6MGM.net
>>196
目が覚めました
198:デフォルトの名無しさん
24/03/06 09:55:01.24 fsUYQ82N.net
Javaは過去の資産多いからな、、
199:デフォルトの名無しさん
24/03/26 12:17:06.96 O5irlSwX.net
大丈夫。過去の資産が多くても COBOL や FORTRAN のようにやがて一般人の触れることのない所に行って表舞台からは姿を消すから。
200:デフォルトの名無しさん
24/03/28 19:45:07.41 n96u136O.net
過去の資産っていうけど今でも使うものはどの言語にもあるからJavaは同じ機能を時代遅れな設計で使えるだけになってるよね
201:デフォルトの名無しさん
24/03/29 17:33:37.00 NkYgYMrH.net
てか使ってる言語でどうこういう時代が終わってる
202:デフォルトの名無しさん
24/03/29 18:09:33.53 34B6nZMD.net
時代は繰り返すんだぞ若造
203:デフォルトの名無しさん
24/03/29 18:33:36.92 OE7UUcyE.net
>>201
そうでもない
保守性が最重要事項の一つなのはいつの時代でも変わらないから
204:デフォルトの名無しさん
24/03/29 19:51:20.97 0Uoml8t7.net
いろんな言語触ってまた戻ってくると
やっぱJavaってのは驚くほどシンプルなのよ
言語設計の段階でC#で言う値型みたいなの入れようか迷ったと思うんよ
やっぱ値型みたいなんとin,ref,outみたいなんセットにして効率性に欲出したいんよ
でもそれをしなかったよね
参照型変数、およびそのの値渡し、これだけ
他のメリットとシンプルさが天秤に乗ったとき必ずシンプルさを取ったような言語
速度や効率に対して変に欲出さなかった潔い言語
205:デフォルトの名無しさん
24/03/29 19:54:11.37 aqY5HFaU.net
どこかの記事で見たけど、
サイトかサーバーのシェアで、Ruby on Rails がJava を抜いたらしい
PHP 80%、これはWordPress が多いのだろう。
Rails, Java 5%
Rails vs Java は、永遠の天敵!
206:デフォルトの名無しさん
24/03/29 20:07:38.32 0Uoml8t7.net
rubyは言語のデザイン上でブロックってもんが邪魔してる気がする
a.each {|x|
p x
}
メソッドに対して一個しか渡せないのも不自由だし
他の言語例えばrustなんかだと
foo(|x| bar(x), |y| baz(y))のようにクロージャを二個以上渡せる
他のパラメータと同格に、カッコの中にクロージャを渡せる
まつもとさんも今はこれ失敗したと思ってるやろうけど
あとクロージャが f = -> x {bar(x)} になるのも醜いし
呼び出しもf.call(x)もf.(x)もf[x]もどれもかっこ悪い
f(x)に出来なかった苦しみが出てる
207:デフォルトの名無しさん
24/03/30 16:01:07.12 OZirNnMs.net
Ruby のブロックは、左から右へ読むから、横書きの英文では自然。
[ 1, 2 ].each { |x| p x }
こういう、横書きで右から左へ読む言語は不自然
x <- [ 1, 2 ]
絵画でも、まず左上から右へ視線を移せ。
そして下へ。そこから左へ行って、上に上がる。
つまり、時計回りに中心へ見ていく
英語では左が過去で、右が未来として捉えるから。
マンガとは逆
あしたのジョーのラストシーンで、
ジョーが左を向いて座っているのが、
日本では未来へ続く、明るい終わり方だが、
欧米では過去に向いているから、閉じた終わり方
208:デフォルトの名無しさん
24/03/30 18:34:21.98 4n4QY0kq.net
>>207
数式は y = f(x) のように右から左へ読むから、プログラム言語でもそのまま y = f(x) と書くのが自然で、
x.f() -> y のように左から右へ書く方が不自然だろ。
209:デフォルトの名無しさん
24/03/30 21:19:28.98 sCd8pjh0.net
y = f(x) を右から読むやつがいるのか
戦前の人とかアラブ系の人とかかな?
210:デフォルトの名無しさん
24/03/30 21:54:40.67 9wy4VPxP.net
数式には右からとか左からとかの
方向性はない
211:デフォルトの名無しさん
24/03/30 22:04:02.02 4n4QY0kq.net
数式通りのFortran
A = B - C
英語語順のCOBOL
SUBTRACT C FROM B GIVING A
正反対だろ。
212:デフォルトの名無しさん
24/03/30 22:33:56.48 GxAd6ww1.net
A = B - Cは英語では”A equals B minus C”と読むよ
COBOLと英語を同じものだと思っちゃいけないよ
213:デフォルトの名無しさん
24/03/30 22:41:48.80 4n4QY0kq.net
>>212
数式を読むときは数式の流儀で読むから、英語本来の語順ではない A equals B minus C になる。
COBOLでも数式通りに COMPUTE A = B - C とも書ける。
214:デフォルトの名無しさん
24/03/30 22:46:11.04 4G41qtxu.net
おじいちゃん恥ずかしいからこれ以上はやめてww
215:デフォルトの名無しさん
24/03/31 05:38:59.12 PaHOJUqO.net
これからの時代は Kotlin
216:デフォルトの名無しさん
24/03/31 05:39:10.89 mCr6Yy4A.net
数式とかまんま英語の語順だろ
おじいちゃん少しは勉強したほうがいいよ
217:デフォルトの名無しさん
24/03/31 17:06:52.39 c1Fx+6DW.net
JavaはTiobeランキング、落としたね
218:デフォルトの名無しさん
24/03/31 17:07:37.03 c1Fx+6DW.net
Goが伸びてくるような気がする
219:デフォルトの名無しさん
24/03/31 18:46:46.57 g0gt4ZIK.net
>>216
数式読み下し文は特殊な英語で、一般英語とは違う。COBOLは数式が苦手な人でも一般英語で
書けるのを売りにしていて、数式よりさらに一般英語からかけ離れた謎の呪文を作ったわけではない。
そもそも>>207の投稿がおかしい。不自然とされる x <- [1, 2] は英語で x equals to [1, 2] と
読める一方、自然とされる [1, 2].each { |x| p x } は英語では print x for each x in [1, 2] で
ほぼ逆順になる。>>207は英語の語順ではなく実行順序と読み替えれば文意が通じる。
そう捉えれば、y = f(g(h(x))) と x.h().g().f() -> y についても、実行順序は「xを引数として
関数hを呼び出し、その戻り値を引数として関数gを呼び出し、その戻り値を引数として関数fを
呼び出し、その戻り値をyに入れる」だから、それと同じ順に書く後者が自然で、数式通りの
前者は正反対で不自然な記法ということになる。
でも、プログラミングでは数式が苦手な人はお呼びでないという見解が強いので、今ある殆どの
プログラミング言語はFortran式が当然になっていて、Ruby厨お爺ちゃんの小言は顧みられないw
220:デフォルトの名無しさん
24/03/31 22:24:14.56 l4lHwlC2.net
おじいちゃんのエクストリーム言い訳草生える
221:デフォルトの名無しさん
24/04/01 18:20:14.90 NcxG0eWL.net
「数式読み下し文は特殊な英語で…」
ここに具体例でてこなかったあたり,都合の悪い指摘はスルーして持論を垂れ流すことで反論してる感を出したかったんだろうなぁ
222:デフォルトの名無しさん
24/04/14 02:06:07.23 jOwhRbwN.net
こういうの使えば昔の Applet も復活できそうだな。クライアント側に何もインストールしておく必要がないのも良い。
cheerpJ
URLリンク(cheerpj.com)
223:デフォルトの名無しさん
24/04/14 04:37:38.28 DVaDrFCs.net
あらゆるものにJavaが使われているのに
224:デフォルトの名無しさん
24/04/19 02:28:33.47 uD5nyH4z.net
拡張子がjarのファイルがJavaだと知らねえんだろ
225:デフォルトの名無しさん
24/04/19 04:28:11.13 QMIzjj9q.net
MATLABもJavaだしな
226:デフォルトの名無しさん
24/04/19 08:42:18.58 fuxAiCc1.net
AIで速さが正義になっていくからJavaの将来はくらいな
227:デフォルトの名無しさん
24/04/19 10:12:22.67 7ystpJMA.net
数段遅いPythonの将来
228:デフォルトの名無しさん
24/04/20 20:26:38.69 j5iw2e2k.net
どうでもいいけどjarって"ジャ~"って読むよね?
229:デフォルトの名無しさん
24/04/23 20:59:35.20 ykVY4Q8s.net
そうだっじゃ
230:デフォルトの名無しさん
24/04/27 03:08:21.91 nhA0znD3.net
そうぢゃ
231:デフォルトの名無しさん
24/04/27 15:06:30.95 0FBI2JFw.net
ジャーに近い音だろね
JALはジャルに近い音だね
232:デフォルトの名無しさん
24/04/28 16:38:41.77 SEMXiuVp.net
JARと書くと日本エア保守だがJALの日本エア左翼よりはまともに聞こえなくもない
ただこの文脈ではエアがエアプの意味に取られるからどちらも良いイメージではない
全部日本語にしても日本空気保守、日本の淀んだ空気を守る?そんな政党要らんわ
233:デフォルトの名無しさん
24/04/30 10:08:34.62 XgZjmbIB.net
>>232
精神科行ったほうがいいよ
234:デフォルトの名無しさん
24/05/31 18:49:20.72 RY14AR3w.net
ジャガーファイルと呼んでたわ
235:デフォルトの名無しさん
24/05/31 19:55:15.01 vhcufuYM.net
jargon file
236:デフォルトの名無しさん
24/07/17 02:32:09.64 obhVijKL.net
Java SE 8u421/11.0.24/17.0.12/21.0.4/22.0.2出ました
237:デフォルトの名無しさん
24/07/17 10:19:12.58 zTjweNGs.net
じゃあ、人柱よろ
238:デフォルトの名無しさん
24/07/20 03:27:37.27 pMJL1/la.net
>>192
J++作ったときにMSとSunがガチンコ裁判したから、触らぬ神に祟りなし的なのかも?
(PureJavaをSunが提唱してたのにMSがPureじゃないJava出して裁判になった)
239:デフォルトの名無しさん
24/07/20 03:30:15.98 pMJL1/la.net
>>195
ああ、そうか。
JavaからC#に移行させるためのJ#が居たね。
で、その使命が終わったから消えたのか。
240:デフォルトの名無しさん
24/07/20 13:34:36.64 OnGab4GU.net
.NET 上で動く Java ってのも作れそうなもんだが、誰も作らんな。
241:デフォルトの名無しさん
24/07/20 13:56:56.84 Bph+A9FU.net
IKVM.NETのことかー!!
242:デフォルトの名無しさん
24/07/20 14:21:19.21 OnGab4GU.net
>>241
あ。あったのか。知らなかった。
243:デフォルトの名無しさん
24/07/20 14:23:12.80 OnGab4GU.net
でもこれって仮想マシンの上に仮想マシンを乗せた状態か・・・
244:デフォルトの名無しさん
24/07/20 22:52:11.41 pMJL1/la.net
>>240
だから、かつてMSが.netで動くJavaこと、J#として出してた。
Java->C#とプログラマーを誘導する目的は大方果たしたから、もう用済みになった。
当時はLinqの対抗となるStreamに苦戦してたのも大きい。
そもそもLinux鯖用としてJavaが普及したのでC#が言語仕様では進んでようが関係なくLinuxの時点で選択肢から外されるが。
まだまだJavaの鯖周りの環境と同じような代替品を他の言語が用意できてないけど、逆に言えば容易出来ればRustとかGo辺りに新規開発ではとって代わられる。
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に惚れてもう他の言語に関心が無くなった。
(なので、知ったかというのは当たりかもしれない)
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
135日前に更新/54 KB
担当:undef