Javaはもう死んだの? Part.2

■ このスレッドは過去ログ倉庫に格納されています
2019/08/17(土) 20:07:50.52ID:0zwnSWA3
前スレ

Javaはもう死んだの?
http://mevius.5ch.net/test/read.cgi/tech/1524944928/

あと、宜しく
537デフォルトの名無しさん
垢版 |
2020/12/07(月) 16:29:23.35ID:RHZB5GcY
>>532
今話してるのは「メモリ管理の『簡単さ』」についてだが?
お前一人だけついてこれてない模様
538デフォルトの名無しさん
垢版 |
2020/12/07(月) 16:31:19.60ID:RHZB5GcY
>>529
だから、なんでそこでわざわざ大規模向けに弱いRubyやPythonを出す?
C#と比較したらどうなんだ?
>>515を読め
539デフォルトの名無しさん
垢版 |
2020/12/07(月) 16:39:20.31ID:8Ddysj0U
>>538
ドトネトーの実績はあるんかのー
WebSphereのような商用のミドルウェアが充実してないと厳しくないかな
540デフォルトの名無しさん
垢版 |
2020/12/07(月) 16:41:25.98ID:8Ddysj0U
ドトネトは元々IISにべったりで独立して動くようになったのは最近のこと
アプリケーションサーバの出来が心配
2020/12/07(月) 16:58:29.15ID:xbppBDfF
>>537
>>516の話だろ
542デフォルトの名無しさん
垢版 |
2020/12/07(月) 17:01:14.38ID:8Ddysj0U
>>516
線形合同法の乱数アルゴリズム実装してみたけど
Javaはgccの-O1に勝てる、-O2とどっこいどっこい
543デフォルトの名無しさん
垢版 |
2020/12/07(月) 18:05:10.70ID:RHZB5GcY
>>541
スマソ、>>537>>528宛てだった
544デフォルトの名無しさん
垢版 |
2020/12/07(月) 18:26:47.53ID:RHZB5GcY
>>542
じゃ、-O3, -Ofastには完敗って話だろ?
顔洗って出直してこい
545デフォルトの名無しさん
垢版 |
2020/12/07(月) 18:37:29.49ID:8Ddysj0U
>>544
O3はO2とほとんど変わらない
C言語の最適化にはバグがあるからO1が基本だとして
Javaの圧勝だから出直してくるのはお前の方はい論破
546デフォルトの名無しさん
垢版 |
2020/12/07(月) 18:41:10.62ID:RHZB5GcY
>>539-540

開発規模とプログラム言語
https://qiita.com/yuri_love/items/2f9bcf8f9b8c368b848a

Java, C#は大規模開発向けに位置している
C#は「石橋を叩いて渡る」方式で機能を採用しているから、
基本、不安定なものはリリースされない(と信じている)

クロスプラットフォーム開発については、
やはりJavaの方が実績があって上だな
これはJavaの得意分野と言われても反論できない

ただ、先月、.NET+ReactiveUIでクロスプラットフォーム開発を試した人がいる

.NET+ReactiveUIでXamForms,WPF,WinFormsのクロスプラットフォーム開発やってみた
https://qiita.com/kami_teru/items/15934fef6b09c5423deb

