Web関係で本番用じゃなくて開発用で使うけどスクリプト言語じゃ遅いパッケージ、ライブラリがrustで置き換えられて流行ってたりするけど
やっぱり早いからありがたいよ
探検
プログラマって馬鹿が多いよね
356デフォルトの名無しさん
2024/12/29(日) 12:32:27.83ID:VQL+gkh4357デフォルトの名無しさん
2024/12/29(日) 12:41:36.47ID:h5aBgVaR プログラミングって、技術や知見の進歩に逆行する奴が出てくるのは何でなんだろうな
最適化よりも保守性
推測よりも計測
モジュール化・抽象化
などということは既に確立した知見
しかもこれは、マシンリソースが豊富になった現代で言われ始めたわけではなく、
ほとんどコンピュータの黎明期からずっと言われ続けてきたこと
ハードウェアの制約が無視できなかった時代でさえ戒められていたことを
マシンリソースを潤沢に使える時代に敢えて破ろうとする
で、そういうことをしようとするのは、別にOS、コンパイラ、数値計算ソフトなどの開発者ではなく、
たいていがWebアプリやモバイルアプリのような、ライブラリを組み合わせれば実現できるような領域の技術者ばかり
しかもタチの悪いことに、そういう連中は自分が使ってる処理系やライブラリの内部実装を知らないし、調べようともしないから、
「こう書いたほうが速いだろう」という妄想で独自のハックをして、ただ読みにくいだけで大して速くもないソースコードを生み出す
最適化よりも保守性
推測よりも計測
モジュール化・抽象化
などということは既に確立した知見
しかもこれは、マシンリソースが豊富になった現代で言われ始めたわけではなく、
ほとんどコンピュータの黎明期からずっと言われ続けてきたこと
ハードウェアの制約が無視できなかった時代でさえ戒められていたことを
マシンリソースを潤沢に使える時代に敢えて破ろうとする
で、そういうことをしようとするのは、別にOS、コンパイラ、数値計算ソフトなどの開発者ではなく、
たいていがWebアプリやモバイルアプリのような、ライブラリを組み合わせれば実現できるような領域の技術者ばかり
しかもタチの悪いことに、そういう連中は自分が使ってる処理系やライブラリの内部実装を知らないし、調べようともしないから、
「こう書いたほうが速いだろう」という妄想で独自のハックをして、ただ読みにくいだけで大して速くもないソースコードを生み出す
358デフォルトの名無しさん
2024/12/29(日) 12:45:49.44ID:msG08HBV359デフォルトの名無しさん
2024/12/29(日) 12:47:35.24ID:msG08HBV それとも頭が悪いから自分が書いたことがまさに、WebなんかでRustを使わなくていい理由になっていることが理解できないのかな
360デフォルトの名無しさん
2024/12/29(日) 12:48:31.68ID:bQX/fqBc もう人居ないねこのすれ
361デフォルトの名無しさん
2024/12/29(日) 12:56:02.05ID:1z1v8OaT ライブラリがC言語で書かれているので、Pythonのコードをどう工夫したところでそれより早くなるわけがない
362デフォルトの名無しさん
2024/12/29(日) 13:27:49.11ID:MafpVhNM >>359
Webのサーバーサイドはどんどんクラウド上になっていってるけど
クラウドのシェアトップのAWS (アマゾン ウエブ サービス)も今はRust製
さらにその上で構築する言語もRustへシフトしている
理由はクラウドがCPUメモリリソースに課金されるため
Webのサーバーサイドはどんどんクラウド上になっていってるけど
クラウドのシェアトップのAWS (アマゾン ウエブ サービス)も今はRust製
さらにその上で構築する言語もRustへシフトしている
理由はクラウドがCPUメモリリソースに課金されるため
363デフォルトの名無しさん
2024/12/29(日) 13:41:35.15ID:2llL/jbx そう思いたいなら思っときゃいいのでは
364デフォルトの名無しさん
2024/12/29(日) 15:55:29.59ID:AvEIrlHe Goにすればパフォーマンスが上がると勝手に思い込んで移行したが、実はJavaScriptのほうが速かったという
365デフォルトの名無しさん
2024/12/29(日) 20:25:10.44ID:H7x4KMYp366デフォルトの名無しさん
2024/12/29(日) 20:25:14.45ID:H7x4KMYp367デフォルトの名無しさん
2024/12/29(日) 20:57:42.49ID:5+12/PYD368デフォルトの名無しさん
2024/12/29(日) 21:21:12.47ID:qI9hQHjI DI不要論というのがしばしば話題になるけど、アレがよくわからない
何を問題視していてどう改善したいのかが
何を問題視していてどう改善したいのかが
369デフォルトの名無しさん
2024/12/29(日) 21:40:20.77ID:DJrbzMDF DI不要論というか、DIコンテナ不要論
370デフォルトの名無しさん
2024/12/29(日) 23:11:35.52ID:Ytcdeot2 DIでも必ずしもインタフェース使う必要ないってことに気づけば普通に便利なことがわかる
371デフォルトの名無しさん
2024/12/30(月) 19:13:25.62ID:85N3aYFV372デフォルトの名無しさん
2024/12/30(月) 19:17:43.27ID:85N3aYFV サーバーサイドをRustやGoでやるのは単純に電気代のコストカットの為っていう側面もある
なんたって電源入れっぱなしで動かしっぱなしだからね
このスレはなぜかそこら辺の議論は無視されてるけど
なんたって電源入れっぱなしで動かしっぱなしだからね
このスレはなぜかそこら辺の議論は無視されてるけど
373デフォルトの名無しさん
2024/12/30(月) 19:20:56.81ID:9UaD2OaB キントーン シュッ!シュッ!シュッ!
おちんちん シュッ!シュッ!シュッ!
おちんちん シュッ!シュッ!シュッ!
374デフォルトの名無しさん
2024/12/30(月) 23:41:58.34ID:SpqR+t0d375デフォルトの名無しさん
2024/12/31(火) 04:22:05.88ID:fbA5m66k 「オレのお友達が自作したライブラリを使え」
とゆぅ教えが、絶対ある気がする。絶対。
とゆぅか、気がするだけなので絶対ぢゃない。
確率100%である確率が60%で
確率10%である確率が60%で
確率1%である確率が6%、であれば、
確率は66.6%だから、
絶対〜気がする ならば 多分 なのである
とゆぅ教えが、絶対ある気がする。絶対。
とゆぅか、気がするだけなので絶対ぢゃない。
確率100%である確率が60%で
確率10%である確率が60%で
確率1%である確率が6%、であれば、
確率は66.6%だから、
絶対〜気がする ならば 多分 なのである
376デフォルトの名無しさん
2024/12/31(火) 08:20:52.80ID:bHQ2z7t4 >>372
同じ電源入れっぱなしなんだから高負荷にしたくなけりゃC++で地道にガリガリ組めばいいだけじゃん
それにしても動作内容が同じなんだから言語でそんな差が出るはずもない
動作レスポンスが2倍3倍になろうが増えるのは電力じゃなく動作待ちのクライアント側のストレスだけ
同じ電源入れっぱなしなんだから高負荷にしたくなけりゃC++で地道にガリガリ組めばいいだけじゃん
それにしても動作内容が同じなんだから言語でそんな差が出るはずもない
動作レスポンスが2倍3倍になろうが増えるのは電力じゃなく動作待ちのクライアント側のストレスだけ
377デフォルトの名無しさん
2024/12/31(火) 08:33:30.85ID:s97Wwphv 原発稼働させるから大丈夫
378デフォルトの名無しさん
2024/12/31(火) 08:34:48.40ID:MbxYFJpg >>376
うんそうだね
うんそうだね
379デフォルトの名無しさん
2024/12/31(火) 08:36:33.38ID:MbxYFJpg380デフォルトの名無しさん
2024/12/31(火) 08:38:55.73ID:s97Wwphv 米IT大手、データセンターの脱炭素で原子力を活用へ
日経XTech
日経XTech
381デフォルトの名無しさん
2024/12/31(火) 10:25:56.65ID:TfFieGQV Enoki
Globe
Noz
Wanna
Fische
Un
Meto
Globe
Noz
Wanna
Fische
Un
Meto
382デフォルトの名無しさん
2024/12/31(火) 10:27:06.65ID:TfFieGQV Melon
FM
Pan
Yoshi
FM
Pan
Yoshi
383デフォルトの名無しさん
2024/12/31(火) 10:30:03.90ID:393Icb8K このネタは面白いんか
リアルに話す友達がいないとこんなんでも面白いと感じるものなの?
リアルに話す友達がいないとこんなんでも面白いと感じるものなの?
384デフォルトの名無しさん
2024/12/31(火) 10:40:43.53ID:o8U/TcX3 消費電力を減らすためにサーバーサイドの言語をRustにしましたが、無駄な常駐プログラムがたくさん動いてます(笑)
385デフォルトの名無しさん
2024/12/31(火) 10:59:16.10ID:defVytn8 省電力したいなら仮想化をやめたら
386デフォルトの名無しさん
2024/12/31(火) 11:30:27.25ID:2RhtjrHd >>299だよ
省電力したいならプログラミングなんかしないで最も効率いいハードウェアを作ればいい
省電力したいならプログラミングなんかしないで最も効率いいハードウェアを作ればいい
387デフォルトの名無しさん
2024/12/31(火) 11:50:05.40ID:Ksb/JqFh Rustでコストカットガーって言うけど
個人開発目線ならともかく企業側の目線に立つと扱えるエンジニアのコストの方が高いことが多いから
そこも含めて考えた方がいいのでは
技術的な面でも言語に問わずきちんと最適化する方が重要だろうし
個人開発目線ならともかく企業側の目線に立つと扱えるエンジニアのコストの方が高いことが多いから
そこも含めて考えた方がいいのでは
技術的な面でも言語に問わずきちんと最適化する方が重要だろうし
388デフォルトの名無しさん
2024/12/31(火) 12:18:59.65ID:5Dd4TarR >>372
WebなどでRustやGoが使われている理由は省電力のためではなく
CPUのマルチコアを100%生かせるために使われている
特にWebでは普通の言語で普通に書くと通信待ちだらけでCPUがほとんど遊んでしまう
そのためOSのマルチスレッドで並列に動かそうとしてもOSスレッドのリソースコストとスイッチングコストのため数千程度しか同時にクライアントを処理できずCPUパワーを全然使い切れない
その問題点を解決したのがGoのGoルーチンやRustのタスクだ
WebなどでRustやGoが使われている理由は省電力のためではなく
CPUのマルチコアを100%生かせるために使われている
特にWebでは普通の言語で普通に書くと通信待ちだらけでCPUがほとんど遊んでしまう
そのためOSのマルチスレッドで並列に動かそうとしてもOSスレッドのリソースコストとスイッチングコストのため数千程度しか同時にクライアントを処理できずCPUパワーを全然使い切れない
その問題点を解決したのがGoのGoルーチンやRustのタスクだ
389デフォルトの名無しさん
2024/12/31(火) 13:14:32.28ID:d/uNXOtl で、プロセッサを効率的に使えば当然消費電力は高くなる
390デフォルトの名無しさん
2024/12/31(火) 13:14:47.95ID:dvbSbmj1 この板こんなに人いたのかωωω=2πf
391デフォルトの名無しさん
2024/12/31(火) 13:34:52.39ID:MbxYFJpg >>388
372です
372は364のnodejsに反応して書いたレスなだけだからRustやGo、C++でサーバーサイドをやるメリットは電気代カット以外にもたくさんあるのは百も承知
374で言われてるように自社サーバーではなくクラウドサーバーならサーバーコストが出費に直に影響するし、
非同期処理の書きやすさや高パフォーマンス性はあなたの言うようにRustやGoならではの魅力だと思う👍
372です
372は364のnodejsに反応して書いたレスなだけだからRustやGo、C++でサーバーサイドをやるメリットは電気代カット以外にもたくさんあるのは百も承知
374で言われてるように自社サーバーではなくクラウドサーバーならサーバーコストが出費に直に影響するし、
非同期処理の書きやすさや高パフォーマンス性はあなたの言うようにRustやGoならではの魅力だと思う👍
392デフォルトの名無しさん
2024/12/31(火) 14:17:19.89ID:aNKqpVvv ケーブル変えたら音質良くなるみたいな話はプログラミングでもあるんだな
そういう人は頭が悪いからプログラミングなんて出来ないと思ってた
そういう人は頭が悪いからプログラミングなんて出来ないと思ってた
393デフォルトの名無しさん
2024/12/31(火) 14:22:00.92ID:imy23uwT プログラミングの話をしているからといって、プログラミングが出来るとは限らない
394デフォルトの名無しさん
2024/12/31(火) 14:30:32.05ID:s97Wwphv 主語がー
395デフォルトの名無しさん
2024/12/31(火) 14:53:25.71ID:5Dd4TarR >>389
プロセッサを効率的に使えば必要となるサーバー数が減るため全体の消費電力が低くなります
そのためRustやGoがパフォーマンス良い言語として使われます
C/C++でも原理的には可能なのですが
CPUマルチコアを最大限活かすための実用的な非同期フレームワークが未だに無く
その原因はC++の標準化の遅れと新たな機能が普及しないことに加えて言語の使いにくさがあります
プロセッサを効率的に使えば必要となるサーバー数が減るため全体の消費電力が低くなります
そのためRustやGoがパフォーマンス良い言語として使われます
C/C++でも原理的には可能なのですが
CPUマルチコアを最大限活かすための実用的な非同期フレームワークが未だに無く
その原因はC++の標準化の遅れと新たな機能が普及しないことに加えて言語の使いにくさがあります
396デフォルトの名無しさん
2024/12/31(火) 15:01:47.04ID:PCiiCrjv ツイッターで大喜利リプしていいね稼ぎたいと言うならまだわかるが、わざわざこんな過疎板で馬鹿なこと言って注目集めたがる意味がわからない
397デフォルトの名無しさん
2024/12/31(火) 16:15:55.51ID:BWe/+Bcn 非同期処理やるならRustとGoが鉄板になったわな
ほかには根強い人気があり雇用の多いJava、Jetbrains信者向けのKotlin、Microsoft好き向けのASP.NET Coreもあり
ほかには根強い人気があり雇用の多いJava、Jetbrains信者向けのKotlin、Microsoft好き向けのASP.NET Coreもあり
398デフォルトの名無しさん
2024/12/31(火) 16:27:38.85ID:MbxYFJpg C#だけライブラリ名を挙げるのはなにか意図してのことか?
399デフォルトの名無しさん
2024/12/31(火) 17:03:05.51ID:vl3EsYOZ お前らってほんとうに馬鹿だな
400デフォルトの名無しさん
2025/01/01(水) 10:34:49.06ID:tBHA6FMH そもそもasync/await自体がC#発祥なんだがなんで無視した上Rustが鉄板なの?RustはC#からパクっただけですよ?
非同期処理でGC使わない言語とか足枷付けてるだけでしかない
Rustが向いてるのは同期処理でデータを扱うもの、非同期処理は向いてない
非同期処理でGC使わない言語とか足枷付けてるだけでしかない
Rustが向いてるのは同期処理でデータを扱うもの、非同期処理は向いてない
401デフォルトの名無しさん
2025/01/01(水) 21:48:10.15ID:G+c5u1aq >>400
んなこと言ってもスポンサーの規模がRustのが上だからRustを使うんよ
あとGC云々言ってるけどRustの非同期処理のTokioがランタイム上で各処理を実行するから実質GCみたいなもんだからなんも問題ない
んなこと言ってもスポンサーの規模がRustのが上だからRustを使うんよ
あとGC云々言ってるけどRustの非同期処理のTokioがランタイム上で各処理を実行するから実質GCみたいなもんだからなんも問題ない
402デフォルトの名無しさん
2025/01/01(水) 22:48:20.32ID:tBHA6FMH スポンサーの規模?
MSに勝てんの?
Rustなんてコミュニティベースだから標準ライブラリもゴミで
馬鹿みたいに大量のサードパーティライブラリに依存するじゃん
これに関してはNode.jsよりも酷いだろうね、コンパイル時間も考えると生産性は最悪だ
結局C#とかJavaがアプリには向いてるわけだけど、Rust馬鹿信者はIT土方だの馬鹿にするだけで現実を見ていない
MSに勝てんの?
Rustなんてコミュニティベースだから標準ライブラリもゴミで
馬鹿みたいに大量のサードパーティライブラリに依存するじゃん
これに関してはNode.jsよりも酷いだろうね、コンパイル時間も考えると生産性は最悪だ
結局C#とかJavaがアプリには向いてるわけだけど、Rust馬鹿信者はIT土方だの馬鹿にするだけで現実を見ていない
403デフォルトの名無しさん
2025/01/01(水) 23:37:07.48ID:y2Y/0+EU >>400
現実にRustが選ばれている理由が多数あるからだろうね
C#は (Rustと比べて)
・遅い
・メモリ消費量が多い
・データ競合や参照競合の安全性がない
・Mutexなど同期機構の手動解放が必要
など
現実にRustが選ばれている理由が多数あるからだろうね
C#は (Rustと比べて)
・遅い
・メモリ消費量が多い
・データ競合や参照競合の安全性がない
・Mutexなど同期機構の手動解放が必要
など
404デフォルトの名無しさん
2025/01/01(水) 23:47:35.06ID:G+c5u1aq >>402
こう言ったらよかったかサーバーサイド開発で幅を利かせてるスポンサーのawsがいまはrustを使えって言ってるんだからrustを使うだけ
microsoftは関係ない
あとtokioはむっちゃ投資されていてサードパーティの不安定さの心配はないから安心して使える
別にc#を否定してるわけじゃないよ?開発人員の都合を踏まえて妥当な言語で開発すりゃいい
c#なら上で名前が出てたasp.net使えばいいし
javaなら安定のspringかな
サーバーサイドのいまの流行りがrustで脱oracleなどの受け皿になってるだけで数年後はまた情勢が変わる
~言語じゃないとだめっていう固執した考えが一番危険だからそれは捨てて開発するそのときに一番流行ってるものを使おう
こう言ったらよかったかサーバーサイド開発で幅を利かせてるスポンサーのawsがいまはrustを使えって言ってるんだからrustを使うだけ
microsoftは関係ない
あとtokioはむっちゃ投資されていてサードパーティの不安定さの心配はないから安心して使える
別にc#を否定してるわけじゃないよ?開発人員の都合を踏まえて妥当な言語で開発すりゃいい
c#なら上で名前が出てたasp.net使えばいいし
javaなら安定のspringかな
サーバーサイドのいまの流行りがrustで脱oracleなどの受け皿になってるだけで数年後はまた情勢が変わる
~言語じゃないとだめっていう固執した考えが一番危険だからそれは捨てて開発するそのときに一番流行ってるものを使おう
405デフォルトの名無しさん
2025/01/01(水) 23:52:28.66ID:G+c5u1aq 半分寝ながら書いたらなんか変な殴り書きになってるけど許してくれ
406デフォルトの名無しさん
2025/01/02(木) 00:05:40.27ID:yBoItMHZ407デフォルトの名無しさん
2025/01/02(木) 00:13:28.01ID:yXyjQG7W >>403
遅い ← プログラマの腕による、アーキテクチャレベルのパフォーマンスチューニングの方が重要、言語はさほど重要ではない
メモリ消費量が多い ← で?CPUな方がボトルネックになることが多い、組み込みでもないからメモリなんか使えばいいだけ、どうでもいい
データ競合、参照競合 ← Rustでも競合は発生する、Rustで防げる競合なんて一部に過ぎない、結局安全かどうかはプログラマの腕にかかってる
Mutexの手動解放 ← lockキーワード、using, finallyがあるが?
>>404
Rustがバックエンドで流行ってるなんてお前の頭の中だけ
一番好かれてる言語とか言われてるが趣味で使われてるだけの言語
Linuxなどカーネル開発や組み込みに適してるから当たり前のことだ、そんなに採用されるわけがない
AWSレベらのシステムなんてお前らが触ることもない
tokio以外も含めライブラリがゴミなのが問題なんだが
サードパーティに依存すると言う点ではNode.jsと同じ
遅い ← プログラマの腕による、アーキテクチャレベルのパフォーマンスチューニングの方が重要、言語はさほど重要ではない
メモリ消費量が多い ← で?CPUな方がボトルネックになることが多い、組み込みでもないからメモリなんか使えばいいだけ、どうでもいい
データ競合、参照競合 ← Rustでも競合は発生する、Rustで防げる競合なんて一部に過ぎない、結局安全かどうかはプログラマの腕にかかってる
Mutexの手動解放 ← lockキーワード、using, finallyがあるが?
>>404
Rustがバックエンドで流行ってるなんてお前の頭の中だけ
一番好かれてる言語とか言われてるが趣味で使われてるだけの言語
Linuxなどカーネル開発や組み込みに適してるから当たり前のことだ、そんなに採用されるわけがない
AWSレベらのシステムなんてお前らが触ることもない
tokio以外も含めライブラリがゴミなのが問題なんだが
サードパーティに依存すると言う点ではNode.jsと同じ
408デフォルトの名無しさん
2025/01/02(木) 09:50:14.01ID:FU8EwCa1 反論になってなくて草
409デフォルトの名無しさん
2025/01/02(木) 10:02:18.02ID:yXyjQG7W 反論できてないのはお前だろ
遅いとかほざいてるが、実用的なアプリにおいてJavaScriptみたいなクソ言語ならともかく
C#やGoやJavaといったちゃんとしたコンパイル型言語であれば大差ないのを理解できない時点でエンジニアとしてレベルが終わってるのがよくわかるよ
そもそもパフォーマンスは言語以外の要因の方が圧倒的に大きいわけで、まずそっちをどうにかしろといいたい
その点でGCある言語の方が容易に構成を変更できるから結果的にRustよりパフォーマンスが出るんだよ
言語を変えないと改善できないレベルまでいったら、そもそもそんな差を改善する必要がないということに気づかない馬鹿
Rustは巨大ランタイムやGCを許容できない場面に適した言語、それ以外の用途で使うのはただのオナニーでしかない
勝手にオナニーしてるのはいいが頼むからマウントとってくんな、その暇があったらそれでなんか価値あるもの作ってみろ
遅いとかほざいてるが、実用的なアプリにおいてJavaScriptみたいなクソ言語ならともかく
C#やGoやJavaといったちゃんとしたコンパイル型言語であれば大差ないのを理解できない時点でエンジニアとしてレベルが終わってるのがよくわかるよ
そもそもパフォーマンスは言語以外の要因の方が圧倒的に大きいわけで、まずそっちをどうにかしろといいたい
その点でGCある言語の方が容易に構成を変更できるから結果的にRustよりパフォーマンスが出るんだよ
言語を変えないと改善できないレベルまでいったら、そもそもそんな差を改善する必要がないということに気づかない馬鹿
Rustは巨大ランタイムやGCを許容できない場面に適した言語、それ以外の用途で使うのはただのオナニーでしかない
勝手にオナニーしてるのはいいが頼むからマウントとってくんな、その暇があったらそれでなんか価値あるもの作ってみろ
410デフォルトの名無しさん
2025/01/02(木) 10:16:36.87ID:uE9G/ZC+ >>407
データ競合も参照競合も
Rustならばコンパイル時点で100%エラーとなり、開発効率の面でも優れている
現状ではRustを使うことが客観的に最善となる
環境依存でやむを得ない場合を除いて、劣ったプログラミング言語を使う必要はない
データ競合も参照競合も
Rustならばコンパイル時点で100%エラーとなり、開発効率の面でも優れている
現状ではRustを使うことが客観的に最善となる
環境依存でやむを得ない場合を除いて、劣ったプログラミング言語を使う必要はない
411デフォルトの名無しさん
2025/01/02(木) 10:21:44.20ID:yXyjQG7W だからマルチスレッドで発生しうる競合はその2つだけじゃないから
それだけで安全と言い切れるわけないだろ
そもそも安全性ってお前が作るアプリで必要なの?
Linuxカーネルや組み込みだったらわかるけどそんな高度なプログラム作ってんの?
飛行機のシステム作ってて命がかかってるとかならわかるが、その辺のアプリで安全性とかどうでもいいよね
Rust馬鹿信者は開発生産性を軽視しすぎだ、開発生産性を犠牲に安全性に振ってるのがRustだがアプリの特性によって安全性なんぞどうでもいいことが多い
開発生産性が一番重要
それだけで安全と言い切れるわけないだろ
そもそも安全性ってお前が作るアプリで必要なの?
Linuxカーネルや組み込みだったらわかるけどそんな高度なプログラム作ってんの?
飛行機のシステム作ってて命がかかってるとかならわかるが、その辺のアプリで安全性とかどうでもいいよね
Rust馬鹿信者は開発生産性を軽視しすぎだ、開発生産性を犠牲に安全性に振ってるのがRustだがアプリの特性によって安全性なんぞどうでもいいことが多い
開発生産性が一番重要
412デフォルトの名無しさん
2025/01/02(木) 10:41:59.87ID:p28bGo80 >>411
色んな言語をやってきたけど
強力な型システムで実行前に様々な問題をエラーととして指摘してくれるRustが最も開発生産性が高いとの結論に至った
従来の言語だと最も時間を取られるのが実行時デバッグでそれが開発生産性を落としていた
Rustでは様々なことが実行前にエラーと指摘されるため
実行時デバッグは純粋にアプリのロジックのプログラミングミスのみに限定される
Rustは開発生産性が高くてオススメの言語だよ
色んな言語をやってきたけど
強力な型システムで実行前に様々な問題をエラーととして指摘してくれるRustが最も開発生産性が高いとの結論に至った
従来の言語だと最も時間を取られるのが実行時デバッグでそれが開発生産性を落としていた
Rustでは様々なことが実行前にエラーと指摘されるため
実行時デバッグは純粋にアプリのロジックのプログラミングミスのみに限定される
Rustは開発生産性が高くてオススメの言語だよ
413デフォルトの名無しさん
2025/01/02(木) 10:49:05.54ID:libwmp+x 大規模案件はテストテストテストだよ
414デフォルトの名無しさん
2025/01/02(木) 10:50:23.28ID:grTdKwtP >>409
>>Rustは巨大ランタイムやGCを許容できない場面に適した言語
違うぞ、Rustは標準でランタイムの上で動いていないだけでユーザはランタイムの上で動かしてもいい
Tokioがまさにそうじゃん
>>Rustは巨大ランタイムやGCを許容できない場面に適した言語
違うぞ、Rustは標準でランタイムの上で動いていないだけでユーザはランタイムの上で動かしてもいい
Tokioがまさにそうじゃん
415デフォルトの名無しさん
2025/01/02(木) 10:57:45.91ID:uu2cfNc7 開発生産性を語るならいまはRustが売り手市場で人が来やすいからRustでよくね?
それか人材の豊富なJavaか
あ組み込み開発じゃなくてサーバー開発の話ね
それか人材の豊富なJavaか
あ組み込み開発じゃなくてサーバー開発の話ね
416デフォルトの名無しさん
2025/01/02(木) 11:39:17.39ID:yXyjQG7W417デフォルトの名無しさん
2025/01/02(木) 12:02:51.83ID:p28bGo80418デフォルトの名無しさん
2025/01/02(木) 12:35:20.27ID:libwmp+x もはやスレタイと関係ない
419デフォルトの名無しさん
2025/01/02(木) 12:58:20.57ID:Y8aalje8 プログラマとしての力が試されるもののひとつが非同期処理を上手に書けるかどうかだからスレタイに関係ないとは一概には言えんよ
話変わるがRustだのC#だの言ってるけど言語性能はもうどれもあまり変わらんから利権まわりを語ろうよ
C#はMicrosoftの息がかかり過ぎてるから他のガーファに好まれていない
Rustはガーファ企業どもがC++からの乗り換えとしてそれぞれ共同で投資するのに都合が良かった
言語が普及するかどうかはガーファの気分次第
話変わるがRustだのC#だの言ってるけど言語性能はもうどれもあまり変わらんから利権まわりを語ろうよ
C#はMicrosoftの息がかかり過ぎてるから他のガーファに好まれていない
Rustはガーファ企業どもがC++からの乗り換えとしてそれぞれ共同で投資するのに都合が良かった
言語が普及するかどうかはガーファの気分次第
420デフォルトの名無しさん
2025/01/02(木) 13:10:27.26ID:p28bGo80421デフォルトの名無しさん
2025/01/02(木) 13:15:17.98ID:ZvjFvgyg 利権に左右される言語が強いわけないだろ
422デフォルトの名無しさん
2025/01/02(木) 15:15:04.56ID:libwmp+x Rust最強(仮)で新スレ立てたら、何を議論してるか分からん
423デフォルトの名無しさん
2025/01/02(木) 22:59:47.24ID:Zx4rGC/1 そもそもJavaScriptはGoよりも速い
424デフォルトの名無しさん
2025/01/02(木) 23:10:26.79ID:uE9CospO 依存型もないし理想には程遠い
425デフォルトの名無しさん
2025/01/02(木) 23:13:58.14ID:9NRYatpa >>409
>>パフォーマンスは言語以外の要因の方が圧倒的に大きい
それは半分は当たっていて
スレタイにもある馬鹿なプログラマが馬鹿なアルゴリズムや馬鹿なシステム設計を選択すると言語に関係なくパフォーマンスはガタ落ち
しかしまともなプログラマが書くならばC/C++やRustが最もパフォーマンス高く動かせる
それらの言語を使いこなせない二流プログラマが喚こうが言語よる差はある
>>パフォーマンスは言語以外の要因の方が圧倒的に大きい
それは半分は当たっていて
スレタイにもある馬鹿なプログラマが馬鹿なアルゴリズムや馬鹿なシステム設計を選択すると言語に関係なくパフォーマンスはガタ落ち
しかしまともなプログラマが書くならばC/C++やRustが最もパフォーマンス高く動かせる
それらの言語を使いこなせない二流プログラマが喚こうが言語よる差はある
426デフォルトの名無しさん
2025/01/02(木) 23:18:59.99ID:ugqD5GwM >>425
自分で書いてておかしいと思わんのかな
自分で書いてておかしいと思わんのかな
427デフォルトの名無しさん
2025/01/02(木) 23:40:43.28ID:9NRYatpa >>426
何?
はっきり言わないとわからないか
C・C++・Rustといった言語で書かないと
他の言語では最高のパフォーマンスを出すのは不可能
だからPythonやJavaScriptのライブラリ作製でもパフォーマンスを得たいものはそれらの言語で書かれている
言語の優劣差は明確にある
何?
はっきり言わないとわからないか
C・C++・Rustといった言語で書かないと
他の言語では最高のパフォーマンスを出すのは不可能
だからPythonやJavaScriptのライブラリ作製でもパフォーマンスを得たいものはそれらの言語で書かれている
言語の優劣差は明確にある
428デフォルトの名無しさん
2025/01/02(木) 23:52:57.74ID:p28bGo80 言語の機能面の強力さからその中でも今後はRust一択だろうね
429デフォルトの名無しさん
2025/01/03(金) 05:24:33.06ID:5Z5u0hLz 排斥すべきゴミ言語 C++ Rust 他
Rust part27
結局C++とRustってどっちが良いの? 9traits
プログラミング言語 Rust 4【ワッチョイ】
そんなにRust,Rust言うならゲームエンジンでも
Rust part23Rust part21Rust part21
Rustアンチスレ
競プロにおいてのRust
Rust(unsafe) vs C
Rust vs Go
Rust part27
結局C++とRustってどっちが良いの? 9traits
プログラミング言語 Rust 4【ワッチョイ】
そんなにRust,Rust言うならゲームエンジンでも
Rust part23Rust part21Rust part21
Rustアンチスレ
競プロにおいてのRust
Rust(unsafe) vs C
Rust vs Go
430デフォルトの名無しさん
2025/01/03(金) 08:12:07.55ID:t0vhqNbX >>427
そんなつまらん部分にこだわるのならネイティブコードで書けよw
ネイティブコードじゃないどんなコンパイル言語だろうが「最高のパフォーマンスを出すのは不可能」どころか「最適化」で処理を消されることまであるしw
そんなつまらん部分にこだわるのならネイティブコードで書けよw
ネイティブコードじゃないどんなコンパイル言語だろうが「最高のパフォーマンスを出すのは不可能」どころか「最適化」で処理を消されることまであるしw
431デフォルトの名無しさん
2025/01/03(金) 09:42:43.18ID:fL4liDe8 いまのご時世ハイスペックコンピュータを導入すればプログラムのパフォーマンスなんていくらでも上がるんだから
言語パフォーマンスなんてどうでもいい
雇用を確保できるかつまり言語の流行度が重要
言語パフォーマンスなんてどうでもいい
雇用を確保できるかつまり言語の流行度が重要
432デフォルトの名無しさん
2025/01/03(金) 09:58:15.85ID:yr1sY05E433デフォルトの名無しさん
2025/01/03(金) 20:29:08.00ID:SP45Qlf/ >>427
言語の優位ってよりコンパイルしてるかどうかじゃね
pythonだってCPythonとかでコンパイルすりゃ速いわけじゃん
となると実行速度なんて後でどうにか出来るから書きやすいかどうかの方が重要じゃね
言語の優位ってよりコンパイルしてるかどうかじゃね
pythonだってCPythonとかでコンパイルすりゃ速いわけじゃん
となると実行速度なんて後でどうにか出来るから書きやすいかどうかの方が重要じゃね
434デフォルトの名無しさん
2025/01/03(金) 20:41:19.40ID:ducHdutw 言語の優位性は世間でいかに使われてるかどうかです
435デフォルトの名無しさん
2025/01/03(金) 21:09:19.74ID:7fyc33sr 表現力だよ
数学や哲学と同等の表現力を得たらその言語が最強になる
最適化は処理系が行えばよい
数学や哲学と同等の表現力を得たらその言語が最強になる
最適化は処理系が行えばよい
436デフォルトの名無しさん
2025/01/03(金) 23:58:08.78ID:UJyYoj3E >>430
大昔ならともかく今はCPUのパイプラインやメモリアクセスのために実行順序を(結果に影響のない範囲で)入れ替えたりメモリをガードしたりコンパイラは最適な生成コードを吐く
さらにループなどはベクタ命令に変換するなどの最適化も行こなう
人間がアプリなど全体を最適にネイティブコードを書くのは現実的でない
大昔ならともかく今はCPUのパイプラインやメモリアクセスのために実行順序を(結果に影響のない範囲で)入れ替えたりメモリをガードしたりコンパイラは最適な生成コードを吐く
さらにループなどはベクタ命令に変換するなどの最適化も行こなう
人間がアプリなど全体を最適にネイティブコードを書くのは現実的でない
437デフォルトの名無しさん
2025/01/04(土) 03:40:06.82ID:djFyZqS9 Rustってそんなに流行ってるの?
438デフォルトの名無しさん
2025/01/04(土) 05:32:50.75ID:1EYuhsJq 流行ってるかどうかはともかく大企業は流行らせたいらしいから
その波に乗れれば大儲けできるかも!
その波に乗れれば大儲けできるかも!
439デフォルトの名無しさん
2025/01/04(土) 10:16:50.41ID:9AJmtK0P440デフォルトの名無しさん
2025/01/04(土) 10:21:46.24ID:9AJmtK0P441デフォルトの名無しさん
2025/01/04(土) 13:56:44.73ID:s0B6vN71 >>440
数人集めれば1人くらいは当たりがいるから…
数人集めれば1人くらいは当たりがいるから…
442デフォルトの名無しさん
2025/01/04(土) 17:54:12.62ID:1EYuhsJq その理屈だとLISP最強なんだけど
商用処理系も昔はそれなりにあったようだが
人間が使うには見た目がキモすぎて流行らなかったな
商用処理系も昔はそれなりにあったようだが
人間が使うには見た目がキモすぎて流行らなかったな
443デフォルトの名無しさん
2025/01/04(土) 18:07:53.61ID:pm/l/tCV どの理屈?
444デフォルトの名無しさん
2025/01/04(土) 19:00:17.49ID:jiwgRsWK445デフォルトの名無しさん
2025/01/04(土) 19:02:39.72ID:jiwgRsWK だからネイティブコードのアセンブリ部分は最小限にする必要がある
プログラム全体は可読性と保守性を重視してRustで記述
その中の必要な箇所のみRustがサポートするインラインアセンブリを使うことが望ましい
プログラム全体は可読性と保守性を重視してRustで記述
その中の必要な箇所のみRustがサポートするインラインアセンブリを使うことが望ましい
446デフォルトの名無しさん
2025/01/05(日) 00:10:45.22ID:Fd1W3jq0 組み込み開発者風の人も来るスレ
447デフォルトの名無しさん
2025/01/05(日) 10:55:28.95ID:8kdOFrcZ unsafeだらけになるから
unsafe禁止厨は大反対するだろうな
unsafe禁止厨は大反対するだろうな
448デフォルトの名無しさん
2025/01/05(日) 12:07:57.14ID:QgOZawYo プログラマ市場の一番の需要大がサーバーバックサイド周りなわけだけどJavaはまだまだ強いねえ
449デフォルトの名無しさん
2025/01/05(日) 12:39:39.78ID:NCjRp3+Z プログラマになろうと思って人気言語ランキングでもjavaって上位になってるからspringやってるんだけどこれってphpのlaravelに比べてめんどくさすぎない?
web系に進むとしてjavaとphpだったら結構年収に違いでたりするの?
web系に進むとしてjavaとphpだったら結構年収に違いでたりするの?
450デフォルトの名無しさん
2025/01/05(日) 13:22:04.01ID:mvP26E13 習得がめんどくさくて諦めるならプログラマより違う道を探したほうがいいかと
451デフォルトの名無しさん
2025/01/05(日) 13:26:32.84ID:TJojSFdl 儲かる言語はなんですかw
>web系に進むとしてjavaとphpだったら結構年収に違いでたりするの?
>web系に進むとしてjavaとphpだったら結構年収に違いでたりするの?
452デフォルトの名無しさん
2025/01/05(日) 14:24:12.89ID:8kdOFrcZ phpはjsより面倒
javaはphpより面倒
rustはjavaより面倒
∴rustが最強
javaはphpより面倒
rustはjavaより面倒
∴rustが最強
453デフォルトの名無しさん
2025/01/05(日) 14:27:06.56ID:s5ti+fPk rustはその習得難易度で無能をあらかじめ弾けるから経営者に好かれている面は明らかにある
454デフォルトの名無しさん
2025/01/05(日) 14:44:31.34ID:TJojSFdl [NGword:Rust]
455デフォルトの名無しさん
2025/01/05(日) 14:56:42.94ID:H/XCXqfO ム板で業界談義するような馬鹿はプログラマにすらなれん
456デフォルトの名無しさん
2025/01/05(日) 16:04:49.46ID:evDmk3nL >>455
プログラマスレで業界雑を禁止したらなにを話せばいいんだ?
プログラマスレで業界雑を禁止したらなにを話せばいいんだ?
457デフォルトの名無しさん
2025/01/05(日) 16:17:09.61ID:kcmlC40R ム板でマ雑してることがそもそもおかしいから早くマ板に帰れボケども
458デフォルトの名無しさん
2025/01/05(日) 16:21:45.26ID:mRHgcQU5 スラックでチャンネル違いとかを厳密に指摘して雑談の邪魔してそうな奴出てきたな
459デフォルトの名無しさん
2025/01/05(日) 17:12:44.87ID:TJojSFdl 「スラック」とはどういう意味ですか?
英語表記「slack」の日本語読みで、「需給の緩み」のこと。 需要と供給の間にギャップが生じ、釣り合わない状態を言います。 経済全般や労働市場での供給の「余剰」を指し、スラックが解消されると、経済状況が改善します。
英語表記「slack」の日本語読みで、「需給の緩み」のこと。 需要と供給の間にギャップが生じ、釣り合わない状態を言います。 経済全般や労働市場での供給の「余剰」を指し、スラックが解消されると、経済状況が改善します。
460デフォルトの名無しさん
2025/01/05(日) 17:39:16.86ID:QgOZawYo Slackをご存知ない?!
仕事で使ってないのかよ
仕事で使ってないのかよ
461デフォルトの名無しさん
2025/01/05(日) 18:15:11.09ID:TJojSFdl Slackwareは、シンプルでトラディショナルなUnixの哲学に忠実なディストリビューションです。
これにより、Linuxシステムの基本的な原則と構造を深く理解することができます。
パッケージ管理が簡略化されているため、システムの背後にあるメカニズムを学ぶことが容易になります。
これにより、Linuxシステムの基本的な原則と構造を深く理解することができます。
パッケージ管理が簡略化されているため、システムの背後にあるメカニズムを学ぶことが容易になります。
462デフォルトの名無しさん
2025/01/05(日) 18:22:00.74ID:Fgubo1eA >>460
うちはTeams使ってる
うちはTeams使ってる
463デフォルトの名無しさん
2025/01/05(日) 21:42:03.04ID:JNv2DIOj Winnyの映画見てるけど金子勇もクズ警察の言いなりになって
不利になる書類に署名してある意味ではバカかな
不利になる書類に署名してある意味ではバカかな
464デフォルトの名無しさん
2025/01/05(日) 23:44:44.05ID:BkUXc5xR >>431
言語の実行パフォーマンスが重要な環境や重要な分野が大量にあるよ
そうでなくても遅いと必要となる機器の台数が増えたり高価な機器が必要になったり電気代は間違いなく増えるよ
どのプログラミング言語でも覚えてしまえば後は簡単なのだから実行が速い言語がベスト
そしてメモリ消費も少なくできる言語がベスト
皆がそうすれば機器も電気代も節約できて環境にエコだよ
言語の実行パフォーマンスが重要な環境や重要な分野が大量にあるよ
そうでなくても遅いと必要となる機器の台数が増えたり高価な機器が必要になったり電気代は間違いなく増えるよ
どのプログラミング言語でも覚えてしまえば後は簡単なのだから実行が速い言語がベスト
そしてメモリ消費も少なくできる言語がベスト
皆がそうすれば機器も電気代も節約できて環境にエコだよ
465デフォルトの名無しさん
2025/01/05(日) 23:50:02.02ID:ldz8OlW5 なにいっとんだこいつ…
466デフォルトの名無しさん
2025/01/06(月) 09:15:20.00ID:ksgDpgSZ 人件費 >>>>> 運用費用
467デフォルトの名無しさん
2025/01/06(月) 09:41:10.05ID:nw5Lk7fE 機器、電気代を払うのは鯖管
プログラム書くのはPG
プログラム書くのはPG
468デフォルトの名無しさん
2025/01/06(月) 12:22:16.61ID:ZSkWmQZ3 >>464
それはどの言語?
それはどの言語?
469デフォルトの名無しさん
2025/01/06(月) 19:30:08.22ID:9ICdWvyo エコとか言ってるアホのせいで空白の30年が生まれたのにまだ反省してないなこりゃ
470デフォルトの名無しさん
2025/01/06(月) 19:42:44.82ID:GI5i+MPk なにをもって空白と定義してるのかまで語ってくれ
471デフォルトの名無しさん
2025/01/07(火) 00:05:33.28ID:R2JXnAue ブチクシと一緒
472デフォルトの名無しさん
2025/01/07(火) 00:07:11.29ID:gC0tjwMG NHK教育を見て69308倍賢くチーター
473デフォルトの名無しさん
2025/01/08(水) 10:37:00.85ID:YsUgnj9O >>467
プログラマを雇うのは人事
プログラマを雇うのは人事
474デフォルトの名無しさん
2025/01/08(水) 15:10:59.71ID:53VqxPT0 賢ければプログラマを雇う側だから
475デフォルトの名無しさん
2025/01/08(水) 15:50:57.90ID:Juyl6Aa7 馬鹿程自説に拘る
476デフォルトの名無しさん
2025/01/08(水) 17:26:32.13ID:Juyl6Aa7 >>1の事ね
477デフォルトの名無しさん
2025/01/09(木) 12:49:23.72ID:iZ6OsWgm 馬鹿って言いたいだけで中身がない >>1
478デフォルトの名無しさん
2025/01/09(木) 13:29:06.70ID:pGMP5sxy 馬鹿だけど質問ある?
479デフォルトの名無しさん
2025/01/09(木) 13:55:07.56ID:2CxgFrpy あなたの自説は何ですの
480デフォルトの名無しさん
2025/01/09(木) 13:55:43.09ID:mwVE3kra あるわけないだろ
481デフォルトの名無しさん
2025/01/09(木) 15:38:48.76ID:dU0haPIg いつ馬鹿に気付いた?
482デフォルトの名無しさん
2025/01/10(金) 14:57:55.46ID:10UvcV5p 透明な■つまり□なら空白なのかな❓
でも、豆腐文字は空白ぢゃないよな🤔
とにかく、ホワイトスペース、これが空白
ホワイトスペースへ黒を適用しても
黒くはならず背景が白なら白だよな❓
てか、空白ってなんだろう
でも、豆腐文字は空白ぢゃないよな🤔
とにかく、ホワイトスペース、これが空白
ホワイトスペースへ黒を適用しても
黒くはならず背景が白なら白だよな❓
てか、空白ってなんだろう
483デフォルトの名無しさん
2025/01/10(金) 17:28:46.46ID:IMOV4aMS 板違いスレむやみに上げる実況板と区別つかないバカ
484デフォルトの名無しさん
2025/01/10(金) 19:56:03.48ID:DhsukfR8 >>433
>>pythonだってCPythonとかでコンパイルすりゃ速いわけじゃん
ダウト
CPythonはPython用内部バイトコードにコンパイルするだけ
マシン語へコンパイルできません
>>となると実行速度なんて後でどうにか出来るから書きやすいかどうかの方が重要じゃね
ダウト
Pythonはその言語の仕様上
どうやっても遅いです
しかも開発のしやすい言語ではありません
あくまでも短いスクリプトを書くための言語です
>>pythonだってCPythonとかでコンパイルすりゃ速いわけじゃん
ダウト
CPythonはPython用内部バイトコードにコンパイルするだけ
マシン語へコンパイルできません
>>となると実行速度なんて後でどうにか出来るから書きやすいかどうかの方が重要じゃね
ダウト
Pythonはその言語の仕様上
どうやっても遅いです
しかも開発のしやすい言語ではありません
あくまでも短いスクリプトを書くための言語です
485デフォルトの名無しさん
2025/01/13(月) 13:48:28.18ID:g4/CTboD pythonはtclみたいなもんだね
486デフォルトの名無しさん
2025/01/14(火) 19:33:00.84ID:z4N859/6 遅い言語しか使えない下層が
言い訳しながら遅い言語を使う
言い訳しながら遅い言語を使う
487デフォルトの名無しさん
2025/01/14(火) 23:39:38.17ID:S2pAv604 速い言語を使う意義が薄い
488デフォルトの名無しさん
2025/01/15(水) 06:41:17.16ID:yy1Ic0Ih >>487
サーバー系なら速いほどいいけど
サーバー系なら速いほどいいけど
489デフォルトの名無しさん
2025/01/15(水) 07:38:04.79ID:ERY+i9Jn >>488
そんな一部界隈のことを持ち出されても困るんだが
そんな一部界隈のことを持ち出されても困るんだが
490デフォルトの名無しさん
2025/01/15(水) 10:17:07.01ID:adp3E6zd そうだぞ。フロントエンドだけがエンジニアなんだから、それ以外は弁えろよ
491デフォルトの名無しさん
2025/01/15(水) 17:53:54.35ID:xEOcPzlX 最近になって思うんだが、プログラミング言語の速度、っていう表現自体が誤解を生んでるんじゃなかろうか。理論上限りなくオーバーヘッドを少なくできる言語がC、C++とかっていう。
492デフォルトの名無しさん
2025/01/15(水) 18:06:15.49ID:+mzQ3JZo 何に対するオーバーヘッドだよw
493デフォルトの名無しさん
2025/01/15(水) 18:18:46.15ID:xEOcPzlX プログラムの処理。コンパイル言語なら最終的に機械語に変換されて実行されるわけだから、同じ機械語で処理速度の差なんて出ない。でも、言語が違えば出力される機械語の内容が異なるだろうから、そこで処理速度が変わってくる。コンパイル言語でもGCある言語はその処理が加えられて、それがオーバーヘッドになる。そういうオーバーヘッドがほぼないっていうのがCとかなんじゃない?っていう意味。
494デフォルトの名無しさん
2025/01/15(水) 18:20:50.21ID:xEOcPzlX 余計な処理のことをここではオーバーヘッドという言葉で表現したが、これって不適切なん?まあどうでもいいけど。
495デフォルトの名無しさん
2025/01/15(水) 19:15:03.79ID:nb1uI6VK こんなスレで何度も長文レスしてる奴は馬鹿だな
496デフォルトの名無しさん
2025/01/15(水) 23:19:41.98ID:W6M1Gia3 実行速度や使用メモリの少なさを求めるなら
Cは自分で色々やらなきゃいけなくて面倒でミスるとセキュリティホールだったけど
今はRustがあるから楽勝
Cは自分で色々やらなきゃいけなくて面倒でミスるとセキュリティホールだったけど
今はRustがあるから楽勝
497デフォルトの名無しさん
2025/01/16(木) 05:16:33.10ID:3rqooSRJ Rustも処理速度ではC言語に負けてるからセキュリティ考えなくていいプログラムを置き換えられないんだよなあ
498デフォルトの名無しさん
2025/01/16(木) 07:27:02.19ID:byacU8Ud499デフォルトの名無しさん
2025/01/16(木) 09:25:46.90ID:Demgxbgm なんだそのSTAP細胞はありますみたいなのw
500デフォルトの名無しさん
2025/01/16(木) 10:36:48.70ID:lz5HlofV Rustって関数とかの命名が小文字とunderbarだけでやりくりしてるっぽいけど、見にくくない?慣れてないっていうのもあるやろうけど、なんかこれじゃないといけない理由とかあるの?
これであることのメリットってあるの?コンパイル速度遅いから、コンパイルが早くなるとかではなさそうだが。
これであることのメリットってあるの?コンパイル速度遅いから、コンパイルが早くなるとかではなさそうだが。
501デフォルトの名無しさん
2025/01/16(木) 12:19:33.58ID:byacU8Ud >>500
何を言いたいのかわからない
何かに慣れていなくて読みにくいというのはその人の個人の問題であり個人が解決すべき話
もし何か長くなるから読みにくいという話であれば、
一般的に名前パス空間のある普通のプログラミング言語ならば
昔のようにグローバルな空間で衝突さないよう長い長い長い名前を名付けることはレアケース
さらにほとんどは何らかのメソッド呼び出しになるため
そのメソッドの対象は何なのか既に限定されていることから
メソッド名は冗長にせずにさらに短く簡潔に付けることが行なわれる
何を言いたいのかわからない
何かに慣れていなくて読みにくいというのはその人の個人の問題であり個人が解決すべき話
もし何か長くなるから読みにくいという話であれば、
一般的に名前パス空間のある普通のプログラミング言語ならば
昔のようにグローバルな空間で衝突さないよう長い長い長い名前を名付けることはレアケース
さらにほとんどは何らかのメソッド呼び出しになるため
そのメソッドの対象は何なのか既に限定されていることから
メソッド名は冗長にせずにさらに短く簡潔に付けることが行なわれる
502デフォルトの名無しさん
2025/01/16(木) 12:21:37.02ID:byacU8Ud >>500
Rustに固有の話であれば
今どきの言語は記述の統一性と可読性のためにどのように書くか言語として定めることが多く
Rustでも関数名やローカル変数などはsnake_case
定数や静的なものはSCREAMING_SNAKE_CASE
一般型やトレイトなどはUpperCamelCaseと定められている
このため
要素により区別があり読みやすい
&
ひとに依らずコードの記述が統一されて読みやすい
Rustに固有の話であれば
今どきの言語は記述の統一性と可読性のためにどのように書くか言語として定めることが多く
Rustでも関数名やローカル変数などはsnake_case
定数や静的なものはSCREAMING_SNAKE_CASE
一般型やトレイトなどはUpperCamelCaseと定められている
このため
要素により区別があり読みやすい
&
ひとに依らずコードの記述が統一されて読みやすい
503デフォルトの名無しさん
2025/01/16(木) 13:46:15.60ID:ZSOn51Ga 病気
504デフォルトの名無しさん
2025/01/16(木) 18:40:27.00ID:hkvXt3tQ >>498
コンパイラの専門家が否定しているが?
コンパイラの専門家が否定しているが?
505デフォルトの名無しさん
2025/01/16(木) 23:26:34.07ID:burpfxXx506デフォルトの名無しさん
2025/01/17(金) 10:19:28.02ID:Hdq/WJjE プログラマって馬鹿が多いよね
507デフォルトの名無しさん
2025/01/17(金) 15:59:11.31ID:GO6/DX25508デフォルトの名無しさん
2025/01/17(金) 16:01:23.74ID:GO6/DX25509デフォルトの名無しさん
2025/01/17(金) 16:08:20.85ID:OfEEFV9x 安全なインターフェイスだと言い張っているがunsafeだと思った方が良い
510デフォルトの名無しさん
2025/01/17(金) 17:27:21.64ID:TO8jMFYx ガソリン上げないといってもすぐ上がるみたいな
511デフォルトの名無しさん
2025/01/17(金) 17:54:05.39ID:D+aoz5V/ Rustのunsafe
=プログラマーが自分で安全性を保証しなければならないこと
=普通のプログラミング言語と同じ
つまり危険という意味ではない
自動的に安全性が保証される枠外の意味
=プログラマーが自分で安全性を保証しなければならないこと
=普通のプログラミング言語と同じ
つまり危険という意味ではない
自動的に安全性が保証される枠外の意味
512デフォルトの名無しさん
2025/01/18(土) 07:09:02.13ID:UgSZZfCJ プログラムできないやつがプログラム言語Rustを語るスレか
513デフォルトの名無しさん
2025/01/18(土) 13:54:00.09ID:CIbXv27c 文字コードスレでもいらんこと書いて暴れとるな
まったく
まったく
514デフォルトの名無しさん
2025/01/19(日) 12:04:23.66ID:Rp0JEECG 内藤 時浩
NAITOTokihiro
8bitの時代から、既に40年以上が経過してますが、その40年以上ずっとメモリは足りてないし処理速度も足りていないって言い続けてる。
メモリはKB単位からGB単位と10万倍以上増えているのに、CPUもMHzからGHzと1000倍以上高速化してるのに、なんで?
NAITOTokihiro
8bitの時代から、既に40年以上が経過してますが、その40年以上ずっとメモリは足りてないし処理速度も足りていないって言い続けてる。
メモリはKB単位からGB単位と10万倍以上増えているのに、CPUもMHzからGHzと1000倍以上高速化してるのに、なんで?
515デフォルトの名無しさん
2025/01/19(日) 12:04:46.47ID:Rp0JEECG516デフォルトの名無しさん
2025/01/19(日) 12:05:45.66ID:Rp0JEECG こんなことは、コンピュータサイエンスを勉強すれば当たり前に学ぶことだが、何さも自分オリジナルの問題意識みたいに語ってるんだろこのおじさん・・・
517デフォルトの名無しさん
2025/01/19(日) 13:48:18.23ID:xePVZNJy そっち系の問題はサイエンスやのうてエンジニアリングとかテクノロジっていうんやで
518デフォルトの名無しさん
2025/01/19(日) 22:34:07.31ID:TJrn1HS6519デフォルトの名無しさん
2025/01/19(日) 22:39:07.62ID:/ws7YEpF K&Rなんて今や歴史的価値しかないのに
520デフォルトの名無しさん
2025/01/20(月) 14:00:07.81ID:rcLkZ0VF コンピュータの原理=CPUやアセンブラというのが、ものすごく極端で一面的な視点でしかない
521デフォルトの名無しさん
2025/01/20(月) 14:06:47.67ID:arobG7y2 極端で一面的な視点で完結できるのが入門として良いのでは?
Webフレームワークなんかから入ると前提知識無限大
Webフレームワークなんかから入ると前提知識無限大
522デフォルトの名無しさん
2025/01/20(月) 15:10:13.42ID:UhtKL66u >>520
不思議で仕方ない。
抽象化がコンピュータシステムの重要な本質であることは、昔からずっと言われ続けている。マシンリソースが潤沢になった現代からではなく、黎明期からずっと言われている。何なら、「パタヘネ」みたいな低レイヤーの本こそ、その側面をこれでもかというくらい強調している。
にもかかわらず、日本では一部の狂信者が昔から誤った低レイヤーカルトを布教している。
不思議で仕方ない。
抽象化がコンピュータシステムの重要な本質であることは、昔からずっと言われ続けている。マシンリソースが潤沢になった現代からではなく、黎明期からずっと言われている。何なら、「パタヘネ」みたいな低レイヤーの本こそ、その側面をこれでもかというくらい強調している。
にもかかわらず、日本では一部の狂信者が昔から誤った低レイヤーカルトを布教している。
523デフォルトの名無しさん
2025/01/21(火) 18:51:15.23ID:inpk6fQW トンボはぜんぶヤンマ
チョウチョはアゲハ
ゲームはファミコン
コンピュータはアセンブラ
世界の解像度が低いひと
チョウチョはアゲハ
ゲームはファミコン
コンピュータはアセンブラ
世界の解像度が低いひと
524デフォルトの名無しさん
2025/01/23(木) 13:16:24.21ID:MfXmmgFN 元社員です。直接的な原因はさておいて、大元の原因は人事システムが全く機能していなかったことだと思う。
実質2代目の佐伯某が総ての元凶。その次の辻某は娘婿の兄、更にその次の町田某はもう1人の娘婿、
片山某に至っては親友の息子(東大卒業後即幹部候補生?)。トップがそんなんだから取締役以下の管理職は皆右へ習え状態。
私は中途採用だったが、当時は有能な人でも上司のお気に入りのイエスマンでなければ皆係長止まりで、
おべんちゃらが上手いだけの無能が課長・部長になっていて不思議に思うことがよくあった。
実質2代目の佐伯某が総ての元凶。その次の辻某は娘婿の兄、更にその次の町田某はもう1人の娘婿、
片山某に至っては親友の息子(東大卒業後即幹部候補生?)。トップがそんなんだから取締役以下の管理職は皆右へ習え状態。
私は中途採用だったが、当時は有能な人でも上司のお気に入りのイエスマンでなければ皆係長止まりで、
おべんちゃらが上手いだけの無能が課長・部長になっていて不思議に思うことがよくあった。
525デフォルトの名無しさん
2025/01/23(木) 14:41:21.23ID:MfXmmgFN わたしは転勤が多かったが、ある時有能だが部長止まりの人に言われたことがある、「君も随分損してるな」と。
私の体験した実例を紹介する。ある時ある営業部が昇格し、営業本部になった。すると本社の取締役が営業本部長になり、
昇格に大功のあったはずの営業部長は副本部長と成ったが、2年も経たないうちに外部団体へ出向となった。
更にその取締役が本社から連れてきた課長が、内勤の事務職にも関わらず、その後2年間で3回も昇進した。
私の体験した実例を紹介する。ある時ある営業部が昇格し、営業本部になった。すると本社の取締役が営業本部長になり、
昇格に大功のあったはずの営業部長は副本部長と成ったが、2年も経たないうちに外部団体へ出向となった。
更にその取締役が本社から連れてきた課長が、内勤の事務職にも関わらず、その後2年間で3回も昇進した。
526デフォルトの名無しさん
2025/01/23(木) 19:15:03.91ID:Kt8HuvZQ 営業部門で大きな功績のたてようがないどころか、其奴が担当した展示会は準備・運営等が余りにもお粗末で営業からは不満が続出し、
その次の展示会では担当を外されてた様な無能な奴がほぼ半年毎に昇進ってあり得ないでしょ!
旧日本軍と同じで兵隊は優秀でも指揮官が無能だと負けるという良い例。
その次の展示会では担当を外されてた様な無能な奴がほぼ半年毎に昇進ってあり得ないでしょ!
旧日本軍と同じで兵隊は優秀でも指揮官が無能だと負けるという良い例。
527デフォルトの名無しさん
2025/01/23(木) 19:15:25.73ID:Kt8HuvZQ 営業部門で大きな功績のたてようがないどころか、其奴が担当した展示会は準備・運営等が余りにもお粗末で営業からは不満が続出し、
その次の展示会では担当を外されてた様な無能な奴がほぼ半年毎に昇進ってあり得ないでしょ!
旧日本軍と同じで兵隊は優秀でも指揮官が無能だと負けるという良い例。
その次の展示会では担当を外されてた様な無能な奴がほぼ半年毎に昇進ってあり得ないでしょ!
旧日本軍と同じで兵隊は優秀でも指揮官が無能だと負けるという良い例。
528デフォルトの名無しさん
2025/02/10(月) 08:13:30.16ID:VIM0R9LC 馬鹿っていうか勘違いが多い。
例えばだけど、殆どの人って仕事でシステム作ってる。
その為のプログラミングな訳で手段なんだよね。
にも関わらずエンジニア寄りの考え方をするからズレるんよ。
言語を作るとかフレームワークやOSSライブラリを作るというならエンジニア寄りの考えを持たないとダメ。
つまり目的を見失ってるというか勘違いが多い。
例えばだけど、殆どの人って仕事でシステム作ってる。
その為のプログラミングな訳で手段なんだよね。
にも関わらずエンジニア寄りの考え方をするからズレるんよ。
言語を作るとかフレームワークやOSSライブラリを作るというならエンジニア寄りの考えを持たないとダメ。
つまり目的を見失ってるというか勘違いが多い。
529デフォルトの名無しさん
2025/02/10(月) 08:29:01.14ID:2fqvxCVB はい
530デフォルトの名無しさん
2025/02/10(月) 11:03:12.84ID:Z13/KCo3 「プログラミングするならMac」も勘違いから
531デフォルトの名無しさん
2025/02/10(月) 11:23:55.32ID:VzPyqXRZ 企画すんのは自由だけど人を巻き込んで無理矢理やらせようってなら
まず払うもん払いな、ボランティアやってんじゃねえんだから
まず払うもん払いな、ボランティアやってんじゃねえんだから
532デフォルトの名無しさん
2025/02/10(月) 13:01:38.67ID:bCCIpfdr533デフォルトの名無しさん
2025/02/10(月) 15:25:32.16ID:moltpewQ 考えは個人の能力やシステムの特徴によってベストな設計をするのが理想
設計とコーディングが同一人物ならそのままのものができる
複数人でやるならインターフェースを決めて任せるしかないんじゃね
AIだろうが新人だろうが正常に動くかどうかが重要だと思う、しらんけど
設計とコーディングが同一人物ならそのままのものができる
複数人でやるならインターフェースを決めて任せるしかないんじゃね
AIだろうが新人だろうが正常に動くかどうかが重要だと思う、しらんけど
534デフォルトの名無しさん
2025/02/11(火) 06:49:01.22ID:iRdW6L7D プログラムすらできないバカのコンプスレかよ
令和は小学生でもプログラムできるってのに
令和は小学生でもプログラムできるってのに
535デフォルトの名無しさん
2025/02/11(火) 07:17:05.75ID:2c7s9HPR どんなプログラムでもプログラムはプログラムだし
生体内で簡単に分解しないように脂質ナノ粒子でコーティングしたmRNAだってmRNAだな
生体内で簡単に分解しないように脂質ナノ粒子でコーティングしたmRNAだってmRNAだな
536デフォルトの名無しさん
2025/02/11(火) 07:45:53.38ID:XKIobPau537デフォルトの名無しさん
2025/02/11(火) 12:03:50.97ID:2c7s9HPR538デフォルトの名無しさん
2025/02/11(火) 12:23:53.67ID:fThZCf1j 組織の経営とか人員をどうするかとかを普通はプログラマーが決めたりしない
個人経営とか零細企業なら全部やるしかないだろうが
個人経営とか零細企業なら全部やるしかないだろうが
539デフォルトの名無しさん
2025/02/13(木) 12:28:41.70ID:SmwLR4jz >>536
こういう奴を見つけ出して排除するのが成功の近道
こういう奴を見つけ出して排除するのが成功の近道
540デフォルトの名無しさん
2025/02/13(木) 23:45:15.52ID:hYbijExc 日本語通じない人が多すぎると思う
採用面接でこういう人弾く方法が知りたい
採用面接でこういう人弾く方法が知りたい
541デフォルトの名無しさん
2025/02/16(日) 12:44:23.98ID:rAQQ2/+c 質問の仕方を工夫することで排除出来る仕組みは造れるかも知れない
知りたいというかそれを考えるのが面白いんじゃまいか
知りたいというかそれを考えるのが面白いんじゃまいか
542デフォルトの名無しさん
2025/02/16(日) 12:51:36.16ID:OZxcAZJs 板違いってこともわからない知恵遅れがドヤ顔で書き込んでる滑稽さ
まずその場所のルールくらい理解できる知能持てよ
まずその場所のルールくらい理解できる知能持てよ
543デフォルトの名無しさん
2025/02/22(土) 21:14:33.35ID:sVGyY0cQ 374 仕様書無しさん sage 2025/02/22(土) 20:27:50.16
ワインセラー片手に高層ビルから下々を眺めるのも大切な日課なんよな
ワインセラー片手に高層ビルから下々を眺めるのも大切な日課なんよな
544デフォルトの名無しさん
2025/03/01(土) 13:34:04.89ID:F2MMHN5e 自虐スレかと思ったわ
シンクにぶちまけてしまったカップ麺にデバッグ機能はねえんだよみたいな
シンクにぶちまけてしまったカップ麺にデバッグ機能はねえんだよみたいな
545デフォルトの名無しさん
2025/03/05(水) 12:25:14.55ID:wPTO1w2Q core dump
546デフォルトの名無しさん
2025/04/08(火) 12:20:32.81ID:mYFTFHhG >>1
マ板じゃなくて厶板に立てるモーハの頂点
マ板じゃなくて厶板に立てるモーハの頂点
547デフォルトの名無しさん
2025/04/10(木) 18:26:33.06ID:xG4olW9c プログラマがバカと言うか
SEがバカETC https://www.youtube.com/watch?v=cMSPydILvBw
SEがバカETC https://www.youtube.com/watch?v=cMSPydILvBw
548デフォルトの名無しさん
2025/04/13(日) 10:03:09.78ID:9+E6vnhP x馬鹿が多い
o馬鹿鹿いない
o馬鹿鹿いない
549デフォルトの名無しさん
2025/04/13(日) 14:25:12.35ID:g8cFFbGl プログラミングの経験のないSEとか普通にいるからなあ
550デフォルトの名無しさん
2025/04/14(月) 13:55:51.59ID:9FI38taT やあみんな馬鹿底辺高専生だよ!プログラミングの素養か無いksだよ!
551デフォルトの名無しさん
2025/04/15(火) 19:09:48.98ID:8lsw53pA >>549
プログラム組めないSEでもAIなら使いこなせるのかなあ
プログラム組めないSEでもAIなら使いこなせるのかなあ
552デフォルトの名無しさん
2025/04/15(火) 20:00:49.19ID:t+JGgTOW >>551
知識も経験もない奴がどうやって仕様作れると思うんだ?おまえが全くコード書けない馬鹿ってのはわかる
仕様が作れないとAIに指示すらできないぞ
馬鹿「AIさんなんかうまいこと作って」
AI「なめてんのかてめえ」
知識も経験もない奴がどうやって仕様作れると思うんだ?おまえが全くコード書けない馬鹿ってのはわかる
仕様が作れないとAIに指示すらできないぞ
馬鹿「AIさんなんかうまいこと作って」
AI「なめてんのかてめえ」
553デフォルトの名無しさん
2025/04/16(水) 07:14:24.36ID:ie9obZOG554デフォルトの名無しさん
2025/04/16(水) 12:19:14.73ID:/ipRoYev 既に世の中にあるプログラムを作るのは得意だからなAI
555デフォルトの名無しさん
2025/04/16(水) 13:12:28.45ID:ApyifYby つくってるわけじゃなくてどっかからのコピペだし
著作権どうなのっていつも思う
著作権どうなのっていつも思う
556デフォルトの名無しさん
2025/04/16(水) 17:47:47.17ID:PLmz0nYw ブログラマに適性のないやつ多い
558デフォルトの名無しさん
2025/04/22(火) 14:55:11.42ID:z9I6mhsO もんてかるろ
559デフォルトの名無しさん
2025/04/23(水) 09:19:10.15ID:yoO2Q6CW 馬鹿プログラマーはいなくなる
https://www.youtube.com/watch?v=_uoMlhCMfxw
https://www.youtube.com/watch?v=_uoMlhCMfxw
560デフォルトの名無しさん
2025/04/24(木) 13:26:40.81ID:ndm7u60W 会話が成立しない相手の特徴
https://www.youtube.com/watch?v=zp7U79xARqk
https://www.youtube.com/watch?v=zp7U79xARqk
561デフォルトの名無しさん
2025/05/14(水) 11:34:38.11ID:dnMdgI8e 新作
watch?v=k8P9g3KZjXA
watch?v=0NMbfeWQuPU
watch?v=CgNdyYzJtRk
watch?v=k8P9g3KZjXA
watch?v=0NMbfeWQuPU
watch?v=CgNdyYzJtRk
562デフォルトの名無しさん
2025/05/16(金) 11:18:12.78ID:IgvVjYfn563デフォルトの名無しさん
2025/05/24(土) 14:26:18.06ID:jC4hOgd4 ソフトウェアエンジニアはAIのせいで年収15万ドルの仕事を失った。800件もの求人から拒否され、生活のためにドアダッシュで働き、トレーラーハウスで暮らすことを余儀なくされた。
いずれ日本もこうなっていく
https://www.yahoo.com/news/software-engineer-lost-150k-job-090000839.html
いずれ日本もこうなっていく
https://www.yahoo.com/news/software-engineer-lost-150k-job-090000839.html
564デフォルトの名無しさん
2025/05/28(水) 04:53:11.19ID:Y0dIDawq つるつるわれめ
565デフォルトの名無しさん
2025/05/28(水) 11:00:56.15ID:6w3mqYSW ヨウカンマン参上
566デフォルトの名無しさん
2025/05/31(土) 19:57:42.87ID:RSX0DG/B プログラミングに興味を持つ時点でバカだからな
567デフォルトの名無しさん
2025/06/03(火) 22:42:39.31ID:SMbzrRmI >>1 ←こいつ
568デフォルトの名無しさん
2025/06/16(月) 12:08:32.55ID:1rbEE5kZ569デフォルトの名無しさん
2025/07/08(火) 21:02:00.03ID:3uJlYrUm ここでイキってプログラマ馬鹿にしてる奴が一番ガイジ。
570デフォルトの名無しさん
2025/07/12(土) 22:51:13.98ID:W9ltk5Fp 馬鹿は伝染はするが感染はしないwww
571デフォルトの名無しさん
2025/07/12(土) 23:54:53.97ID:Qqp8zEm1 認識阻害魔法
572デフォルトの名無しさん
2025/08/04(月) 05:34:16.52ID:JZylWciB 90 どうですか解説の名無しさん (ワッチョイ b71a-a/u1 [133.232.136.87]) sage 2025/07/18(金) 20:25:16.49 ID:PDM/reNF0
もっとスカート短くしろよ、パンツも履くな
JCの価値ってそれくらいしかないだろ
もっとスカート短くしろよ、パンツも履くな
JCの価値ってそれくらいしかないだろ
573デフォルトの名無しさん
2025/09/04(木) 22:41:04.05ID:F/l30d1Y このスレ、バカどもが同族嫌悪でたたき合うのが見られて刺激的だなぁ
たのしいなぁ( ´艸`)
たのしいなぁ( ´艸`)
574デフォルトの名無しさん
2025/09/05(金) 04:43:49.89ID:OEkVQg6g 義務教育で脱落して情報処理科の高校に行ったような人間が多いからな
レスを投稿する
ニュース
- 小野田紀美・経済安保担当相「何か気に入らないことがあればすぐに経済的威圧をする国への依存はリスク」 ★2 [Hitzeschleier★]
- 日本行き空路49万件キャンセル 中国自粛呼びかけ 日本行きチケット予約の約32%に相当 ★2 [ぐれ★]
- 【中国局長】両国関係に「深刻な影響」 首相発言の撤回要求 [蚤の市★]
- 外務省局長は無言で厳しい表情…日中の高官協議終了か 高市首相“台湾”発言で中国が強硬対応 発言撤回求めたか…★3 [BFU★]
- 【インバウンド】中国人観光客の日本での消費額は年間約2兆円超…中国政府は公務員の出張取り消し [1ゲットロボ★]
- 【維新】吉村知事「中国人観光客だけに頼るビジネスモデル変えていかないといけない」「高市総理の発言は撤回する必要はない」 [Hitzeschleier★]
- 【高市朗報】 日本政府「一昨年は1300億円。去年も防衛費が1100億円余ったw」 日本の防衛費は充分足りてる事が判明。増やす必要無し [485983549]
- 高市早苗「支持者の理解を得られないので台湾発言を撤回できない」 [931948549]
- 【実況】博衣こよりのえちえち歌枠🧪
- 【高市速報】日本人の3割「中国への武力行使に踏み切る必要がある」ANN世論調査 [931948549]
- 外務省局長、よくわからないまま帰国へ [834922174]
- 【速報】51歳まで自衛隊になれるように法改正ww [347751896]
