プログラマって馬鹿が多いよね (574レス)
プログラマって馬鹿が多いよね http://mevius.5ch.net/test/read.cgi/tech/1732711882/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
335: デフォルトの名無しさん [] 2024/12/28(土) 12:38:57.68 ID:pxJbCRx0 >>334 個人で使ってる奴がいるだけで誰もエンタープライズレベルでWebアプリでRustなんか使ってない 使われてるのは低レイヤ分野だけ http://mevius.5ch.net/test/read.cgi/tech/1732711882/335
336: デフォルトの名無しさん [] 2024/12/28(土) 12:43:33.30 ID:pxJbCRx0 >>333 逆に言うとGCや巨大ランタイムが許容できる場面でRustなど使う場面などない Webアプリ程度であればGCなんてホットスポットを最適化すればいいだけ C#やGoだったらかなり低レベルでメモリコントロールができるから、プロファイルとってホットスポットを最適化すればいいだけ Rustなんぞ使ったらホットスポット以外でも無意味なメモリ管理を強要されることになり非生産的 http://mevius.5ch.net/test/read.cgi/tech/1732711882/336
337: デフォルトの名無しさん [sage] 2024/12/28(土) 12:45:39.35 ID:72bbacDD プログラミング言語のシェア・トレンドの世界的動向 https://techmania.jp/blog/programming0001/ 世界では14位 http://mevius.5ch.net/test/read.cgi/tech/1732711882/337
338: デフォルトの名無しさん [sage] 2024/12/28(土) 12:56:47.49 ID:kogG9aPy >>336 無知かつ能力が低いだけなようだな Rustはメモリ解放も全自動で処理する必要がない 能力が低くて習得も使いこなすこともできなくて批判するのは愚かだ http://mevius.5ch.net/test/read.cgi/tech/1732711882/338
339: デフォルトの名無しさん [sage] 2024/12/28(土) 13:57:35.57 ID:72bbacDD 【Rust入門】意図的にメモリリークを起こす https://qiita.com/yuhei3017/items/b9772755f598348d06b1 http://mevius.5ch.net/test/read.cgi/tech/1732711882/339
340: デフォルトの名無しさん [sage] 2024/12/28(土) 14:05:22.93 ID:hWyTpT2B >>335 エンタープライズでは特にクラウド利用を中心にRustへ置き換わっていってるよ CPUメモリリソースコストが何倍も変わってくるからね プログラミングの手間はほとんど変わらないのにGC言語を使うのはバカらしいよ http://mevius.5ch.net/test/read.cgi/tech/1732711882/340
341: デフォルトの名無しさん [sage] 2024/12/28(土) 14:08:14.01 ID:GX7LgOuD 世のプログラマが数学へのコンプレックスを払拭してくれないと、 プログラミングの出来のいいエコシステムは普及しない http://mevius.5ch.net/test/read.cgi/tech/1732711882/341
342: デフォルトの名無しさん [sage] 2024/12/28(土) 14:10:45.29 ID:CtmPLa3h >>340 それ俺も知ってる! ヤフコメに書いてあったw http://mevius.5ch.net/test/read.cgi/tech/1732711882/342
343: デフォルトの名無しさん [sage] 2024/12/28(土) 14:16:32.26 ID:pr6mzQ5h 良いツールなら他人が使っているかなど気にせずにただ使えばいいのに なぜ世間で使われているかどうかなんてことが気になるんだ? http://mevius.5ch.net/test/read.cgi/tech/1732711882/343
344: デフォルトの名無しさん [sage] 2024/12/28(土) 14:28:54.73 ID:d81zsV9V たいていのツールはオープンソースなのだから、バグや機能不足があるなら報告するなり自分で開発すればいいじゃん 開発費用を負担してるわけでもないのに、自分の望むソフトウェアを作って提供し続けろというのは図々しいよ http://mevius.5ch.net/test/read.cgi/tech/1732711882/344
345: デフォルトの名無しさん [sage] 2024/12/28(土) 14:31:20.07 ID:hWyTpT2B 世間で使われてる一番わかりやすい例が 俺たちが今ここで使っている5chが使用して皆がお世話になっているCloudflareかな もちろんRust製 http://mevius.5ch.net/test/read.cgi/tech/1732711882/345
346: デフォルトの名無しさん [sage] 2024/12/28(土) 14:56:32.42 ID:72bbacDD 5chが使ってるだけだろ、安いんだろ http://mevius.5ch.net/test/read.cgi/tech/1732711882/346
347: デフォルトの名無しさん [sage] 2024/12/28(土) 14:57:57.27 ID:72bbacDD サーバ更新時に全板ID導入といってけどほったらかし http://mevius.5ch.net/test/read.cgi/tech/1732711882/347
348: デフォルトの名無しさん [sage] 2024/12/28(土) 15:03:35.48 ID:hWyTpT2B >>346 CloudFlareは世界シェアトップのCDN http://mevius.5ch.net/test/read.cgi/tech/1732711882/348
349: デフォルトの名無しさん [] 2024/12/28(土) 15:33:33.17 ID:pxJbCRx0 Rustでなんか君ら価値のあるもの生産したことあるの? Web笑とか言語とかどうでもよくね?webは技術じゃなくてコンテンツに価値があるわけであって http://mevius.5ch.net/test/read.cgi/tech/1732711882/349
350: デフォルトの名無しさん [sage] 2024/12/28(土) 15:36:00.49 ID:72bbacDD 障害ばっかり http://mevius.5ch.net/test/read.cgi/tech/1732711882/350
351: デフォルトの名無しさん [sage] 2024/12/28(土) 15:41:30.31 ID:hWyTpT2B CDNとはコンテンツ デリバリー ネットワークのこと http://mevius.5ch.net/test/read.cgi/tech/1732711882/351
352: デフォルトの名無しさん [] 2024/12/28(土) 15:47:43.92 ID:pxJbCRx0 >>334 最も使われてるも何も低レイヤは普通の人は触らないから トップレベルのエンジニアがカーネルやドライバを開発してるわけで普通のエンジニアはそこに関わることはない、そこでの開発物を使うだけ AIだってそのものを作るよりそれを利用して何か価値のあることをやることの方が多い だから普通のエンジニアは高レイヤな層に関わるわけだけどWebでRust触ってるやつはただの馬鹿で言語でしか自分を表現できないイキリワナビーだね http://mevius.5ch.net/test/read.cgi/tech/1732711882/352
353: デフォルトの名無しさん [sage] 2024/12/28(土) 17:27:48.31 ID:jSOq+KI7 技術的な知見を提供できない雑魚は、ネットでチヤホヤされようとしてどの言語が流行ってるみたいな話を延々と繰り返す http://mevius.5ch.net/test/read.cgi/tech/1732711882/353
354: デフォルトの名無しさん [sage] 2024/12/28(土) 18:56:05.83 ID:iNGwMy5B おばちゃんレベルなんよな 今は何々が流行ってるらしわよ奥さん 今度は何々が来るわよ奥さんみたいなw 特にいっつもRustが来る来る言ってるやつ一人おるよなこの板って http://mevius.5ch.net/test/read.cgi/tech/1732711882/354
355: デフォルトの名無しさん [sage] 2024/12/29(日) 10:03:33.88 ID:OAgp+fMK Rustで最も効率的にメモリ管理をしてオーバーヘッドの無い高速なプログラムを書いたところで、 Pythonでライブラリを組み合わせただけのクソ遅いプログラムより多くの価値を生んでなきゃ無意味 http://mevius.5ch.net/test/read.cgi/tech/1732711882/355
356: デフォルトの名無しさん [] 2024/12/29(日) 12:32:27.83 ID:VQL+gkh4 Web関係で本番用じゃなくて開発用で使うけどスクリプト言語じゃ遅いパッケージ、ライブラリがrustで置き換えられて流行ってたりするけど やっぱり早いからありがたいよ http://mevius.5ch.net/test/read.cgi/tech/1732711882/356
357: デフォルトの名無しさん [sage] 2024/12/29(日) 12:41:36.47 ID:h5aBgVaR プログラミングって、技術や知見の進歩に逆行する奴が出てくるのは何でなんだろうな 最適化よりも保守性 推測よりも計測 モジュール化・抽象化 などということは既に確立した知見 しかもこれは、マシンリソースが豊富になった現代で言われ始めたわけではなく、 ほとんどコンピュータの黎明期からずっと言われ続けてきたこと ハードウェアの制約が無視できなかった時代でさえ戒められていたことを マシンリソースを潤沢に使える時代に敢えて破ろうとする で、そういうことをしようとするのは、別にOS、コンパイラ、数値計算ソフトなどの開発者ではなく、 たいていがWebアプリやモバイルアプリのような、ライブラリを組み合わせれば実現できるような領域の技術者ばかり しかもタチの悪いことに、そういう連中は自分が使ってる処理系やライブラリの内部実装を知らないし、調べようともしないから、 「こう書いたほうが速いだろう」という妄想で独自のハックをして、ただ読みにくいだけで大して速くもないソースコードを生み出す http://mevius.5ch.net/test/read.cgi/tech/1732711882/357
358: デフォルトの名無しさん [sage] 2024/12/29(日) 12:45:49.44 ID:msG08HBV >>356 こういう論点をズラすやつって、何がしたいんだろうな 実社会でうだつが上がってないから、せめてネットでは同意してほしいのかな http://mevius.5ch.net/test/read.cgi/tech/1732711882/358
359: デフォルトの名無しさん [sage] 2024/12/29(日) 12:47:35.24 ID:msG08HBV それとも頭が悪いから自分が書いたことがまさに、WebなんかでRustを使わなくていい理由になっていることが理解できないのかな http://mevius.5ch.net/test/read.cgi/tech/1732711882/359
360: デフォルトの名無しさん [] 2024/12/29(日) 12:48:31.68 ID:bQX/fqBc もう人居ないねこのすれ http://mevius.5ch.net/test/read.cgi/tech/1732711882/360
361: デフォルトの名無しさん [sage] 2024/12/29(日) 12:56:02.05 ID:1z1v8OaT ライブラリがC言語で書かれているので、Pythonのコードをどう工夫したところでそれより早くなるわけがない http://mevius.5ch.net/test/read.cgi/tech/1732711882/361
362: デフォルトの名無しさん [sage] 2024/12/29(日) 13:27:49.11 ID:MafpVhNM >>359 Webのサーバーサイドはどんどんクラウド上になっていってるけど クラウドのシェアトップのAWS (アマゾン ウエブ サービス)も今はRust製 さらにその上で構築する言語もRustへシフトしている 理由はクラウドがCPUメモリリソースに課金されるため http://mevius.5ch.net/test/read.cgi/tech/1732711882/362
363: デフォルトの名無しさん [sage] 2024/12/29(日) 13:41:35.15 ID:2llL/jbx そう思いたいなら思っときゃいいのでは http://mevius.5ch.net/test/read.cgi/tech/1732711882/363
364: デフォルトの名無しさん [sage] 2024/12/29(日) 15:55:29.59 ID:AvEIrlHe Goにすればパフォーマンスが上がると勝手に思い込んで移行したが、実はJavaScriptのほうが速かったという http://mevius.5ch.net/test/read.cgi/tech/1732711882/364
365: デフォルトの名無しさん [sage] 2024/12/29(日) 20:25:10.44 ID:H7x4KMYp >>357 こういうのも V voluntas 多分「自作はするな、できるだけライブラリを使え」という教えがあるような気がする。自分は可能な限り自作しろ派。 http://mevius.5ch.net/test/read.cgi/tech/1732711882/365
366: デフォルトの名無しさん [sage] 2024/12/29(日) 20:25:14.45 ID:H7x4KMYp https://x.com/voluntas/status/1873252031240274077 http://mevius.5ch.net/test/read.cgi/tech/1732711882/366
367: デフォルトの名無しさん [sage] 2024/12/29(日) 20:57:42.49 ID:5+12/PYD >>357 モジュール化は当たり前として 抽象化ならびに保守性の良さがこれまでの言語より高いRustがおすすめだろうね http://mevius.5ch.net/test/read.cgi/tech/1732711882/367
368: デフォルトの名無しさん [sage] 2024/12/29(日) 21:21:12.47 ID:qI9hQHjI DI不要論というのがしばしば話題になるけど、アレがよくわからない 何を問題視していてどう改善したいのかが http://mevius.5ch.net/test/read.cgi/tech/1732711882/368
369: デフォルトの名無しさん [sage] 2024/12/29(日) 21:40:20.77 ID:DJrbzMDF DI不要論というか、DIコンテナ不要論 http://mevius.5ch.net/test/read.cgi/tech/1732711882/369
370: デフォルトの名無しさん [] 2024/12/29(日) 23:11:35.52 ID:Ytcdeot2 DIでも必ずしもインタフェース使う必要ないってことに気づけば普通に便利なことがわかる http://mevius.5ch.net/test/read.cgi/tech/1732711882/370
371: デフォルトの名無しさん [sage] 2024/12/30(月) 19:13:25.62 ID:85N3aYFV >>364 んでもサーバー稼働コストは減ったんじゃない?メモリ占有量とか 1年ぶっ続け稼働とかなら電気代はかなり変わるよ http://mevius.5ch.net/test/read.cgi/tech/1732711882/371
372: デフォルトの名無しさん [sage] 2024/12/30(月) 19:17:43.27 ID:85N3aYFV サーバーサイドをRustやGoでやるのは単純に電気代のコストカットの為っていう側面もある なんたって電源入れっぱなしで動かしっぱなしだからね このスレはなぜかそこら辺の議論は無視されてるけど http://mevius.5ch.net/test/read.cgi/tech/1732711882/372
373: デフォルトの名無しさん [] 2024/12/30(月) 19:20:56.81 ID:9UaD2OaB キントーン シュッ!シュッ!シュッ! おちんちん シュッ!シュッ!シュッ! http://mevius.5ch.net/test/read.cgi/tech/1732711882/373
374: デフォルトの名無しさん [sage] 2024/12/30(月) 23:41:58.34 ID:SpqR+t0d >>372 オンプレミスなら電気代の節約や必要サーバ数削減 クラウドでリソース課金ならそのまま支出削減 プログラミング能力がある者ならば速くて省メモリ可能な言語を選んだ方が有利 http://mevius.5ch.net/test/read.cgi/tech/1732711882/374
375: デフォルトの名無しさん [] 2024/12/31(火) 04:22:05.88 ID:fbA5m66k 「オレのお友達が自作したライブラリを使え」 とゆぅ教えが、絶対ある気がする。絶対。 とゆぅか、気がするだけなので絶対ぢゃない。 確率100%である確率が60%で 確率10%である確率が60%で 確率1%である確率が6%、であれば、 確率は66.6%だから、 絶対〜気がする ならば 多分 なのである http://mevius.5ch.net/test/read.cgi/tech/1732711882/375
376: デフォルトの名無しさん [sage] 2024/12/31(火) 08:20:52.80 ID:bHQ2z7t4 >>372 同じ電源入れっぱなしなんだから高負荷にしたくなけりゃC++で地道にガリガリ組めばいいだけじゃん それにしても動作内容が同じなんだから言語でそんな差が出るはずもない 動作レスポンスが2倍3倍になろうが増えるのは電力じゃなく動作待ちのクライアント側のストレスだけ http://mevius.5ch.net/test/read.cgi/tech/1732711882/376
377: デフォルトの名無しさん [sage] 2024/12/31(火) 08:33:30.85 ID:s97Wwphv 原発稼働させるから大丈夫 http://mevius.5ch.net/test/read.cgi/tech/1732711882/377
378: デフォルトの名無しさん [sage] 2024/12/31(火) 08:34:48.40 ID:MbxYFJpg >>376 うんそうだね http://mevius.5ch.net/test/read.cgi/tech/1732711882/378
379: デフォルトの名無しさん [sage] 2024/12/31(火) 08:36:33.38 ID:MbxYFJpg >>377 一気に飛躍したね サーバー維持にどんだけ電力使う気やねん http://mevius.5ch.net/test/read.cgi/tech/1732711882/379
380: デフォルトの名無しさん [sage] 2024/12/31(火) 08:38:55.73 ID:s97Wwphv 米IT大手、データセンターの脱炭素で原子力を活用へ 日経XTech http://mevius.5ch.net/test/read.cgi/tech/1732711882/380
381: デフォルトの名無しさん [sage] 2024/12/31(火) 10:25:56.65 ID:TfFieGQV Enoki Globe Noz Wanna Fische Un Meto http://mevius.5ch.net/test/read.cgi/tech/1732711882/381
382: デフォルトの名無しさん [sage] 2024/12/31(火) 10:27:06.65 ID:TfFieGQV Melon FM Pan Yoshi http://mevius.5ch.net/test/read.cgi/tech/1732711882/382
383: デフォルトの名無しさん [sage] 2024/12/31(火) 10:30:03.90 ID:393Icb8K このネタは面白いんか リアルに話す友達がいないとこんなんでも面白いと感じるものなの? http://mevius.5ch.net/test/read.cgi/tech/1732711882/383
384: デフォルトの名無しさん [sage] 2024/12/31(火) 10:40:43.53 ID:o8U/TcX3 消費電力を減らすためにサーバーサイドの言語をRustにしましたが、無駄な常駐プログラムがたくさん動いてます(笑) http://mevius.5ch.net/test/read.cgi/tech/1732711882/384
385: デフォルトの名無しさん [sage] 2024/12/31(火) 10:59:16.10 ID:defVytn8 省電力したいなら仮想化をやめたら http://mevius.5ch.net/test/read.cgi/tech/1732711882/385
386: デフォルトの名無しさん [sage] 2024/12/31(火) 11:30:27.25 ID:2RhtjrHd >>299だよ 省電力したいならプログラミングなんかしないで最も効率いいハードウェアを作ればいい http://mevius.5ch.net/test/read.cgi/tech/1732711882/386
387: デフォルトの名無しさん [] 2024/12/31(火) 11:50:05.40 ID:Ksb/JqFh Rustでコストカットガーって言うけど 個人開発目線ならともかく企業側の目線に立つと扱えるエンジニアのコストの方が高いことが多いから そこも含めて考えた方がいいのでは 技術的な面でも言語に問わずきちんと最適化する方が重要だろうし http://mevius.5ch.net/test/read.cgi/tech/1732711882/387
388: デフォルトの名無しさん [sage] 2024/12/31(火) 12:18:59.65 ID:5Dd4TarR >>372 WebなどでRustやGoが使われている理由は省電力のためではなく CPUのマルチコアを100%生かせるために使われている 特にWebでは普通の言語で普通に書くと通信待ちだらけでCPUがほとんど遊んでしまう そのためOSのマルチスレッドで並列に動かそうとしてもOSスレッドのリソースコストとスイッチングコストのため数千程度しか同時にクライアントを処理できずCPUパワーを全然使い切れない その問題点を解決したのがGoのGoルーチンやRustのタスクだ http://mevius.5ch.net/test/read.cgi/tech/1732711882/388
389: デフォルトの名無しさん [sage] 2024/12/31(火) 13:14:32.28 ID:d/uNXOtl で、プロセッサを効率的に使えば当然消費電力は高くなる http://mevius.5ch.net/test/read.cgi/tech/1732711882/389
390: デフォルトの名無しさん [] 2024/12/31(火) 13:14:47.95 ID:dvbSbmj1 この板こんなに人いたのかωωω=2πf http://mevius.5ch.net/test/read.cgi/tech/1732711882/390
391: デフォルトの名無しさん [sage] 2024/12/31(火) 13:34:52.39 ID:MbxYFJpg >>388 372です 372は364のnodejsに反応して書いたレスなだけだからRustやGo、C++でサーバーサイドをやるメリットは電気代カット以外にもたくさんあるのは百も承知 374で言われてるように自社サーバーではなくクラウドサーバーならサーバーコストが出費に直に影響するし、 非同期処理の書きやすさや高パフォーマンス性はあなたの言うようにRustやGoならではの魅力だと思う👍 http://mevius.5ch.net/test/read.cgi/tech/1732711882/391
392: デフォルトの名無しさん [sage] 2024/12/31(火) 14:17:19.89 ID:aNKqpVvv ケーブル変えたら音質良くなるみたいな話はプログラミングでもあるんだな そういう人は頭が悪いからプログラミングなんて出来ないと思ってた http://mevius.5ch.net/test/read.cgi/tech/1732711882/392
393: デフォルトの名無しさん [sage] 2024/12/31(火) 14:22:00.92 ID:imy23uwT プログラミングの話をしているからといって、プログラミングが出来るとは限らない http://mevius.5ch.net/test/read.cgi/tech/1732711882/393
394: デフォルトの名無しさん [sage] 2024/12/31(火) 14:30:32.05 ID:s97Wwphv 主語がー http://mevius.5ch.net/test/read.cgi/tech/1732711882/394
395: デフォルトの名無しさん [sage] 2024/12/31(火) 14:53:25.71 ID:5Dd4TarR >>389 プロセッサを効率的に使えば必要となるサーバー数が減るため全体の消費電力が低くなります そのためRustやGoがパフォーマンス良い言語として使われます C/C++でも原理的には可能なのですが CPUマルチコアを最大限活かすための実用的な非同期フレームワークが未だに無く その原因はC++の標準化の遅れと新たな機能が普及しないことに加えて言語の使いにくさがあります http://mevius.5ch.net/test/read.cgi/tech/1732711882/395
396: デフォルトの名無しさん [sage] 2024/12/31(火) 15:01:47.04 ID:PCiiCrjv ツイッターで大喜利リプしていいね稼ぎたいと言うならまだわかるが、わざわざこんな過疎板で馬鹿なこと言って注目集めたがる意味がわからない http://mevius.5ch.net/test/read.cgi/tech/1732711882/396
397: デフォルトの名無しさん [sage] 2024/12/31(火) 16:15:55.51 ID:BWe/+Bcn 非同期処理やるならRustとGoが鉄板になったわな ほかには根強い人気があり雇用の多いJava、Jetbrains信者向けのKotlin、Microsoft好き向けのASP.NET Coreもあり http://mevius.5ch.net/test/read.cgi/tech/1732711882/397
398: デフォルトの名無しさん [sage] 2024/12/31(火) 16:27:38.85 ID:MbxYFJpg C#だけライブラリ名を挙げるのはなにか意図してのことか? http://mevius.5ch.net/test/read.cgi/tech/1732711882/398
399: デフォルトの名無しさん [sage] 2024/12/31(火) 17:03:05.51 ID:vl3EsYOZ お前らってほんとうに馬鹿だな http://mevius.5ch.net/test/read.cgi/tech/1732711882/399
400: デフォルトの名無しさん [] 2025/01/01(水) 10:34:49.06 ID:tBHA6FMH そもそもasync/await自体がC#発祥なんだがなんで無視した上Rustが鉄板なの?RustはC#からパクっただけですよ? 非同期処理でGC使わない言語とか足枷付けてるだけでしかない Rustが向いてるのは同期処理でデータを扱うもの、非同期処理は向いてない http://mevius.5ch.net/test/read.cgi/tech/1732711882/400
401: デフォルトの名無しさん [sage] 2025/01/01(水) 21:48:10.15 ID:G+c5u1aq >>400 んなこと言ってもスポンサーの規模がRustのが上だからRustを使うんよ あとGC云々言ってるけどRustの非同期処理のTokioがランタイム上で各処理を実行するから実質GCみたいなもんだからなんも問題ない http://mevius.5ch.net/test/read.cgi/tech/1732711882/401
402: デフォルトの名無しさん [] 2025/01/01(水) 22:48:20.32 ID:tBHA6FMH スポンサーの規模? MSに勝てんの? Rustなんてコミュニティベースだから標準ライブラリもゴミで 馬鹿みたいに大量のサードパーティライブラリに依存するじゃん これに関してはNode.jsよりも酷いだろうね、コンパイル時間も考えると生産性は最悪だ 結局C#とかJavaがアプリには向いてるわけだけど、Rust馬鹿信者はIT土方だの馬鹿にするだけで現実を見ていない http://mevius.5ch.net/test/read.cgi/tech/1732711882/402
403: デフォルトの名無しさん [sage] 2025/01/01(水) 23:37:07.48 ID:y2Y/0+EU >>400 現実にRustが選ばれている理由が多数あるからだろうね C#は (Rustと比べて) ・遅い ・メモリ消費量が多い ・データ競合や参照競合の安全性がない ・Mutexなど同期機構の手動解放が必要 など http://mevius.5ch.net/test/read.cgi/tech/1732711882/403
404: デフォルトの名無しさん [sage] 2025/01/01(水) 23:47:35.06 ID:G+c5u1aq >>402 こう言ったらよかったかサーバーサイド開発で幅を利かせてるスポンサーのawsがいまはrustを使えって言ってるんだからrustを使うだけ microsoftは関係ない あとtokioはむっちゃ投資されていてサードパーティの不安定さの心配はないから安心して使える 別にc#を否定してるわけじゃないよ?開発人員の都合を踏まえて妥当な言語で開発すりゃいい c#なら上で名前が出てたasp.net使えばいいし javaなら安定のspringかな サーバーサイドのいまの流行りがrustで脱oracleなどの受け皿になってるだけで数年後はまた情勢が変わる ~言語じゃないとだめっていう固執した考えが一番危険だからそれは捨てて開発するそのときに一番流行ってるものを使おう http://mevius.5ch.net/test/read.cgi/tech/1732711882/404
405: デフォルトの名無しさん [sage] 2025/01/01(水) 23:52:28.66 ID:G+c5u1aq 半分寝ながら書いたらなんか変な殴り書きになってるけど許してくれ http://mevius.5ch.net/test/read.cgi/tech/1732711882/405
406: デフォルトの名無しさん [sage] 2025/01/02(木) 00:05:40.27 ID:yBoItMHZ >>403 そこら辺ははっきり言って誤差の範疇だよ それが流行ってるかどうか、これに尽きる http://mevius.5ch.net/test/read.cgi/tech/1732711882/406
407: デフォルトの名無しさん [] 2025/01/02(木) 00:13:28.01 ID:yXyjQG7W >>403 遅い ← プログラマの腕による、アーキテクチャレベルのパフォーマンスチューニングの方が重要、言語はさほど重要ではない メモリ消費量が多い ← で?CPUな方がボトルネックになることが多い、組み込みでもないからメモリなんか使えばいいだけ、どうでもいい データ競合、参照競合 ← Rustでも競合は発生する、Rustで防げる競合なんて一部に過ぎない、結局安全かどうかはプログラマの腕にかかってる Mutexの手動解放 ← lockキーワード、using, finallyがあるが? >>404 Rustがバックエンドで流行ってるなんてお前の頭の中だけ 一番好かれてる言語とか言われてるが趣味で使われてるだけの言語 Linuxなどカーネル開発や組み込みに適してるから当たり前のことだ、そんなに採用されるわけがない AWSレベらのシステムなんてお前らが触ることもない tokio以外も含めライブラリがゴミなのが問題なんだが サードパーティに依存すると言う点ではNode.jsと同じ http://mevius.5ch.net/test/read.cgi/tech/1732711882/407
408: デフォルトの名無しさん [sage] 2025/01/02(木) 09:50:14.01 ID:FU8EwCa1 反論になってなくて草 http://mevius.5ch.net/test/read.cgi/tech/1732711882/408
409: デフォルトの名無しさん [] 2025/01/02(木) 10:02:18.02 ID:yXyjQG7W 反論できてないのはお前だろ 遅いとかほざいてるが、実用的なアプリにおいてJavaScriptみたいなクソ言語ならともかく C#やGoやJavaといったちゃんとしたコンパイル型言語であれば大差ないのを理解できない時点でエンジニアとしてレベルが終わってるのがよくわかるよ そもそもパフォーマンスは言語以外の要因の方が圧倒的に大きいわけで、まずそっちをどうにかしろといいたい その点でGCある言語の方が容易に構成を変更できるから結果的にRustよりパフォーマンスが出るんだよ 言語を変えないと改善できないレベルまでいったら、そもそもそんな差を改善する必要がないということに気づかない馬鹿 Rustは巨大ランタイムやGCを許容できない場面に適した言語、それ以外の用途で使うのはただのオナニーでしかない 勝手にオナニーしてるのはいいが頼むからマウントとってくんな、その暇があったらそれでなんか価値あるもの作ってみろ http://mevius.5ch.net/test/read.cgi/tech/1732711882/409
410: デフォルトの名無しさん [sage] 2025/01/02(木) 10:16:36.87 ID:uE9G/ZC+ >>407 データ競合も参照競合も Rustならばコンパイル時点で100%エラーとなり、開発効率の面でも優れている 現状ではRustを使うことが客観的に最善となる 環境依存でやむを得ない場合を除いて、劣ったプログラミング言語を使う必要はない http://mevius.5ch.net/test/read.cgi/tech/1732711882/410
411: デフォルトの名無しさん [] 2025/01/02(木) 10:21:44.20 ID:yXyjQG7W だからマルチスレッドで発生しうる競合はその2つだけじゃないから それだけで安全と言い切れるわけないだろ そもそも安全性ってお前が作るアプリで必要なの? Linuxカーネルや組み込みだったらわかるけどそんな高度なプログラム作ってんの? 飛行機のシステム作ってて命がかかってるとかならわかるが、その辺のアプリで安全性とかどうでもいいよね Rust馬鹿信者は開発生産性を軽視しすぎだ、開発生産性を犠牲に安全性に振ってるのがRustだがアプリの特性によって安全性なんぞどうでもいいことが多い 開発生産性が一番重要 http://mevius.5ch.net/test/read.cgi/tech/1732711882/411
412: デフォルトの名無しさん [sage] 2025/01/02(木) 10:41:59.87 ID:p28bGo80 >>411 色んな言語をやってきたけど 強力な型システムで実行前に様々な問題をエラーととして指摘してくれるRustが最も開発生産性が高いとの結論に至った 従来の言語だと最も時間を取られるのが実行時デバッグでそれが開発生産性を落としていた Rustでは様々なことが実行前にエラーと指摘されるため 実行時デバッグは純粋にアプリのロジックのプログラミングミスのみに限定される Rustは開発生産性が高くてオススメの言語だよ http://mevius.5ch.net/test/read.cgi/tech/1732711882/412
413: デフォルトの名無しさん [sage] 2025/01/02(木) 10:49:05.54 ID:libwmp+x 大規模案件はテストテストテストだよ http://mevius.5ch.net/test/read.cgi/tech/1732711882/413
414: デフォルトの名無しさん [] 2025/01/02(木) 10:50:23.28 ID:grTdKwtP >>409 >>Rustは巨大ランタイムやGCを許容できない場面に適した言語 違うぞ、Rustは標準でランタイムの上で動いていないだけでユーザはランタイムの上で動かしてもいい Tokioがまさにそうじゃん http://mevius.5ch.net/test/read.cgi/tech/1732711882/414
415: デフォルトの名無しさん [sage] 2025/01/02(木) 10:57:45.91 ID:uu2cfNc7 開発生産性を語るならいまはRustが売り手市場で人が来やすいからRustでよくね? それか人材の豊富なJavaか あ組み込み開発じゃなくてサーバー開発の話ね http://mevius.5ch.net/test/read.cgi/tech/1732711882/415
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 159 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.013s