WPFやWindows Formsでも正常に動いている様子だから、期待できるのでは?
2020/12/07(月) 18:43:40.62ID:PoL+2O23
>>543
工数をガン無視してJavaスレでハードウェアリソースの消費量を根拠に騒ぐ住み分けのできない速度厨への皮肉
548デフォルトの名無しさん
垢版 |
2020/12/07(月) 18:43:46.67ID:RHZB5GcY
>>545
( ゚Д゚)ハァ?
目をかっ開いて見てこい
https://www.phoronix.com/scan.php?page=news_item&;px=GCC-Optimizations-E3V5-Levels
549デフォルトの名無しさん
垢版 |
2020/12/07(月) 18:44:46.88ID:8Ddysj0U
>>546
バカかお前、ロンドン証券取引所が.NETで大爆死しただろうがw
ドトネトのネットワークスタックがゴミなのは今も昔も変わらない周知の事実www
マイクロソフトは新卒にドトネト作らせてる
にわかハゲほどリンクを貼るwwwお父さんの精子からやり直せゴミ
550デフォルトの名無しさん
垢版 |
2020/12/07(月) 18:46:10.76ID:8Ddysj0U
>>548
どうやら線形合同法のテストはできてないようだね
他人の記事パクるんじゃなくて自分で確認したらどうだい?コンパイルできるかい?はい論破
551デフォルトの名無しさん
垢版 |
2020/12/07(月) 18:47:30.95ID:8Ddysj0U
現代のコンパイラのバグはすべて最適化にあるからO3でコンパイルするのは馬鹿の所業
552デフォルトの名無しさん
垢版 |
2020/12/07(月) 18:48:17.18ID:8Ddysj0U
O0、O1が良識ある大人のコンパイル
553デフォルトの名無しさん
垢版 |
2020/12/07(月) 18:49:14.19ID:RHZB5GcY
>>551
そりゃ順番も考えずにコード書くからだろ
2020/12/07(月) 18:49:45.36ID:BJdK84M4
コンパイラのバグ心配するひとなんて
マシン語で最終確認してCPUの検証するようなひとたちじゃないのか
555デフォルトの名無しさん
垢版 |
2020/12/07(月) 18:49:52.01ID:8Ddysj0U
>>553
え? どういう意味? しっかり説明してみてはい論破
2020/12/07(月) 18:50:47.96ID:PoL+2O23
まず、コードをアップロードしようぜ
557デフォルトの名無しさん
垢版 |
2020/12/07(月) 18:50:49.47ID:8Ddysj0U
>>554
ミッションクリティカルではバグのないコンパイラを使うのが普通はい論破
558デフォルトの名無しさん
垢版 |
2020/12/07(月) 18:51:07.69ID:8Ddysj0U
>>556
そうだそうだはい論破
2020/12/07(月) 18:55:05.60ID:BJdK84M4
ミッションクリティカルでJavaを使うやつがいてたまるか
560デフォルトの名無しさん
垢版 |
2020/12/07(月) 18:56:24.99ID:8Ddysj0U
>>559
みずぽを始め金融機関の基幹システムで使われまくっとるやんけはい論破
2020/12/07(月) 18:59:40.67ID:BJdK84M4
紙切れなんぞで人が死にゃしない
2020/12/07(月) 19:00:31.23ID:BJdK84M4
おまえがおじいちゃんになったら
Java制御の人工心臓にしてやるよ
2020/12/07(月) 19:02:21.24ID:PoL+2O23
速度面での比較内容(具体的なコード)が気になる

まぁ、そもそも論としてJavaにRustや組み込みC++みたいなアセンブラレベルの効率的処理なんて求めてないのだが
564デフォルトの名無しさん
垢版 |
2020/12/07(月) 19:04:30.35ID:8Ddysj0U
お前らの大事なお金はJavaで管理されてるんだぞはい論破
565デフォルトの名無しさん
垢版 |
2020/12/07(月) 19:05:11.76ID:8Ddysj0U
>>563
俺も求めてないが試してみたらCよりJavaの方が速かったから仕方ないはい論破
566デフォルトの名無しさん
垢版 |
2020/12/07(月) 19:10:18.15ID:RHZB5GcY
>>565
じゃ、煽りじゃなく、コードを見せてくれ
JavaがCの速度を超えるってのに本気で興味がある

過去に暗号論のクラスは取ったが実装はしていない
567デフォルトの名無しさん
垢版 |
2020/12/07(月) 19:12:30.01ID:8Ddysj0U
>>566
線形合同法で乱数生成してるっていってんだからググればわかるだろはい論破
568デフォルトの名無しさん
垢版 |
2020/12/07(月) 19:16:06.99ID:RHZB5GcY
>>549
> ロンドン証券取引所が.NETで大爆死しただろうがw

これは知らなかった

