Javaはもう死んだの? Part.2 at TECH
[2ch|▼Menu]
[前50を表示]
550:デフォルトの名無しさん
20/12/07 07:54:49.07 K9MBjG4Z.net
初心者が覚えやすい書きやすい言語。
そういう風潮

551:デフォルトの名無しさん
20/12/07 08:22:03.32 DCumnlGX.net
>>530
速度もアセンブラだろうな
実用になるかは知らんが

552:デフォルトの名無しさん
20/12/07 13:51:49.48 QUUS5DsI.net
>>528
Rustは、メモリー安全をうたっているが、ひとたび独自のデータ構造を定義する
ために参照を使おうとすると難し過ぎてやりたいことができずに挫折する人が続出
するだろう。
なお、他の言語でも参照を全く使わなくてもプログラミングは可能は可能なので、
今Rustで何かを実際に作っている人がRustの参照周りを良く理解しているとは
限らない。
配列的なコンテナの末尾に追加し、末尾または先頭から要素を取り出して処理
したり、全ての要素を巡回したりするだけでも多くのプログラムは出来るため。
その場合、参照は全く表面には出てこないから、Rustの一番難しい部分は
理解しなくても使えることは使える。
しかし、CやJavaで一番大事なのは、参照(Cの場合はポインタ)であって、それが
Rustでは最悪に使いにくい状態になっていると言える。

553:デフォルトの名無しさん
20/12/07 14:11:47.55 agDfCEmo.net
>>535
5年前ならまだしも大手の採用事例も出てる状態で
概念的な批判とか何言ってんの?

554:デフォルトの名無しさん
20/12/07 14:41:35.69 QUUS5DsI.net
>>536
エンジニアは自分の評価が下がってしまう可能性があるため「難しい」とはなかなか
言い出せないが、Rustは難しく感じる人が多い。
難しくてよいならC++で十分。

555:デフォルトの名無しさん
20/12/07 15:06:59.76 0M2hgyUY.net
>>537
具体論はできないねの

556:デフォルトの名無しさん
20/12/07 16:29:23.35 RHZB5GcY.net
>>534
今話してるのは「メモリ管理の『簡単さ』」についてだが?
お前一人だけついてこれてない模様

557:デフォルトの名無しさん
20/12/07 16:31:19.60 RHZB5GcY.net
>>531
だから、なんでそこでわざわざ大規模向けに弱いRubyやPythonを出す?
C#と比較したらどうなんだ?
>>517を読め

558:デフォルトの名無しさん
20/12/07 16:39:20.31 8Ddysj0U.net
>>540
ドトネトーの実績はあるんかのー
WebSphereのような商用のミドルウェアが充実してないと厳しくないかな

559:デフォルトの名無しさん
20/12/07 16:41:25.98 8Ddysj0U.net
ドトネトは元々IISにべったりで独立して動くようになったのは最近のこと
アプリケーションサーバの出来が心配

560:デフォルトの名無しさん
20/12/07 16:58:29.15 xbppBDfF.net
>>539
>>518の話だろ

561:デフォルトの名無しさん
20/12/07 17:01:14.38 8Ddysj0U.net
>>518
線形合同法の乱数アルゴリ


562:Yム実装してみたけど Javaはgccの-O1に勝てる、-O2とどっこいどっこい



563:デフォルトの名無しさん
20/12/07 18:05:10.70 RHZB5GcY.net
>>543
スマソ、>>539>>530宛てだった

564:デフォルトの名無しさん
20/12/07 18:26:47.53 RHZB5GcY.net
>>544
じゃ、-O3, -Ofastには完敗って話だろ?
顔洗って出直してこい

565:デフォルトの名無しさん
20/12/07 18:37:29.49 8Ddysj0U.net
>>546
O3はO2とほとんど変わらない
C言語の最適化にはバグがあるからO1が基本だとして
Javaの圧勝だから出直してくるのはお前の方はい論破

566:デフォルトの名無しさん
20/12/07 18:41:10.62 RHZB5GcY.net
>>541-542
開発規模とプログラム言語
URLリンク(qiita.com)
Java, C#は大規模開発向けに位置している
C#は「石橋を叩いて渡る」方式で機能を採用しているから、
基本、不安定なものはリリースされない(と信じている)
クロスプラットフォーム開発については、
やはりJavaの方が実績があって上だな
これはJavaの得意分野と言われても反論できない
ただ、先月、.NET+ReactiveUIでクロスプラットフォーム開発を試した人がいる
.NET+ReactiveUIでXamForms,WPF,WinFormsのクロスプラットフォーム開発やってみた
URLリンク(qiita.com)
WPFやWindows Formsでも正常に動いている様子だから、期待できるのでは?

567:デフォルトの名無しさん
20/12/07 18:43:40.62 PoL+2O23.net
>>545
工数をガン無視してJavaスレでハードウェアリソースの消費量を根拠に騒ぐ住み分けのできない速度厨への皮肉

568:デフォルトの名無しさん
20/12/07 18:43:46.67 RHZB5GcY.net
>>547
( ゚Д゚)ハァ?
目をかっ開いて見てこい
URLリンク(www.phoronix.com)

569:デフォルトの名無しさん
20/12/07 18:44:46.88 8Ddysj0U.net
>>548
バカかお前、ロンドン証券取引所が.NETで大爆死しただろうがw
ドトネトのネットワークスタックがゴミなのは今も昔も変わらない周知の事実www
マイクロソフトは新卒にドトネト作らせてる
にわかハゲほどリンクを貼るwwwお父さんの精子からやり直せゴミ

570:デフォルトの名無しさん
20/12/07 18:46:10.76 8Ddysj0U.net
>>550
どうやら線形合同法のテストはできてないようだね
他人の記事パクるんじゃなくて自分で確認したらどうだい?コンパイルできるかい?はい論破