> マイクロソフトは新卒にドトネト作らせてる

これは噂は聞いているが眉唾
2020/12/07(月) 19:16:11.13ID:PoL+2O23
お前の検証結果じゃないと意味ないのだが。それとも嘘をついているからアップロードできないとか?
別にJavaに速度を求めてはいないけど、詭弁マシンは無視できないわ
570デフォルトの名無しさん
垢版 |
2020/12/07(月) 19:16:59.40ID:RHZB5GcY
>>567
今回はお前に説明責任がある
571デフォルトの名無しさん
垢版 |
2020/12/07(月) 19:17:32.73ID:8Ddysj0U
>>569
そんなに俺のコードが欲しいか? おん? お前の態度しだいでは考えてやってもいいがはい論破
572デフォルトの名無しさん
垢版 |
2020/12/07(月) 19:18:27.76ID:8Ddysj0U
>>570
俺に責任はない、お前が俺にきちんとお願いする責任がある、ほれお願いしてみ考えてやるからはい論破
573デフォルトの名無しさん
垢版 |
2020/12/07(月) 19:19:47.94ID:8Ddysj0U
どうなんだ? 教えて欲しいのか? あ? 教えてやっても良いぞ、知りたいのか? 俺に教えてもらいたいのか? おーん? はい論破
574デフォルトの名無しさん
垢版 |
2020/12/07(月) 19:21:49.38ID:8Ddysj0U
あー早く教えたいなーでも教えて欲しいって言われてないから教えることできないなーもう喉まででかかってるんだけどなーはい論破
2020/12/07(月) 19:22:19.18ID:PoL+2O23
もうNGしたわ。相手にするだけ無駄。
こっちで検証したかったのに残念だ。
576デフォルトの名無しさん
垢版 |
2020/12/07(月) 19:24:10.06ID:RHZB5GcY
>>575
俺が行く

>>572
C言語の速度を超えたというJavaの線形合同法とそのC言語の線形合同法のコードおよびその実行結果を下さい。
どうか宜しくお願い申し上げ奉ります。
577デフォルトの名無しさん
垢版 |
2020/12/07(月) 19:24:44.62ID:8Ddysj0U
今すぐNGを解除しなさいはい論破
578デフォルトの名無しさん
垢版 |
2020/12/07(月) 19:26:12.04ID:8Ddysj0U
>>576
コードを開示することにきましては当方といたしましても今後検討してまいりたいとそのように考えておりますはい論破
579デフォルトの名無しさん
垢版 |
2020/12/07(月) 19:33:59.15ID:8Ddysj0U
実行結果は俺がすでに情報出してるだろ
JavaはO1よりも速い
俺の言うことが信じられないなら俺が実行結果を出したとしても
捏造したと結論されるだけ、だから実行結果を要求するのは意味が無い

>>575は自分で検証するといってるわけだから、実行結果を要求してない
>>575は筋が通っている

>>576はド頭がド悪い

あと両方のコード要求してるのもアホ、ポーティングくらい自分でやれよアホ
ググれば線形合同法のコードなんて500万件転がってるだろ

とは思いつつも当方としてはコードの開示については前向きに検討させていただきたい
というふうに考えているところですはい論破
580デフォルトの名無しさん
垢版 |
2020/12/07(月) 19:34:37.85ID:8Ddysj0U
>>575
NG解除してくれたらコードを教えてあげてもいいはい論破
581デフォルトの名無しさん
垢版 |
2020/12/07(月) 19:37:58.42ID:8Ddysj0U
逆にお前らがコード書いて超絶経験豊富でベテランの俺がレビューしてやろうか? お前らの勉強にもなって一石二鳥じゃね? はい論破
582デフォルトの名無しさん
垢版 |
2020/12/07(月) 19:43:57.17ID:8Ddysj0U
>>576
お前から>>575にNGを解除するよう言ってくれはい論破
583デフォルトの名無しさん
垢版 |
2020/12/07(月) 19:45:12.30ID:8Ddysj0U
【至急】NGの解除お願いします【はい論破】
584デフォルトの名無しさん
垢版 |
2020/12/07(月) 19:49:14.16ID:8Ddysj0U
わかりました、じゃあ歌います
        ノ´⌒`ヽ
     γ⌒´      \
    .// ""´ ⌒\  )
    .i /  _ノ   ヽ  i )
     i   (-‐)` ´(‐-)i,/   手ーのひらを太陽にーかざしてみーれーばー ♪
    l    (__人_).  |
    \    i  i   /
    /    `⌒ (::::)
    |    ̄ ̄⌒) .|
     |  ´ ̄ ̄ ̄ .|
585デフォルトの名無しさん
垢版 |
2020/12/07(月) 19:53:22.48ID:8Ddysj0U
              ___
             /     ヽ
            ./ _ノ ヽ、    ヽ
             .| (ー) (ー)  |
         .    | (__人__)   .|  僕のちーしーおー
            |  |r┬-|    |
              |   `ー'´   /
               ヽ  ヾ    /
             ゝ     (
           /       ヽ   ジャンジャカ  ジャカジャン
          (   /        ヽ
         /\ \ ̄・ ̄ヽ、|_|_______ノφφφ~ヽ
        (  ( ヨ||=||=||=||=(゚∀゚)=||=ηη=||=━━━━!!!!!
         ヽ◎。_。_ノ ̄ ̄ ̄\_ノ ̄ ̄ ̄ヽφφφ__ノ
2020/12/07(月) 19:57:04.08ID:49THwtGh
まあ、そのへんにしておいて
587デフォルトの名無しさん
垢版 |
2020/12/07(月) 19:59:02.76ID:RHZB5GcY
>>579
巷に線形合同法での乱数生成のコードは転がっておりましても、
あなた様がお使いになられたコードと同じ保証はございません。

また、もちろん、当方でも検証するつもりでございますが、
そちらの検証方法と合致するか確認するために使わせていただきます。
JavaとCで実行結果は何msと何msでございますでしょうか?
もしやCコードが粗相をして遅くなっている可能性はございませんでしょうか?
588デフォルトの名無しさん
垢版 |
2020/12/07(月) 19:59:42.56ID:RHZB5GcY
>>584-585
その歌、マジで昨日歌った
本気の本気
589デフォルトの名無しさん
垢版 |
2020/12/07(月) 20:07:25.05ID:8Ddysj0U
>>587
おい木偶の坊、頭の中には真水しか入ってないのか
同じコードである必要はないわけ
自分で線形合同法のソース書いて実行して違う結果になったのか?あ?
試してもないんだろ、ノロマにも程があるぞ
やってみろよ、まったく同じ結果になるから
何msとかどうでもいいわ論点はそこじゃねえよゴミ
590デフォルトの名無しさん
垢版 |
2020/12/07(月) 20:09:13.90ID:8Ddysj0U
このスレの連中は事の軽重や要点を理解する力がゼロだな
エンジニアじゃなくて園児にゃーだな
2020/12/07(月) 20:24:25.17ID:lqtz9+cf
C/C++のアグレッシブな最適化は未定義動作を速度面で都合よく解釈した結果として認識している
実際のところは知らん

Javaも十分速いんだよな〜
ただある程度速度があってGCでメモリをそれなりに雑に使えて可搬性があってってなると今はGoと真っ向勝負しなきゃいけないのが辛いところある感
今は既存の資産とGoの機能削ぎ落としデザインが上手く合わない方向で使うんだろうけど
C#はクロスプラットフォームの公式化でそこのシェアを取りたい部分があり真正面バチバチって感じ
C#に比べると現状シェアはまだJavaなんだろうなと思う

ってかJava絡みで未来志向のスレなのにShenandoahもZGCも話題に出てないのはどうなんだ
592デフォルトの名無しさん
垢版 |
2020/12/07(月) 20:43:12.08ID:8Ddysj0U
GCで困ったことないしなー
メモリ足りなくなったらサーバ再起動したらええやんかーはい論破
2020/12/07(月) 20:44:04.21ID:ezb7MAV6
ゼロダウンタイム運用はできない?
2020/12/07(月) 22:13:01.36ID:49THwtGh
TribuoはJavaの救世主になるか?
2020/12/07(月) 23:19:25.53ID:NwZ1lMq1
またjavaが勝利してしまうのか
2020/12/08(火) 09:19:31.64ID:JwvOOLaZ
GC動いたとたんに終わる言語なんで、Javaは
2020/12/08(火) 12:56:57.51ID:z7dJ0hBH
>>512
monoはMS純正ではない。
それ言ったらWin32やMFCアプリもLinuxやMacで動く。Wineを使えば。
2020/12/08(火) 23:32:42.49ID:VvGaDh1E
>>562
GCの時に心停止しているところを想像してフイタwww
2020/12/09(水) 01:19:05.44ID:WuZTb4kZ
お前ら全員kolってろ!!
2020/12/09(水) 01:58:45.33ID:4hjjgJGf
最近のjavaはGCで停止するとか見たことねーよ。
2020/12/09(水) 07:13:24.78ID:0qpF8R4o
GCが動いたとたんに終わるとは
神クラスの生成と解放でもしてたの?それとも数百個のスレッドを生成したとか?
余程な糞設計でもしない限りGCの度に固まるなんて無かったと思うけど
2020/12/09(水) 07:31:49.19ID:arIlpSCs
GCで止まるって10年前ぐらいの話じゃなかったっけ?
2020/12/09(水) 09:10:51.70ID:rgRnrKGq
ミリ秒単位のリアルタイムプロセスがどうの
と要求されなきゃ関係ないでしょ
2020/12/09(水) 14:39:11.45ID:02PimLI5
>>600
SwingなどでGUIアプリを作っている場合でないと、GCで停止する現象は
ほとんど体感できないからサーバーサイドなどのCUIアプリしか作ったこと無い
人には分からない。
2020/12/09(水) 16:50:26.51ID:rdzYcqfw
Android開発してるけどGCで止まったことない。
でも、止まるような設計事例なら知ってる。
finalizerで
2020/12/09(水) 16:56:05.82ID:rdzYcqfw
ああ...書いてる途中に送信してしまった。
知ってると言いつつ、Androidで検証はしたことないのに...。

まぁ、finalizeに処理を記述しまくってGCの挙動がおかしくなったコードは見たことある。学生時代の話だけど。
2020/12/10(木) 00:29:16.75ID:U7s1vwLT
>>605
AndroidのVMは、Oracle(Sun)のJVMではなくて、dalvikやARTVMだから、
GCの挙動は違うだろうな。
それに、Javaのためにマシンのほとんど全てのメモリを割り当てている可能性が高い。
なぜならAndroidにおいてはJavaが主言語だから。
普通、WindowsだとJavaに全メモリを割り当てるのはシステムに問題を来たす
可能性が心配だから心理的抵抗があるが。
608デフォルトの名無しさん
垢版 |
2020/12/13(日) 09:03:51.42
結局ライトワンスランエニウェアじゃないじゃん
どの仮想マシンで動くか、その仮想マシンの挙動に詳しくならないといけない
この仮想マシンのGCでは停まらないけどこの仮想マシンのGCでは停まってしまうから注意とか
2020/12/13(日) 10:18:17.56ID:a1FcLP73
>>608
難癖つけるならもうちょっと技術的に面白いこと書け
2020/12/13(日) 11:11:02.92ID:+g+t61bw
>>608
Run Anywhere を崩したのはAndroidが原因で、訴訟問題にまで発展し、
GoogleはOracleに一兆円を払わされることになった。
2020/12/13(日) 12:34:09.68ID:jwn2PrNa
Javaは改革の時期にきている。それだけだ。
612デフォルトの名無しさん
垢版 |
2020/12/13(日) 12:45:38.18ID:qXegsMRS
きょとん
613デフォルトの名無しさん
垢版 |
2020/12/13(日) 20:13:28.13ID:3BYpAKtx
Javaは完全に終わってる
2020/12/13(日) 20:39:17.13ID:5BVcmqWt
と言って、いくつもの屍がjavaの前に積み上がったのさ
2020/12/13(日) 20:47:53.59ID:rqqTrsPz
Javaしかできないやつは終わってる
産業廃棄物
2020/12/13(日) 20:53:16.58ID:QUI91bME
oracleはとっとと手放せば良いのに。。どうせまともに管理できてないんだからさ。
2020/12/13(日) 22:28:39.85ID:DJVKyK6f
eclipse foundationに渡すという話があったような
618デフォルトの名無しさん
垢版 |
2020/12/13(日) 22:58:11.98ID:qXegsMRS
Eclipse財団のスポンサーって富士通だろ日本が世界を支配するときが来たようだな
619デフォルトの名無しさん
垢版 |
2020/12/14(月) 00:03:29.43ID:1C0QwhMi
>>618
たとえEclipseに譲渡しても有償なら誰も飛びつかん
「笛吹けども踊らず」の状況になってあたふたしてる姿を楽しみにしてるぞ
620デフォルトの名無しさん
垢版 |
2020/12/14(月) 00:17:08.08ID:0uVb17k3
>>619
有償にはならないんじゃないかなOpenJDKがあるし
621デフォルトの名無しさん
垢版 |
2020/12/14(月) 00:17:32.61ID:0uVb17k3
Eclipseも無料で使える
622デフォルトの名無しさん
垢版 |
2020/12/14(月) 00:17:54.00ID:0uVb17k3
Javaが有償化される夢を見るアホ
623デフォルトの名無しさん
垢版 |
2020/12/14(月) 01:12:29.87ID:aF5si5BE
>>620
JDK ←Java ダメ かよ
624デフォルトの名無しさん
垢版 |
2020/12/14(月) 01:45:16.07ID:0uVb17k3
>>623
は?
625デフォルトの名無しさん
垢版 |
2020/12/14(月) 05:49:43.80ID:vyhB1R52
>>624
JDK←Java Dame Kayo
うまいこと言ったつもりなんだから触れないのが優しさだと思う
2020/12/14(月) 05:53:19.64ID:c/6hsi1I
女子大生かよ…
2020/12/14(月) 12:51:19.54ID:bsUU8AXG
審議拒否
628デフォルトの名無しさん
垢版 |
2020/12/14(月) 19:55:00.79ID:A3NVoMZc
Javaは長生きします
629デフォルトの名無しさん
垢版 |
2020/12/14(月) 21:41:45.19ID:aF5si5BE
Javaは諦めてとっととkotlin行けよ
2020/12/14(月) 21:46:45.85ID:dZWdULI2
nullsafeでぬるぽが減った人いますか?
631デフォルトの名無しさん
垢版 |
2020/12/17(木) 00:38:54.88ID:uqM9qZ3K
オラ狂うがやらかしてくれたお陰で俺は向こう10年間は安泰だな
あの時、Javaを選ばなくてよかった
632デフォルトの名無しさん
垢版 |
2020/12/17(木) 12:29:34.40ID:h5oPvIGR
Null安全とかただの流行り、プロには不要
633デフォルトの名無しさん
垢版 |
2020/12/17(木) 12:35:06.38ID:3O4RpgrZ
それは僕もそう思う
634デフォルトの名無しさん
垢版 |
2020/12/17(木) 12:35:28.17ID:3O4RpgrZ
nullは友だち
635デフォルトの名無しさん
垢版 |
2020/12/17(木) 12:46:32.62ID:h5oPvIGR
Null安全とかいっそN88-BASIC使えよ。
Nullかも知れないからアンラップしましょうね!って
じゃーNullを言語で許容するな。
Null返ってくるAPIばかりじゃねーかハゲw
省略可能引数とか全部Nullだしw
2020/12/17(木) 12:54:10.11ID:zc8Ju3cj
ヌルポ言われなくなったのはJavaの衰退
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

ニューススポーツなんでも実況