571:デフォルトの名無しさん
20/12/07 18:47:30.95 8Ddysj0U.net
現代のコンパイラのバグはすべて最適化にあるからO3でコンパイルするのは馬鹿の所業

572:デフォルトの名無しさん
20/12/07 18:48:17.18 8Ddysj0U.net
O0、O1が良識ある大人のコンパイル

573:デフォルトの名無しさん
20/12/07 18:49:14.19 RHZB5GcY.net
>>553
そりゃ順番も考えずにコード書くからだろ

574:デフォルトの名無しさん
20/12/07 18:49:45.36 BJdK84M4.net
コンパイラのバグ心配するひとなんて
マシン語で最終確認してCPUの検証するようなひとたちじゃないのか

575:デフォルトの名無しさん
20/12/07 18:49:52.01 8Ddysj0U.net
>>555
え? どういう意味? しっかり説明してみてはい論破

576:デフォルトの名無しさん
20/12/07 18:50:47.96 PoL+2O23.net
まず、コードをアップロードしようぜ

577:デフォルトの名無しさん
20/12/07 18:50:49.47 8Ddysj0U.net
>>556
ミッションクリティカルではバグのないコンパイラを使うのが普通はい論破

578:デフォルトの名無しさん
20/12/07 18:51:07.69 8Ddysj0U.net
>>558
そうだそうだはい論破

579:デフォルトの名無しさん
20/12/07 18:55:05.60 BJdK84M4.net
ミッションクリティカルでJavaを使うやつがいてたまるか

580:デフォルトの名無しさん
20/12/07 18:56:24.99 8Ddysj0U.net
>>561
みずぽを始め金融機関の基幹システムで使われまくっとるやんけはい論破

581:デフォルトの名無しさん
20/12/07 18:59:40.67 BJdK84M4.net
紙切れなんぞで人が死にゃしない

582:デフォルトの名無しさん
20/12/07 19:00:31.23 BJdK84M4.net
おまえがおじいちゃんになったら
Java制御の人工心臓にしてやるよ

583:デフォルトの名無しさん
20/12/07 19:02:21.24 PoL+2O23.net
速度面での比較内容(具体的なコード)が気になる
まぁ、そもそも論としてJavaにRustや組み込みC++みたいなアセンブラレベルの効率的処理なんて求めてないのだが

584:デフォルトの名無しさん
20/12/07 19:04:30.35 8Ddysj0U.net
お前らの大事なお金はJavaで管理されてるんだぞはい論破

585:デフォルトの名無しさん
20/12/07 19:05:11.76 8Ddysj0U.net
>>565
俺も求めてないが試してみたらCよりJavaの方が速かったから仕方ないはい論破

586:デフォルトの名無しさん
20/12/07 19:10:18.15 RHZB5GcY.net
>>567
じゃ、煽りじゃなく、コードを見せてくれ
JavaがCの速度を超えるってのに本気で興味がある
過去に暗号論のクラスは取ったが実装はしていない

587:デフォルトの名無しさん
20/12/07 19:12:30.01 8Ddysj0U.net
>>568
線形合同法で乱数生成してるっていってんだからググればわかるだろはい論破

588:デフォルトの名無しさん
20/12/07 19:16:06.99 RHZB5GcY.net
>>551
> ロンドン証券取引所が.NETで大爆死しただろうがw
これは知らなかった
> マイクロソフトは新卒にドトネト作らせてる
これは噂は聞いているが眉唾

589:デフォルトの名無しさん
20/12/07 19:16:11.13 PoL+2O23.net
お前の検証結果じゃないと意味ないのだが。それとも嘘をついているからアップロードできないとか?
別にJavaに速度を求めてはいないけど、詭弁マシンは無視できないわ

590:デフォルトの名無しさん
20/12/07 19:16:59.40 RHZB5GcY.net
>>569
今回はお前に説明責任がある

591:デフォルトの名無しさん
20/12/07 19:17:32.73 8Ddysj0U.net
>>571
そんなに俺のコードが欲しいか? おん? お前の態度しだいでは考えてやってもいいがはい論破

592:デフォルトの名無しさん
20/12/07 19:18:27.76 8Ddysj0U.net
>>572
俺に責任はない、お前が俺にきちんとお願いする責任がある、ほれお願いしてみ考えてやるからはい論破

593:デフォルトの名無しさん
20/12/07 19:19:47.94 8Ddysj0U.net
どうなんだ? 教えて欲しいのか? あ? 教えてやっても良いぞ、知りたいのか? 俺に教えてもらいたいのか? おーん? はい論破

594:デフォルトの名無しさん
20/12/07 19:21:49.38 8Ddysj0U.net
あー早く教えたいなーでも教えて欲しいって言われてないから教えることできないなーもう喉まででかかってるんだけどなーはい論破

595:デフォルトの名無しさん
20/12/07 19:22:19.18 PoL+2O23.net
もうNGしたわ。相手にするだけ無駄。
こっちで検証したかったのに残念だ。

596:デフォルトの名無しさん
20/12/07 19:24:10.06 RHZB5GcY.net
>>577
俺が行く
>>574
C言語の速度を超えたというJavaの線形合同法とそのC言語の線形合同法のコードおよびその実行結果を下さい。
どうか宜しくお願い申し上げ奉ります。

597:デフォルトの名無しさん
20/12/07 19:24:44.62 8Ddysj0U.net
今すぐNGを解除しなさいはい論破

598:デフォルトの名無しさん
20/12/07 19:26:12.04 8Ddysj0U.net
>>578
コードを開示することにきましては当方といたしましても今後検討してまいりたいとそのように考えておりますはい論破

599:デフォルトの名無しさん
20/12/07 19:33:59.15 8Ddysj0U.net
実行結果は俺がすでに情報出してるだろ
JavaはO1よりも速い
俺の言うことが信じられないなら俺が実行結果を出したとしても
捏造したと結論されるだけ、だから実行結果を要求するのは意味が無い
>>577は自分で検証するといってるわけだから、実行結果を要求してない
>>577は筋が通っている
>>578はド頭がド悪い
あと両方のコード要求してるのもアホ、ポーティングくらい自分でやれよアホ
ググれば線形合同法のコードなんて500万件転がってるだろ
とは思いつつも当方としてはコードの開示については前向きに検討させていただきたい
というふうに考えているところですはい論破

600:デフォルトの名無しさん
20/12/07 19:34:37.85 8Ddysj0U.net
>>577
NG解除してくれたらコードを教えてあげてもいいはい論破

601:デフォルトの名無しさん
20/12/07 19:37:58.42 8Ddysj0U.net
逆にお前らがコード書いて超絶経験豊富でベテランの俺がレビューしてやろうか?


602:お前らの勉強にもなって一石二鳥じゃね? はい論破



603:デフォルトの名無しさん
20/12/07 19:43:57.17 8Ddysj0U.net
>>578
お前から>>577にNGを解除するよう言ってくれはい論破

604:デフォルトの名無しさん
20/12/07 19:45:12.30 8Ddysj0U.net
【至急】NGの解除お願いします【はい論破】

605:デフォルトの名無しさん
20/12/07 19:49:14.16 8Ddysj0U.net
わかりました、じゃあ歌います
        ノ´⌒`ヽ
     γ⌒´      \
    .// ""´ ⌒\  )
    .i /  _ノ   ヽ  i )
     i   (-‐)` ´(‐-)i,/   手ーのひらを太陽にーかざしてみーれーばー ♪
    l    (__人_).  |
    \    i  i   /
    /    `⌒ (::::)
    |    ̄ ̄⌒) .|
     |  ´ ̄ ̄ ̄ .|

606:デフォルトの名無しさん
20/12/07 19:53:22.48 8Ddysj0U.net
              ___
             /     ヽ
            ./ _ノ ヽ、    ヽ
             .| (ー) (ー)  |
         .    | (__人__)   .|  僕のちーしーおー
            |  |r┬-|    |
              |   `ー'´   /
               ヽ  ヾ    /
             ゝ     (
           /       ヽ   ジャンジャカ  ジャカジャン
          (   /        ヽ
         /\ \ ̄・ ̄ヽ、|_|_______ノφφφ~ヽ
        (  ( ヨ||=||=||=||=(゚∀゚)=||=ηη=||=━━!!!!!
         ヽ◎。_。_ノ ̄ ̄ ̄\_ノ ̄ ̄ ̄ヽφφφ__ノ

607:デフォルトの名無しさん
20/12/07 19:57:04.08 49THwtGh.net
まあ、そのへんにしておいて

608:デフォルトの名無しさん
20/12/07 19:59:02.76 RHZB5GcY.net
>>581
巷に線形合同法での乱数生成のコードは転がっておりましても、
あなた様がお使いになられたコードと同じ保証はございません。
また、もちろん、当方でも検証するつもりでございますが、
そちらの検証方法と合致するか確認するために使わせていただきます。
JavaとCで実行結果は何msと何msでございますでしょうか?
もしやCコードが粗相をして遅くなっている可能性はございませんでしょうか?

609:デフォルトの名無しさん
20/12/07 19:59:42.56 RHZB5GcY.net
>>586-587
その歌、マジで昨日歌った
本気の本気

610:デフォルトの名無しさん
20/12/07 20:07:25.05 8Ddysj0U.net
>>589
おい木偶の坊、頭の中には真水しか入ってないのか
同じコードである必要はないわけ
自分で線形合同法のソース書いて実行して違う結果になったのか?あ?
試してもないんだろ、ノロマにも程があるぞ
やってみろよ、まったく同じ結果になるから
何msとかどうでもいいわ論点はそこじゃねえよゴミ

611:デフォルトの名無しさん
20/12/07 20:09:13.90 8Ddysj0U.net
このスレの連中は事の軽重や要点を理解する力がゼロだな
エンジニアじゃなくて園児にゃーだな

612:デフォルトの名無しさん
20/12/07 20:24:25.17 lqtz9+cf.net
C/C++のアグレッシブな最適化は未定義動作を速度面で都合よく解釈した結果として認識している
実際のところは知らん
Javaも十分速いんだよな〜
ただある程度速度があってGCでメモリをそれなりに雑に使えて可搬性があってってなると今はGoと真っ向勝負しなきゃいけないのが辛いところある感
今は既存の資産とGoの機能削ぎ落としデザインが上手く合わない方向で使うんだろうけど
C#はクロスプラットフォームの公式化でそこのシェアを取りたい部分があり真正面バチバチって感じ
C#に比べると現状シェアはまだJavaなんだろうなと思う
ってかJava絡みで未来志向のスレなのにShenandoahもZGCも話題に出てないのはどうなんだ

613:デフォルトの名無しさん
20/12/07 20:43:12.08 8Ddysj0U.net
GCで困ったこ


614:とないしなー メモリ足りなくなったらサーバ再起動したらええやんかーはい論破



615:デフォルトの名無しさん
20/12/07 20:44:04.21 ezb7MAV6.net
ゼロダウンタイム運用はできない?

616:デフォルトの名無しさん
20/12/07 22:13:01.36 49THwtGh.net
TribuoはJavaの救世主になるか?

617:デフォルトの名無しさん
20/12/07 23:19:25.53 NwZ1lMq1.net
またjavaが勝利してしまうのか

618:デフォルトの名無しさん
20/12/08 09:19:31.64 JwvOOLaZ.net
GC動いたとたんに終わる言語なんで、Javaは

619:デフォルトの名無しさん
20/12/08 12:56:57.51 z7dJ0hBH.net
>>514
monoはMS純正ではない。
それ言ったらWin32やMFCアプリもLinuxやMacで動く。Wineを使えば。

620:デフォルトの名無しさん
20/12/08 23:32:42.49 VvGaDh1E.net
>>564
GCの時に心停止しているところを想像してフイタwww

621:デフォルトの名無しさん
20/12/09 01:19:05.44 WuZTb4kZ.net
お前ら全員kolってろ!!

622:デフォルトの名無しさん
20/12/09 01:58:45.33 4hjjgJGf.net
最近のjavaはGCで停止するとか見たことねーよ。

623:デフォルトの名無しさん
20/12/09 07:13:24.78 0qpF8R4o.net
GCが動いたとたんに終わるとは
神クラスの生成と解放でもしてたの?それとも数百個のスレッドを生成したとか?
余程な糞設計でもしない限りGCの度に固まるなんて無かったと思うけど

624:デフォルトの名無しさん
20/12/09 07:31:49.19 arIlpSCs.net
GCで止まるって10年前ぐらいの話じゃなかったっけ?

625:デフォルトの名無しさん
20/12/09 09:10:51.70 rgRnrKGq.net
ミリ秒単位のリアルタイムプロセスがどうの
と要求されなきゃ関係ないでしょ

626:デフォルトの名無しさん
20/12/09 14:39:11.45 02PimLI5.net
>>602
SwingなどでGUIアプリを作っている場合でないと、GCで停止する現象は
ほとんど体感できないからサーバーサイドなどのCUIアプリしか作ったこと無い
人には分からない。

627:デフォルトの名無しさん
20/12/09 16:50:26.51 rdzYcqfw.net
Android開発してるけどGCで止まったことない。
でも、止まるような設計事例なら知ってる。
finalizerで

628:デフォルトの名無しさん
20/12/09 16:56:05.82 rdzYcqfw.net
ああ...書いてる途中に送信してしまった。
知ってると言いつつ、Androidで検証はしたことないのに...。
まぁ、finalizeに処理を記述しまくってGCの挙動がおかしくなったコードは見たことある。学生時代の話だけど。

629:デフォルトの名無しさん
20/12/10 00:29:16.75 U7s1vwLT.net
>>607
AndroidのVMは、Oracle(Sun)のJVMではなくて、dalvikやARTVMだから、
GCの挙動は違うだろうな。
それに、Javaのためにマシンのほとんど全てのメモリを割り当てている可能性が高い。
なぜならAndroidにおいてはJavaが主言語だから。
普通、WindowsだとJavaに全メモリを割り当てるのはシステムに問題を来たす
可能性が心配だから心理的抵抗があるが。

630:デフォルトの名無しさん
20/12/13 09:03:51.42 .net
結局ライトワンスランエニウェアじゃないじゃん
どの仮想マシンで動くか、その仮想マシンの挙動に詳しくならないといけない
この仮想マシンのGCでは停まらないけどこの仮想マシンのGCでは停まってしまうから注意とか

631:デフォルトの名無しさん
20/12/13 10:18:17.56 a1FcLP73.net
>>610
難癖つけるならもうちょっと技術的に面白いこと書け

632:デフォルトの名無しさん
20/12/13 11:11:02.92 +g+t61bw.net
>>610
Run Anywhere を崩したのはAndroidが原因で、訴訟問題にまで発


633:展し、 GoogleはOracleに一兆円を払わされることになった。



634:デフォルトの名無しさん
20/12/13 12:34:09.68 jwn2PrNa.net
Javaは改革の時期にきている。それだけだ。

635:デフォルトの名無しさん
20/12/13 12:45:38.18 qXegsMRS.net
きょとん

636:デフォルトの名無しさん
20/12/13 20:13:28.13 3BYpAKtx.net
Javaは完全に終わってる

637:デフォルトの名無しさん
20/12/13 20:39:17.13 5BVcmqWt.net
と言って、いくつもの屍がjavaの前に積み上がったのさ

638:デフォルトの名無しさん
20/12/13 20:47:53.59 rqqTrsPz.net
Javaしかできないやつは終わってる
産業廃棄物

639:デフォルトの名無しさん
20/12/13 20:53:16.58 QUI91bME.net
oracleはとっとと手放せば良いのに。。どうせまともに管理できてないんだからさ。

640:デフォルトの名無しさん
20/12/13 22:28:39.85 DJVKyK6f.net
eclipse foundationに渡すという話があったような

641:デフォルトの名無しさん
20/12/13 22:58:11.98 qXegsMRS.net
Eclipse財団のスポンサーって富士通だろ日本が世界を支配するときが来たようだな

642:デフォルトの名無しさん
20/12/14 00:03:29.43 1C0QwhMi.net
>>620
たとえEclipseに譲渡しても有償なら誰も飛びつかん
「笛吹けども踊らず」の状況になってあたふたしてる姿を楽しみにしてるぞ

643:デフォルトの名無しさん
20/12/14 00:17:08.08 0uVb17k3.net
>>621
有償にはならないんじゃないかなOpenJDKがあるし

644:デフォルトの名無しさん
20/12/14 00:17:32.61 0uVb17k3.net
Eclipseも無料で使える

645:デフォルトの名無しさん
20/12/14 00:17:54.00 0uVb17k3.net
Javaが有償化される夢を見るアホ

646:デフォルトの名無しさん
20/12/14 01:12:29.87 aF5si5BE.net
>>622
JDK ←Java ダメ かよ

647:デフォルトの名無しさん
20/12/14 01:45:16.07 0uVb17k3.net
>>625
は?

648:デフォルトの名無しさん
20/12/14 05:49:43.80 vyhB1R52.net
>>626
JDK←Java Dame Kayo
うまいこと言ったつもりなんだから触れないのが優しさだと思う

649:デフォルトの名無しさん
20/12/14 05:53:19.64 c/6hsi1I.net
女子大生かよ…

650:デフォルトの名無しさん
20/12/14 12:51:19.54 bsUU8AXG.net
審議拒否

651:デフォルトの名無しさん
20/12/14 19:55:00.79 A3NVoMZc.net
Javaは長生きします

652:デフォルトの名無しさん
20/12/14 21:41:45.19 aF5si5BE.net
Javaは諦めてとっととkotlin行けよ

653:デフォルトの名無しさん
20/12/14 21:46:45.85 dZWdULI2.net
nullsafeでぬるぽが減った人いますか?

654:デフォルトの名無しさん
20/12/17 00:38:54.88 uqM9qZ3K.net
オラ狂うがやらかしてくれたお陰で俺は向こう10年間は安泰だな
あの時、Javaを選ばなくてよかった

655:デフォルトの名無しさん
20/12/17 12:29:34.40 h5oPvIGR.net
Null安全とかただの流行り、プロには不要

656:デフォルトの名無しさん
20/12/17 12:35:06.38 3O4RpgrZ.net
それは僕もそう思う

657:デフォルトの名無しさん
20/12/17 12:35:28.17 3O4RpgrZ.net
nullは友だち

658:デフォルトの名無しさん
20/12/17 12:46:32.62 h5oPvIGR.net
Null安全とかいっそN88-BASIC使えよ。
Nullかも知れないからアンラップしましょうね!って
じゃーNullを言語で許容するな。
Null返ってくるAPIばかりじゃねーかハゲw
省略可能引数とか全部Nullだしw

659:デフォルトの名無しさん
20/12/17 12:54:10.11 zc8Ju3cj.net
ヌルポ言われなくなったのはJavaの衰退

660:デフォルトの名無しさん
20/12/17 14:38:54.07 h5oPvIGR.net
既にNull安全でバカが量産されてる・・

661:デフォルトの名無しさん
20/12/17 16:28:59.77 3O4RpgrZ.net
null安全ヨシ!
URLリンク(automaton-media.com)

662:デフォルトの名無しさん
20/12/17 21:19:05.05 xt2RJzL6.net
COBOLで高速テーブル処理プログラムがゼロからかけるように成ってこそ一流よ!
アレさえ作れるように馴ればプログラム言語何でも


663:行ける



664:デフォルトの名無しさん
20/12/18 09:25:45.61 DX/ZSBxB.net
APIやDBからNULLを排除しなければ
プログラミング側に混入することを避けられない

665:デフォルトの名無しさん
20/12/18 10:02:55.10 PVSUClqc.net
もっと言えば現実に無効値は存在してしまうもので、どんな言語であろうと実用を目指すなら何らかの形で表現する必要はある
一方でその現実のデータ表現としての無効値が、メモリ上のアドレス表現や参照表現と一致しなければいけない必然性は殆どの場合においてないので、基本的には分離したものにしましょうねという話なんだよな

666:デフォルトの名無しさん
20/12/19 16:16:42.26 fSvkFafN.net
請負、派遣、SESばかりの日本のIT業界でjavaはオワコンでこれからはKotlinだ!
なんって言われたところでプログラム書く方は困るんよ。
もともと不安定な立場に学習コストやサンクコストを負う訳だからさ。
しかも勉強したところでjava以上に何かできる訳じゃないしさ。

667:デフォルトの名無しさん
20/12/19 16:19:30.57 dM4VNuuI.net
あと案件もさほど無いしさ

668:デフォルトの名無しさん
20/12/19 16:23:35.66 3zE/CIn4.net
つーか、言語選べる立場なの?

669:デフォルトの名無しさん
20/12/19 16:48:43.37 W83u/fSR.net
雑食系エンジニア・KENTA、2019/9
Javaの方がRubyよりも求人が多いという勘違いについて
URLリンク(www.youtube.com)
例えば、SES の求人数は、客先がA〜J社の10社へ、1人を頼むと、求人数が10になる。
仮に、A社経由で決まると、B〜J社の9求人が無くなる
本当の求人数が分からない
見かけの求人数が多いから、Javaを選んだ方が求人数が多いと、初心者がだまされてしまう

670:645
20/12/19 16:53:35.33 W83u/fSR.net
だから、客先・SES の求人を分離しないと、ダメ
自社開発のみの求人数を数えること!
だけど自社開発と書いていても、客先へ出向させる場合もあるから、
自社製品・サービスのみの求人数だけを、数えるのが良いかも

671:デフォルトの名無しさん
20/12/19 18:15:59.02 dM4VNuuI.net
分離したら案件が殆ど無くなったでこざる。

672:デフォルトの名無しさん
20/12/20 15:15:40.55 Kz1koOT1.net
自社開発だったら零細でもいいのか?
例えばメル○リのパクリの誰も使ってないWebサービスだったり

673:デフォルトの名無しさん
20/12/24 17:29:02.54 UwmGclax.net
Javaはもう下り坂だって聞いたからPythonに乗り換えたが、
求人数はJavaのが圧倒的に多いじゃねーか(Paizaより)
まだまだJavaは行けるぞ

674:デフォルトの名無しさん
20/12/24 17:32:44.56 ZOtm1Z2V.net
Javaで機械学習

675:デフォルトの名無しさん
20/12/24 19:09:46.81 dOCV7ypD.net
言語に合わせて仕事選んでないかい?
やりたい仕事に合わせて言語選びなよ。

676:デフォルトの名無しさん
20/12/24 19:19:58.90 WoApPFjW.net
>>653
それがねー、会社の方針で勝手に決められたりして、なかなかうまくいかんのんだよ
まぁ、それでも俺はうまくやってる方かな

677:デフォルトの名無しさん
20/12/24 20:00:21.84 nD5pavfi.net
偉い外人の人はだいたい
人に合わせて言語選んだほうがいいっていってるよ

678:デフォルトの名無しさん
20/12/24 20:38:27.24 TzdYJrci.net
A型はVB、B型はHaskell、O型はPHPと言われてるね。

679:デフォルトの名無しさん
20/12/24 21:14:01.47 FSZK7Afl.net
じゃあAB型はVisualHaskellだね

680:645
20/12/24 23:14:23.99 qBLsz+9E.net
>>651
>>647
に書いた
例えば、客先は、1人の求人を、10社のSES に出す。
すると、各SESは1人ずつ募集するから、合計10人の求人数となるw
そこで、A社経由で決まると、B〜J社の9求人が無くなるw
SES から、どの客先へ行くのか突き止めないと、本当の求人数が分からない
Ruby みたいな自社開発系は、SESを通さないから、本当の求人数である

681:デフォルトの名無しさん
20/12/25 00:26:36.53 4HIIIhNt.net
各紹介会社の掲示板にそれぞれ求人掲載されてたら各社分カウントされるんじゃないの
契約期間中中抜きされるかどうか関係なく

682:649
20/12/25 00:34:03.51 PhKpdvfM.net
正確に言うと、Javaが多いというよりPython3がかなり少ない
数値のからくりを差し引いても、JavaやPHPの求人はまだまだ多い印象
KENTAはこれらの言語はオワコンって言ってたのになぁ

683:デフォルトの名無しさん
20/12/25 01:00:04.68 2IGvTv/K.net
>>659
仮にそうだとしてそれはどの言語も同様だからな
RubyはSES通さないとか適当なこというやつもいるけど実際はそこ言語関係ないからね

684:645
20/12/25 01:09:40.98 aa9Khe9z.net
KENTA は基本、Ruby on Rails しか言わない
Java はSES 系だから、勉強しなくても受かる。
PHP は、WordPress など低単価だから、文句が出る。
Laravel の求人数は、Railsの1/3 ぐらいしかない
Python は、3D・行列演算・統計学など、理系でないと受からない。
プログラミング技術だけで受からない
MIT は、MITの卒業証書があるから、受かる。
Pythonのプログラミング技術で受かっている訳ではない
だから、文系の営業職でも出来るような、Railsしか勧められない。
Java, PHP, Python を扱うと、サロンで就職できないとか、
安い仕事しかないとか、文句ばかり言われる
だから、そういうサロンを運営したくない
すべての学校が、Rails を勧めるのと同じ理由。
Java, PHP, Python を扱うと、文句ばかり言われるから

685:645
20/12/25 01:23:40.88 aa9Khe9z.net
だから、KENTA は、会社に潜り込む言語に、Ruby on Rails を勧める
Python などは給料をもらいながら、勉強すべきと言ってる。
Pythonで就職浪人などしたら、大学院レベルの数学・統計学の勉強だけでも、数年掛かる
Java, PHP, Pythonをやる人は基本、自己責任。
サロンで、こういうもめ事を扱うのは、勘弁
Javaを10年やっていますが給料が上がらないとか、Linux API が分からないとか、
こういう苦情ばっかり、サロンで聞いていても仕方ない
個人の人生だから、好きなように選択するしかない
Scala などオワコン言語を扱うと、金にならないから、
ベテは偏屈な香具師ばっかりになって、初心者にマウントを取ってくる
こういう香具師どもに、サロンを牛耳られたくない。
また、こういうサロンを経営したくない
だから基本、Rails, Go だけ。
前向きな言語だけ

686:デフォルトの名無しさん
20/12/25 01:42:32.70 8rC8rR7s.net
香具師?

687:645
20/12/25 01:45:20.57 aa9Khe9z.net
串刺し検索を使うと、1人の募集が、水増しされる。
募集する会社は、10ぐらいのサイトで募集するから
最悪、異なるA・Bサイトで申し込んでも、実態は同一の会社かも知れない。
とにかく客先と書いてあったら、水増しがある
Ruby on Rails の場合は自社開発系で、客先じゃないから、水増しがない

688:デフォルトの名無しさん
20/12/25 01:48:36.19 J4ouM17C.net
Javaはいつ最初の訴訟が起きるかだな
ライセンスをよく理解しないで使っているところが
急にoracleに訴訟を起こされてあたふた
ここで一気にJavaを離れる可能性がある
コロナで旧態依然とした企業が傾いて
Javaの市場がなくなるという可能性もあるが

689:デフォルトの名無しさん
20/12/25 04:37:06.43 cDvW7Tdt.net
香具士とか15年ぶりぐらいに見た

690:デフォルトの名無しさん
20/12/25 08:26:38.12 Zh7/c5hc.net
>>666
まずお前が


691:ライセンス読めよ



692:デフォルトの名無しさん
20/12/25 08:57:35.98 gaUAI1y+.net
>>665
Javaくらい自分で書け

693:デフォルトの名無しさん
20/12/25 09:16:51.23 +vaAfOTp.net
Rubyは自社開発って言ってる時点で仕事が少ないってことなんだよな
まあ仕事の量以前に今さらRuby自体無いけどw

694:デフォルトの名無しさん
20/12/25 09:49:42.17 //fibcqF.net
今さらRuby
好きだとRuby
言わないでよね

695:デフォルトの名無しさん
20/12/25 16:10:00.43 t/NrYRD2.net
なにその演歌っぽいの

696:デフォルトの名無しさん
20/12/26 00:36:37.47 wC8HQVBm.net
(もうすぐ)30年目のRubyくらい大目にみろよ

697:デフォルトの名無しさん
20/12/26 01:06:27.72 VQUHliZe.net
会社もいろいろ
言語もいろいろ
Rubyもいろいろ
咲き乱れるの

698:デフォルトの名無しさん
20/12/26 13:40:55.55 URkT4AMD.net
求人見ると、Javaは一向に終わる気配がない
むしろ増えてないか?って感じ

699:デフォルトの名無しさん
20/12/26 14:57:34.26 IF3PEEZe.net
それは正しい選択。
MSはOSもOfficeもクラウドも支配してるから彼ら独自のC#を使うと
一生いいように牛耳られるのは目に見えている。
いまのままでもOSも不買運動したくでも出来ないのに言語まで牛耳られると
ますます不買運動できなくなってしまう。
その点、JavaだとMSからの集中を避ける点で日本全体にとって有利。
これ以上、GAFMAに養分を与えては成らない。

700:デフォルトの名無しさん
20/12/26 17:13:43.47 sSwVqeBu.net
2021年4月から企業でのAnacondaが有償化されることに伴って、
今今、うちの会社ではAnacondaのアンインストールが要求されてる
インストールされたままだと課金されるんだとよ
個人的には今までAnacondaに頼りっぱなしだったから大打撃だわ
代替手段を探せと言われてもな・・・
Anacondaは開発環境で、プログラミング言語じゃないけどさ、
Anacondaに絡む案件は一気に減るだろう
Javaで同様のことは起きないの?
なんちゃらJDKっていうオープンなの使ってりゃ(今んとこ)一生課金されないの?
ライセンス読めとか言ってる奴、お前が読んで説明してくれ

701:デフォルトの名無しさん
20/12/26 19:22:44.04 Rph3qx9i.net
業務で使ってて真剣に扱わなきゃいけないのに
誰かにオッケー安心だよと言われたらそれでいいの?

702:デフォルトの名無しさん
20/12/26 23:21:14.91 Frnc6jJo.net
>>677
Java8のパッチ以降は営利利用はライセンス料がいる
ばれたら訴訟
大量の違約金

703:デフォルトの名無しさん
20/12/27 00:46:46.05 3CmS3cxI.net
踏み倒せばよい

704:デフォルトの名無しさん
20/12/27 01:00:05.28 3CmS3cxI.net
無償で公開したITライセンスを後から有償に変更するのを禁止する法律がいる

705:デフォルトの名無しさん
20/12/27 01:03:27.63 3CmS3cxI.net
ちなみにOpenJDKとOracleJDKとの違いは
Oracleのサポートが受けられるかどうかだった気がする
実質あまり変わりはない

706:デフォルトの名無しさん
20/12/27 01:19:49.27 j0Au4CXB.net
>>679
だろ?
それ以前のバージョンを(脆弱性が発見されようが)使い続けるか、
みかじめ料を支払うしか無いんだよな?
>>682
サポートが無い状態で脆弱性が見つかったらどうすんのさ?

707:デフォルトの名無しさん
20/12/27 12:20:25.35 pxqfoO9r.net
>>683
別のJDKに切り替えればいい

708:デフォルトの名無しさん
20/12/27 13:16:00.83 cdEIISVJ.net
>>684
それはシステムの作り直しになるな

709:デフォルトの名無しさん
20/12/27 13:20:16.60 cowRkx3f.net
なんでkotlinって流行らないのかな

710:デフォルトの名無しさん
20/12/27 13:20:


711:28.99 ID:OviHoE8g.net



712:デフォルトの名無しさん
20/12/27 13:31:07.37 uRUti193.net
>>685
Javaどころか開発もしたことないのになんでこんなところにいるの?

713:デフォルトの名無しさん
20/12/27 13:45:47.70 pv1uIGwx.net
>>680
おさわりまんこのひとです。

714:デフォルトの名無しさん
20/12/27 14:03:29.14 pxqfoO9r.net
>>685
ならないだろ
JDKのバージョンアップと同様にテストはした方がいいだろうけど

715:デフォルトの名無しさん
20/12/27 15:32:29.68 OviHoE8g.net
>>685
バカ乙

716:デフォルトの名無しさん
20/12/27 18:53:08.20 7Rx7y5wp.net
Javaは底辺プログラマ多すぎるからなぁ
はよ4ねと思うが、次世代Cobol枠として生き残り続けそうだ

717:デフォルトの名無しさん
20/12/27 19:31:43.98 FfNZVPn8.net
関数のファーストオブジェクト化はいつくるんだ

718:デフォルトの名無しさん
20/12/27 19:58:43.81 FfNZVPn8.net
intはいつオブジェクトになるんだ

719:デフォルトの名無しさん
20/12/27 20:41:41.84 7Rx7y5wp.net
中間言語にコンパイルされた時点で型消去されてるせいで
new T()できないというと設計の問題だという輩が沸いてくるけど
どう考えても痩せ我慢だろ
ホントうぜえわ

720:デフォルトの名無しさん
20/12/27 20:44:11.79 7Rx7y5wp.net
ゴミ欠陥言語もろともくたばれ

721:デフォルトの名無しさん
20/12/27 20:50:46.16 pl0o5JZ5.net
>>686
ネイティブAndroid開発が急速に下火になったから
ビジネス系=monacaなどのガワアプリ
ゲーム系=unity
旧アプリの保守=Java
kotlin採用するケースが思いつかない

722:デフォルトの名無しさん
20/12/27 22:01:51.40 7kUjGY96.net
Kotlin/JSをしっかり作ってれば今後のPWAの流れに乗れたかもしれないのに
Kotlin/Nativeも微妙だしKotlin/JVMも流行らんし

723:デフォルトの名無しさん
20/12/29 11:12:05.80 i+2sP6uY.net
KotlinなんてメジャーなのはAndroid開発分野くらいだろうけど、プログラマーが少ないせいかjavaより単価高めに見えるが、
javaと同じものしか作れないのに企業が単価上げてまでコトラーを必要とするんか?

724:デフォルトの名無しさん
20/12/29 16:19:53.24 fogIAzeT.net
KotlinはAndroidの場合、命令コマンドが変わるから過去のソースコードが使えなくなるかもな。Pythonみたいに

725:デフォルトの名無しさん
20/12/29 19:02:00.45 wIHnHHci.net
なに命令コマンドって

726:デフォルトの名無しさん
20/12/29 19:16:32.84 jmIS/xlW.net
ラーメンヌードルを食べ過ぎて頭痛が痛い

727:デフォルトの名無しさん
20/12/29 23:25:55.47 DXZvSb4w.net
JavaはKotlinより長生きするであろう

728:デフォルトの名無しさん
21/01/02 13:06:53.11 4vy5zhMd.net
Javaはオワコンではない 繰り返す Javaはオワコンではない

729:デフォルトの名無しさん
21/01/02 22:53:33.31 7V4RfqcC.net
そう信じたいんだな
藁にも縋る思いかわかるわかる

730:デフォルトの名無しさん
21/01/02 23:04:03.83 VMpgU+TL.net
モダン言語は結局どれもパッとしない

731:デフォルトの名無しさん
21/01/02 23:16:04.10 lsKdogZf.net
用途が違う感じ

732:702
21/01/02 23:24:16.70 4vy5zhMd.net
Paizaで求人が割とあるからね

733:デフォルトの名無しさん
21/01/03 12:25:40.45 n1qZMfJK.net
SES 系だと、1つの求人を、10社へ依頼しているかも知れない。
見かけ上の求人数が10でも、実は1しかないとか
客先は求人を、Paiza にも出しているけど、他の10社にも出しているかも。
つまり、どこのSES系を通しても、同じ客先へ行くかも
串刺し検索と同じ

734:デフォルトの名無しさん
21/01/03 14:58:25.80 A/6DePqP.net
数社に求人出せば多少被る場合もあるだろあけど、求人の掲載料金もタダじゃない。
10社にも出したら相当な額になるから普通はもっと絞るだろ。

735:デフォルトの名無しさん
21/01/03 15:02:49.91 A/6DePqP.net
つまり求人が被るなんて主張は現実的じゃない。

736:デフォルトの名無しさん
21/01/03 19:51:24.98


737:CmPybrbu.net



738:デフォルトの名無しさん
21/01/03 20:44:37.95 QB0UG4f+.net
こんなアホが業界を語るのか

739:デフォルトの名無しさん
21/01/03 20:47:25.72 A/6DePqP.net
成功報酬しか取らないところも無いとは言わんが、そういうのは掲載数もユーザー数も弱小のワケアリな求人サイトくらいだろ。
そういう掲載するだけタダなサイトばかり見て求人被っていると嘆くのは、ハロワの空求人に文句言うようなものなんだから使う方も間抜けだろ。
ちゃんとした所で仕事探せ!の一言でおわり。

740:デフォルトの名無しさん
21/01/03 20:49:28.38 A/6DePqP.net
それに成功報酬型で求人出し放題ならjavaの求人に限らず被るわ。

741:デフォルトの名無しさん
21/01/04 01:00:12.23 zFLmeEql.net
求人があるかどうかではなく
言語として廃れたかどうかだろ
求人ならCOBOLでもある

742:デフォルトの名無しさん
21/01/04 02:24:00.19 /Vh3Kh50.net
それってどう判断するの?

743:デフォルトの名無しさん
21/01/04 09:45:30.55 vO71Suh8.net
求人で判断します

744:デフォルトの名無しさん
21/01/04 11:36:41.51 M6hcop9t.net
ここで言ってる求人って転職サイト的な求人の話?

745:デフォルトの名無しさん
21/01/04 14:31:15.88 oGN3xGwv.net
案件数の話だろ

746:デフォルトの名無しさん
21/01/04 15:06:06.96 as0dgXV0.net
javaは案件多いという話に茶髪がYou TubeでSES1社が数社に求人出しまくっているだけと吹聴したが、
有料掲載だと金が掛かり過ぎるし、成果型だとjavaの求人だけ1社が数社に出すのもおかしいって話。

747:デフォルトの名無しさん
21/01/04 16:04:08.21 3LrqeGQc.net
安件数の多い言語に群がり過当競争
ダンピングと質の低下がスパイラル

748:デフォルトの名無しさん
21/01/04 16:18:50.37 wh+1Ue37.net
とりあえず、ペヤングソース焼きそばを頭に乗せながらjavaをdisるな。
ふざけてんのか。

749:645
21/01/04 16:44:26.63 yec7Hk1C.net
>>647
に書いた
雑食系エンジニア・KENTA、2019/9
Javaの方がRubyよりも求人が多いという勘違いについて
KENTAぐらいの専門家じゃないと、本当の求人数は分からない
銀行の改修が終わったから、COBOL, Java の仕事が一気に減った。
今後、数年は仕事が増えない

750:デフォルトの名無しさん
21/01/04 19:33:06.96 /Vh3Kh50.net
Javaの求人は多い
Rubyの求人は少ない

751:デフォルトの名無しさん
21/01/04 19:42:24.06 pQk1wfyj.net
重複考慮してもjavaの方が多そう

752:デフォルトの名無しさん
21/01/04 19:47:58.17 V1o/p6Dv.net
新しいプログラムを書いているのか、それとも古いプログラムのメンテなのかも重要。


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

245日前に更新/253 KB
担当:undef