公式
https://www.rust-lang.org/
https://blog.rust-lang.org/
https://github.com/rust-lang/rust
公式ドキュメント
https://www.rust-lang.org/learn
Web上の実行環境
https://play.rust-lang.org
※Rustを学びたい人はまず最初に公式のThe Bookを読むこと
https://doc.rust-lang.org/book/
※Rustを学ぶ際に犯しがちな12の過ち
https://dystroy.org/blog/how-not-to-learn-rust
※Rustのasyncについて知りたければ「async-book」は必読
https://rust-lang.github.io/async-book/
※次スレは原則>>980が立てること
前スレ
Rust part32
https://mevius.5ch.net/test/read.cgi/tech/1755057787/
Rust part31 https://mevius.5ch.net/test/read.cgi/tech/1751545806/
Rust part30 https://mevius.5ch.net/test/read.cgi/tech/1748392296/
ワッチョイスレ
プログラミング言語 Rust 4【ワッチョイ】
https://mevius.5ch.net/test/read.cgi/tech/1514107621/
探検
Rust part33
1デフォルトの名無しさん
2025/08/15(金) 17:49:30.70ID:N8TIzbWg593デフォルトの名無しさん
2025/11/08(土) 15:05:36.63ID:X5jMFRl4594デフォルトの名無しさん
2025/11/08(土) 17:35:27.61ID:bNW9jxHO 詳しくないんだけど、サポート外になるCPUってどんなの?
古いPCに使われてるものなのか、それとも組込み機器など特定分野で使われてるものなのか
AMDやARMしか知らないから、実際どういうところが影響受けるのかいまいち想像が付かない
古いPCに使われてるものなのか、それとも組込み機器など特定分野で使われてるものなのか
AMDやARMしか知らないから、実際どういうところが影響受けるのかいまいち想像が付かない
595デフォルトの名無しさん
2025/11/08(土) 17:37:34.34ID:pXyjl95e >>594
誰も使ってないから気にしなくていいよ
誰も使ってないから気にしなくていいよ
596デフォルトの名無しさん
2025/11/08(土) 17:46:52.09ID:tF6dEOxV Cで書こうがRustで書こうがllvmではコンパイルできない感じ?
597デフォルトの名無しさん
2025/11/08(土) 18:37:24.47ID:ICj3I2sk >>588
意味なくないよ
マルチスレッド対応してるから
データをバッファに貯めてからまとめてDBに書くような処理を実行しながら
ユーザーアクションに応じたデータを同じDBから読み込んで表示するみたいなことが同時にできるわけで
とりあえず同期/非同期とシングルスレッド/マルチスレッドを区別しようよ
長時間かかる同期処理を通常の非同期タスクスケジューラにそのまま投げたらダメだということと
sqliteのマルチスレッド対応状況とは何の関係もないからさ
意味なくないよ
マルチスレッド対応してるから
データをバッファに貯めてからまとめてDBに書くような処理を実行しながら
ユーザーアクションに応じたデータを同じDBから読み込んで表示するみたいなことが同時にできるわけで
とりあえず同期/非同期とシングルスレッド/マルチスレッドを区別しようよ
長時間かかる同期処理を通常の非同期タスクスケジューラにそのまま投げたらダメだということと
sqliteのマルチスレッド対応状況とは何の関係もないからさ
598デフォルトの名無しさん
2025/11/08(土) 18:51:24.50ID:Mkz3TZ2+ そんな話は誰もしていなくて>>579氏はsqliteが非同期対応していないもどかしさを述べてるね
素直に let res = sqlite. request(x).await; と書きたい話だと思うよ
素直に let res = sqlite. request(x).await; と書きたい話だと思うよ
599デフォルトの名無しさん
2025/11/08(土) 19:28:31.98ID:tF6dEOxV シングルスレッドかつ同期 => 悪い
マルチスレッドまたは非同期 => 良い
シングルスレッドかつ非同期 => 書けない
非同期とマルチスレッドの二刀流のようなものが正解
マルチスレッドまたは非同期 => 良い
シングルスレッドかつ非同期 => 書けない
非同期とマルチスレッドの二刀流のようなものが正解
600デフォルトの名無しさん
2025/11/08(土) 20:59:10.51ID:fJHSi6K0 Rustはマルチスレッド非同期がデフォルトだよ
事情があればシングルスレッド指定しても非同期使えるけど
事情があればシングルスレッド指定しても非同期使えるけど
601デフォルトの名無しさん
2025/11/08(土) 21:17:23.23ID:bNW9jxHO602デフォルトの名無しさん
2025/11/08(土) 21:20:49.42ID:xFyQtacU いや、ほとんどの場合はマルチスレッド同期でじゅうぶん
なにかと非同期にしたがるのは意識高い系の所業
なにかと非同期にしたがるのは意識高い系の所業
603デフォルトの名無しさん
2025/11/08(土) 21:44:26.91ID:yMZK+1Tu 昔はselectやpollで捌いていたけど
Rustの非同期タスクとtokioスケジューラで便利になったよ
意識が高いではなくプログラミングのしやすさと実用面から非同期が使われてるの
Rustの非同期タスクとtokioスケジューラで便利になったよ
意識が高いではなくプログラミングのしやすさと実用面から非同期が使われてるの
604デフォルトの名無しさん
2025/11/08(土) 22:40:31.33ID:tF6dEOxV なんでも文字列で入出力したらGCの意識じゃなくて価値が低くなる
価値を高騰させろ
循環参照を考えろ
価値を高騰させろ
循環参照を考えろ
605デフォルトの名無しさん
2025/11/10(月) 20:26:15.74ID:nKQhltod rustのクレートは公式が作ってるやつかそうじゃないやつか区別する方法ある?
606デフォルトの名無しさん
2025/11/10(月) 20:35:29.89ID:7Gr7b5bQ クレート ←全て非公式
標準ライブラリ ←公式
標準ライブラリ ←公式
607デフォルトの名無しさん
2025/11/10(月) 22:52:23.28ID:L0hwR/50 どの言語でも
公式だから保証があるわけでもなく
公式だから非公式より良いとは限らず
公式の意味も範囲も様々だから拘ってもしょうがないよ
公式だから保証があるわけでもなく
公式だから非公式より良いとは限らず
公式の意味も範囲も様々だから拘ってもしょうがないよ
608デフォルトの名無しさん
2025/11/11(火) 01:03:25.98ID:+abQG+dZ 知覚は不完全なので
存在すること=知覚されること
とは言えない
また、目に見えないものがあるから目は役に立たない、とも言えない
存在すること=知覚されること
とは言えない
また、目に見えないものがあるから目は役に立たない、とも言えない
609デフォルトの名無しさん
2025/11/11(火) 11:43:38.90ID:62BX6ziF 開発チームの人が作っているクレートなんかだと準公式くらいの立場のものはあるが、逆に言えばそこまで作っていて標準に入れないのは相応の理由があるのかもしれない。
個々に検証しないとわからん。
個々に検証しないとわからん。
610デフォルトの名無しさん
2025/11/11(火) 17:32:20.73ID:44T7zLr5 Rustは開発ルールがガチガチすぎるんよ
俺はその恩恵をただ受ける側だからいいけど作ってる神々は燃え尽きかかってる
俺はその恩恵をただ受ける側だからいいけど作ってる神々は燃え尽きかかってる
611デフォルトの名無しさん
2025/11/11(火) 18:12:33.19ID:tSeZWguW だからまずC++で作ってそれからRustで作り直すのが正解
612デフォルトの名無しさん
2025/11/11(火) 18:35:34.65ID:PwE4XjAp613デフォルトの名無しさん
2025/11/11(火) 20:40:33.25ID:44T7zLr5 >>612
ごめん。ほとんど独り言のつもりで書いた
Rustプロジェクトが、破壊的変更禁止とメモリ安全とスレッド安全と型安全とゼロコスト抽象化のすべてに
妥協を許さない方針を取ってるの、冷静に考えると狂ってるなーと
ごめん。ほとんど独り言のつもりで書いた
Rustプロジェクトが、破壊的変更禁止とメモリ安全とスレッド安全と型安全とゼロコスト抽象化のすべてに
妥協を許さない方針を取ってるの、冷静に考えると狂ってるなーと
614デフォルトの名無しさん
2025/11/11(火) 21:27:34.80ID:Fmu+Vf5K それらを守らない言語があったらヤバくね?
615デフォルトの名無しさん
2025/11/11(火) 22:52:59.49ID:+abQG+dZ 時間を守らないっていう妥協をしてみるといい
それで、時間だけは絶対守れと言い出したらそいつが神々を疲弊させた狂人だ
それで、時間だけは絶対守れと言い出したらそいつが神々を疲弊させた狂人だ
616デフォルトの名無しさん
2025/11/12(水) 15:15:46.80ID:YK2oTH5Z おいどん、コンピュータさんて0か1しか分からないのになんでcやらrustとかあるのがわからない
機械語マスターすればreactだのrustだのの「流行り」に惑わされること、なくなるやん?😊
機械語マスターすればreactだのrustだのの「流行り」に惑わされること、なくなるやん?😊
617デフォルトの名無しさん
2025/11/12(水) 15:55:18.49ID:9DKi0uHD CPU の設計理念にも流行はあるよ。
618デフォルトの名無しさん
2025/11/12(水) 16:34:57.41ID:Nz02cUZf >>616
機械語でプログラムを作ると異なるアーキテクチャのCPUで動かない
機械語でプログラムを作るよりRustで書いたほうが楽で保守性もいい
実行速度もよほど手動で頑張らない限りRustで書いた方が速い
その理由はコンパイラがループ展開や並列化を含めた様々な最適化をしてくれるため
機械語でプログラムを作ると異なるアーキテクチャのCPUで動かない
機械語でプログラムを作るよりRustで書いたほうが楽で保守性もいい
実行速度もよほど手動で頑張らない限りRustで書いた方が速い
その理由はコンパイラがループ展開や並列化を含めた様々な最適化をしてくれるため
619デフォルトの名無しさん
2025/11/12(水) 20:01:46.19ID:aWyMb0Qa >>616
おう、0と1でモンハン作ってみようぜ!
おう、0と1でモンハン作ってみようぜ!
620デフォルトの名無しさん
2025/11/12(水) 20:14:40.22ID:qKWUWDdw 機械語と言っても日本語や英語のように多くの系統と方言があるからなあ
621デフォルトの名無しさん
2025/11/12(水) 20:21:55.06ID:9WC7063A 機械語でアプリを書くとなるとABIやカーネルコールの仕様も把握してないといけないしな
622デフォルトの名無しさん
2025/11/12(水) 23:27:09.63ID:lg2d8nXO Rustの中にインラインで機械語を書けて便利だよ
asm!
naked_asm!
global_asm!
asm!
naked_asm!
global_asm!
623デフォルトの名無しさん
2025/11/12(水) 23:39:25.75ID:1WaieLXY >>622
それ機械語じゃなくてアセンブリ言語な👈
それ機械語じゃなくてアセンブリ言語な👈
624デフォルトの名無しさん
2025/11/12(水) 23:50:12.50ID:Nz02cUZf それは同じ
625デフォルトの名無しさん
2025/11/13(木) 01:48:22.68ID:gXd8sYh3 CPUは商品だから次々と流行らせるが
C言語はもう物を売るってレベルじゃねえし二転三転させる意味がない
C言語はもう物を売るってレベルじゃねえし二転三転させる意味がない
626デフォルトの名無しさん
2025/11/13(木) 03:31:15.53ID:ZlC59+U9 >>616
Hello World!を表示するだけのx86-64版Mach-Oバイナリの例だよ
これでモンハン書けと言われたら辞表提出するね
https://i.imgur.com/VQv4ClC.png
https://pastebin.com/W13JSs1a
Hello World!を表示するだけのx86-64版Mach-Oバイナリの例だよ
これでモンハン書けと言われたら辞表提出するね
https://i.imgur.com/VQv4ClC.png
https://pastebin.com/W13JSs1a
627デフォルトの名無しさん
2025/11/13(木) 19:03:40.70ID:/XZtE13C https://www.phoronix.com/news/sudo-rs-security-ubuntu-25.10
Ubuntu 25.10 で採用された Rust 版 sudo(sudo-rs)に中程度の脆弱性が2件見つかり、sudo パスワード漏えいの可能性などが指摘されている
安全神話が崩壊しちゃったね
Ubuntu 25.10 で採用された Rust 版 sudo(sudo-rs)に中程度の脆弱性が2件見つかり、sudo パスワード漏えいの可能性などが指摘されている
安全神話が崩壊しちゃったね
628デフォルトの名無しさん
2025/11/13(木) 19:09:10.61ID:uSciVBzH629デフォルトの名無しさん
2025/11/13(木) 19:40:16.39ID:qlDXnzni >>628
パスワード入力中にタイムアウトすると
入力文字列を標準出力にエコーする普通の動作に戻ってしまった時にパスワードが画面に表示されてしまう漏洩リスクらしい
別問題としてPAMを扱うコードのunsafeまみれを指摘する人がいた
https://imgur.com/a/j2hu5qL
パスワード入力中にタイムアウトすると
入力文字列を標準出力にエコーする普通の動作に戻ってしまった時にパスワードが画面に表示されてしまう漏洩リスクらしい
別問題としてPAMを扱うコードのunsafeまみれを指摘する人がいた
https://imgur.com/a/j2hu5qL
630デフォルトの名無しさん
2025/11/13(木) 20:09:45.19ID:G8QMiauZ ソフトウェア設計上のミスは防げねえわな
631デフォルトの名無しさん
2025/11/13(木) 20:20:51.60ID:oZ4iIE5v 須藤て別にc版でいいと思うけど既存のコードをristにするてメリットあるんかな
速度とか負荷とゆう点ではc rustてそんな変わらないんでしょ
速度とか負荷とゆう点ではc rustてそんな変わらないんでしょ
632デフォルトの名無しさん
2025/11/13(木) 20:46:57.75ID:2rBWuGzk >>631
sudoのC版はこれまでに無数の脆弱性が報告されてきていて今年の7月にもCVE-2025-32462とCVE-2025-32463が出ています
今後も対応のためにコードを修正する可能性があるため基本的なところでエンバグしないようRust版にするのもアリでしょう
sudoのC版はこれまでに無数の脆弱性が報告されてきていて今年の7月にもCVE-2025-32462とCVE-2025-32463が出ています
今後も対応のためにコードを修正する可能性があるため基本的なところでエンバグしないようRust版にするのもアリでしょう
633デフォルトの名無しさん
2025/11/13(木) 20:59:48.07ID:VkErwoN3634デフォルトの名無しさん
2025/11/13(木) 21:34:52.46ID:vqxsuTJm635デフォルトの名無しさん
2025/11/13(木) 22:58:39.37ID:Uts3H+u4 >>633
今は筋肉だけ使う肉体労働者はいらない
今は筋肉だけ使う肉体労働者はいらない
636デフォルトの名無しさん
2025/11/13(木) 23:03:11.45ID:TN3oskXo タイムアウトするとパスワードを表示するというプログラムを作ったわけか
637デフォルトの名無しさん
2025/11/13(木) 23:37:33.52ID:YQEmvuBX rawモードがcookedに戻ればそうなるよな
パスワード入力中以外では正しい動作
パスワード入力中以外では正しい動作
638デフォルトの名無しさん
2025/11/14(金) 10:43:34.59ID:RMIqsCD4 仕様上もテスト設計上も基本的な状態遷移を整理できていないということだからかなり深刻なバグ
他にも同じ原因のバグがあると思って間違いない
他にも同じ原因のバグがあると思って間違いない
639デフォルトの名無しさん
2025/11/14(金) 11:05:52.45ID:XXTzgKKv Rustとは全く無関係な要因で一安心
640デフォルトの名無しさん
2025/11/14(金) 11:58:01.94ID:GEpZQLRP よかった!Rustは安心安全なんだね!
641デフォルトの名無しさん
2025/11/14(金) 15:25:11.70ID:S1LIbQUa ロジックの穴を潰すのは完璧な手法など存在せず、見つかる度に修正し続ける歴史の積み重ねだ。
最初から書き直すならその歴史もやりなおし。
最初から書き直すならその歴史もやりなおし。
642デフォルトの名無しさん
2025/11/14(金) 15:41:47.85ID:Wcmw7jb5 Oct 9, 2020
Memory Safe ‘curl’ for a More Secure Internet
https://www.memorysafety.org/blog/memory-safe-curl/
4 years later
Dec 21, 2024
Curl Drops Support For Hyper Rust HTTP Backend Citing Little Demand
https://www.phoronix.com/news/Curl-Drops-Rust-Hyper-Backend
Memory Safe ‘curl’ for a More Secure Internet
https://www.memorysafety.org/blog/memory-safe-curl/
4 years later
Dec 21, 2024
Curl Drops Support For Hyper Rust HTTP Backend Citing Little Demand
https://www.phoronix.com/news/Curl-Drops-Rust-Hyper-Backend
643デフォルトの名無しさん
2025/11/14(金) 16:10:06.99ID:R48s/t59644デフォルトの名無しさん
2025/11/14(金) 16:21:06.29ID:WluAx6w+ 逆にRustアンチの仕業と見做す信者はいそう
645デフォルトの名無しさん
2025/11/14(金) 16:30:00.84ID:HUzsh9SZ Rustが質の低い開発者を引き寄せる側面があるんだろう
646デフォルトの名無しさん
2025/11/14(金) 16:54:12.78ID:hwCkzTBr 言語に自分のアイデンティティを求めちゃう人は開発者として質が低いよね。
そしてRustがその手のタイプを引き寄せる傾向があるのは残念ながら事実。
そしてRustがその手のタイプを引き寄せる傾向があるのは残念ながら事実。
647デフォルトの名無しさん
2025/11/14(金) 18:42:26.40ID:daHga20Z 言語にアイデンティティ持つような考え方は体育会系に多いだろうね
組織に対する忠誠心みたいなのと言語アイデンティティは同一だと言われるし
頭空っぽの体育会系Rustceanを追い出さないと質は下がる
組織に対する忠誠心みたいなのと言語アイデンティティは同一だと言われるし
頭空っぽの体育会系Rustceanを追い出さないと質は下がる
648デフォルトの名無しさん
2025/11/14(金) 19:14:03.70ID:/xnnTPah 結局、仕事では言語に選択肢無いので。
言語にこだわるのはプログラマーじゃなくて(私のような)言語オタク。
ただ、Rustは自動運転関連で自動車メーカーが注目してるので勉強だけはしておいた方が良い。
(GCで止まるわけにいかないし、メモリリークも出したくない分野)
言語オタクとしてはRustよりHaskellが好き。
中の人がMSに就職してからC#並みに速くなった。
(昔はコンパイラ言語なのにPythonと同程度だった)
でも実務だとPHP+SQL+HTML5ばかり…。
アルゴリズムとかよりSQL(を包んだPHPのメソッド)でいかに目的のデータを抽出するかの方が重要みたいな…。
なんかコレジャナイ感。
言語にこだわるのはプログラマーじゃなくて(私のような)言語オタク。
ただ、Rustは自動運転関連で自動車メーカーが注目してるので勉強だけはしておいた方が良い。
(GCで止まるわけにいかないし、メモリリークも出したくない分野)
言語オタクとしてはRustよりHaskellが好き。
中の人がMSに就職してからC#並みに速くなった。
(昔はコンパイラ言語なのにPythonと同程度だった)
でも実務だとPHP+SQL+HTML5ばかり…。
アルゴリズムとかよりSQL(を包んだPHPのメソッド)でいかに目的のデータを抽出するかの方が重要みたいな…。
なんかコレジャナイ感。
649デフォルトの名無しさん
2025/11/14(金) 19:24:03.81ID:l2z/kkM6 仕事だとjavaが多そうだけど文法もそうだけどspringのディレクトリ構成ゴミすぎて嫌になる
com exampleてなんやねん
ossでまったく使われてないからかなり嫌われてるんじゃろうなとは思うけど
com exampleてなんやねん
ossでまったく使われてないからかなり嫌われてるんじゃろうなとは思うけど
650デフォルトの名無しさん
2025/11/14(金) 21:38:51.97ID:cHWkSnWA JavaをやるってのはSpringをやることだと言っても過言じゃないぐらいあれ1強だからなあ
せめてRailsのパクりみたいなのがJavaでも幅効かせてたら、趣味でもメインにしてたかもしれない
せめてRailsのパクりみたいなのがJavaでも幅効かせてたら、趣味でもメインにしてたかもしれない
651デフォルトの名無しさん
2025/11/14(金) 22:13:12.18ID:DRghBkPx >>645,646
フクリンのことか───────っ!!!!!
フクリンのことか───────っ!!!!!
652デフォルトの名無しさん
2025/11/14(金) 22:31:32.76ID:aWJv2uWS >>649
JavaはAndroidだろうがSpringだろうがディレクトリ構成にドメインをひっくり返したディレクトリ階層を使うだろう
その階層がクラス名にそのまま適用されてクラス名をユニークなものにする
デフォルトはcom exampleになってたりするけどちゃんとした開発ならばユニークなドメイン名を使う
JavaはAndroidだろうがSpringだろうがディレクトリ構成にドメインをひっくり返したディレクトリ階層を使うだろう
その階層がクラス名にそのまま適用されてクラス名をユニークなものにする
デフォルトはcom exampleになってたりするけどちゃんとした開発ならばユニークなドメイン名を使う
653デフォルトの名無しさん
2025/11/14(金) 23:52:35.24ID:MNrI4Z33 Moving From Rust to Zigって記事に
Rustはコンパイル単位がクレートで、クソ遅いコンパイルを改善するためにクレートにまとめたいけど
論理的な構造とクレート単位にずれがあるとやりづらい
更にcrates.ioに公開すると、コンパイルの都合で分割した内部用クレートが公開用クレートと同じ並びに出てきて混乱を招く
って書いてあった
Rustはコンパイル単位がクレートで、クソ遅いコンパイルを改善するためにクレートにまとめたいけど
論理的な構造とクレート単位にずれがあるとやりづらい
更にcrates.ioに公開すると、コンパイルの都合で分割した内部用クレートが公開用クレートと同じ並びに出てきて混乱を招く
って書いてあった
654デフォルトの名無しさん
2025/11/15(土) 07:40:31.46ID:JIXSXIkC 会社でRustやらされてるヤツは負け組
655デフォルトの名無しさん
2025/11/15(土) 09:44:30.61ID:xlHeQ2UP みんなRustを使いたい
656デフォルトの名無しさん
2025/11/15(土) 14:23:22.48ID:iimgLys4 Rustを使いたい派がいるのか社内でRust製の試作がちょこちょこ出てきた
657デフォルトの名無しさん
2025/11/15(土) 19:16:17.52ID:lfrbAWbT まあ、営業的にもCやC++の組み込みをRustなら(実際は確率が低くなるだけだが)メモリリークが無いものに刷新できますよ!と営業トークできるからRust使えるプログラマーが確保できれば新規開拓しやすくなるやね。
658デフォルトの名無しさん
2025/11/15(土) 19:36:39.90ID:Yrz/bNnl 学生にとっても、著名なOSSにメモリ安全性で難癖付けて単純移植するだけで就活に使える実績を作れるからな
構造的に言語アイデンティティ君を生む宿命にある
構造的に言語アイデンティティ君を生む宿命にある
659デフォルトの名無しさん
2025/11/15(土) 19:40:09.72ID:pddDIdqI 今どきの大学生はとりあえずTypeScriptとRustをやりPythonを常識程度に触るのがトレンド
660デフォルトの名無しさん
2025/11/15(土) 19:46:24.27ID:KhB+GnAW 社内でRustをPRしたら、「似たようなもんだから」とC++のチームに異動させられて最悪の気分だわ
661デフォルトの名無しさん
2025/11/15(土) 20:32:38.21ID:Gk+K+1+d 塗り替えろって事だろう
662デフォルトの名無しさん
2025/11/16(日) 01:04:40.17ID:8tymQ6Dv >>659
Rustなんて何でもありだから、とりあえずPustなんていうやつは素人。
Rustなんて何でもありだから、とりあえずPustなんていうやつは素人。
663デフォルトの名無しさん
2025/11/16(日) 08:48:05.53ID:pNoPg36+ そうだね。
Pustなんていうのは素人だね。
Pustなんていうのは素人だね。
664デフォルトの名無しさん
2025/11/16(日) 10:10:06.36ID:yrwB7Ga/ フリック入力ならじゃないのか?
665デフォルトの名無しさん
2025/11/16(日) 10:10:27.25ID:yrwB7Ga/ >>664
フリック入力じゃないのか?
フリック入力じゃないのか?
666デフォルトの名無しさん
2025/11/16(日) 19:34:18.71ID:3/ouyx3U667デフォルトの名無しさん
2025/11/16(日) 20:08:10.20ID:r6khXsKc >>666
あ、そうね。
純粋なソフトハウスってそういう形態だったね。
医療機器メーカーとか自動車メーカーの開発陣を想定してた。
ソフトハウス的なところだとRustプログラマーの数だけでなく、そのメンバーで何が作れるのかも把握できないと商売にならんね。
ピンチはチャンスなので、自社で鉄板の環境構築するなり、ライブラリ整備して得意ジャンル持てば逆に強みになるだろうけど。
あ、そうね。
純粋なソフトハウスってそういう形態だったね。
医療機器メーカーとか自動車メーカーの開発陣を想定してた。
ソフトハウス的なところだとRustプログラマーの数だけでなく、そのメンバーで何が作れるのかも把握できないと商売にならんね。
ピンチはチャンスなので、自社で鉄板の環境構築するなり、ライブラリ整備して得意ジャンル持てば逆に強みになるだろうけど。
668デフォルトの名無しさん
2025/11/16(日) 22:08:25.71ID:MPC0Zo4Y >>96のRustのフリーランス単価が1位になった理由は需要が確実にあるのに人材が足りないためなの?
669デフォルトの名無しさん
2025/11/16(日) 22:11:31.80ID:Zz64Y+1W Rustの一番駄目なところはなぜか誰も使ってないところ
670デフォルトの名無しさん
2025/11/16(日) 22:41:12.45ID:nix4z4BT 知能が低いとコンパイルを通せないか回避のためメモリをムダに豪快に使ったコードでバレてしまう恐ろしい言語
671デフォルトの名無しさん
2025/11/16(日) 22:44:10.76ID:uefCmtO3 そんな欠陥言語なの?
672デフォルトの名無しさん
2025/11/16(日) 22:53:45.70ID:DR0gsB60 実際スクリプト上がりの意識高い系なんかは
基礎の所有権すらさっぱりでcloneの嵐なコードを書いて、Rust使い気取ってそう
基礎の所有権すらさっぱりでcloneの嵐なコードを書いて、Rust使い気取ってそう
673デフォルトの名無しさん
2025/11/16(日) 23:05:58.98ID:uefCmtO3 一生懸命clone減らして、ライフタイム注釈まみれの読みづらいコードに書き換えたところで
大して速くならないオチ
大して速くならないオチ
674デフォルトの名無しさん
2025/11/16(日) 23:08:47.79ID:r6khXsKc >>669
なぜか学習コストが高い(難しい)と思われているから。
Haskellも別に分からなくても良いモナドで似たような状態。
(もともと関数型言語自体が使われてないが)
それでもHaskellは関数型言語の中ではLispに次いで有名になったし、Rustもなんだかんだでシェア伸ばすと思われ。
ライブラリが揃わないうちは、そもそもライブラリが使えない環境の組み込みから伸びるかも。
なぜか学習コストが高い(難しい)と思われているから。
Haskellも別に分からなくても良いモナドで似たような状態。
(もともと関数型言語自体が使われてないが)
それでもHaskellは関数型言語の中ではLispに次いで有名になったし、Rustもなんだかんだでシェア伸ばすと思われ。
ライブラリが揃わないうちは、そもそもライブラリが使えない環境の組み込みから伸びるかも。
675デフォルトの名無しさん
2025/11/16(日) 23:20:05.76ID:r6khXsKc というか、GCがあっても問題にならない分野じゃJavaやC#よりC/C++/Rustが速いって言っても、そんなに問題になるわけじゃないからわざわざ移行はしないかな。
Rustで重要なのは速度とGC無しのリアルタイム性とメモリ安全性の3つが高度にバランスが取れているから。
メモリリーク出したくないけどリアルタイム性が問われる分野以外はあまり移行する旨味が無い。
(移行するコストにメリットが見合わない)
なので医療機器や車載分野以外はスタートアップ企業が主になると思われ。
Rustで重要なのは速度とGC無しのリアルタイム性とメモリ安全性の3つが高度にバランスが取れているから。
メモリリーク出したくないけどリアルタイム性が問われる分野以外はあまり移行する旨味が無い。
(移行するコストにメリットが見合わない)
なので医療機器や車載分野以外はスタートアップ企業が主になると思われ。
676名無し ◆WBRXcNtpf.
2025/11/16(日) 23:23:36.23ID:okqs5J2P テテす
677名無し ◆WBRXcNtpf.
2025/11/16(日) 23:23:37.42ID:okqs5J2P テテす
678デフォルトの名無しさん
2025/11/16(日) 23:24:02.83ID:r6khXsKc あ、ゲーム分野もか。
PS6(仮)みたいなコンシューマーだとメーカーが開発環境提供するから、メーカーがRustに積極的か否か。
PCゲームならC++より開発速度上がりそうだし、ワンチャンって感じか。
PS6(仮)みたいなコンシューマーだとメーカーが開発環境提供するから、メーカーがRustに積極的か否か。
PCゲームならC++より開発速度上がりそうだし、ワンチャンって感じか。
679デフォルトの名無しさん
2025/11/16(日) 23:26:21.73ID:5GeqVtAQ680デフォルトの名無しさん
2025/11/16(日) 23:28:00.27ID:Zu7VaKFu >>675
Rustで昔から最も開発が盛んで利用が多いのはWeb分野
Rustで昔から最も開発が盛んで利用が多いのはWeb分野
681デフォルトの名無しさん
2025/11/16(日) 23:35:13.00ID:pNoPg36+ Rust がゲーム作成に有用だとしたらゲームエンジン部分、下支え部分だと思う。
ゲームの面白さというのはやってみないとわからんということが多い。
設計してから具体化するというウォーターフォール的な開発ではなく大雑把に作ってから試行錯誤で細部を詰めていくのでメモリまわりのチューニングなんて後回しにしたい。
ゲームの面白さというのはやってみないとわからんということが多い。
設計してから具体化するというウォーターフォール的な開発ではなく大雑把に作ってから試行錯誤で細部を詰めていくのでメモリまわりのチューニングなんて後回しにしたい。
682デフォルトの名無しさん
2025/11/16(日) 23:40:54.60ID:b6L0JEIH 速さはjavaとかとそんな変わらんだろうけどハードウェアにかかる負荷は結構違う希ガス
683デフォルトの名無しさん
2025/11/16(日) 23:45:32.91ID:uefCmtO3 Javaより速い遅いじゃなくて、クラウド環境でメモリケチりたいからRustなんじゃないの?
684デフォルトの名無しさん
2025/11/16(日) 23:46:04.27ID:pNoPg36+ >>682
それはある。
クラウドはリソース消費量に課金されるからユーザーから見た性能が同じでもリソース消費を抑制できるほうが有利。
なんだかんだで「儲かる」のは広告業界なんだよ。
ウェブの世界のマネタイズは広告が中心。
Rust がウェブの世界で求められるのは Rust が開発に向いているというよりも、たとえ向いていなくてもコストをかけて性能を出せばそれ以上のリターンが見込めるという経済的な理由だと思う。
ある程度は向いていると思うけど、開発のしやすさとしては決定的にウェブ向きとは感じない。
それはある。
クラウドはリソース消費量に課金されるからユーザーから見た性能が同じでもリソース消費を抑制できるほうが有利。
なんだかんだで「儲かる」のは広告業界なんだよ。
ウェブの世界のマネタイズは広告が中心。
Rust がウェブの世界で求められるのは Rust が開発に向いているというよりも、たとえ向いていなくてもコストをかけて性能を出せばそれ以上のリターンが見込めるという経済的な理由だと思う。
ある程度は向いていると思うけど、開発のしやすさとしては決定的にウェブ向きとは感じない。
685デフォルトの名無しさん
2025/11/16(日) 23:48:32.30ID:qFE0dQpO ライバル同士のIT大手企業たちが超珍しく新言語に対して手を取り合って支持を表明した最大の理由は初めてウェブでちゃんと使える言語が登場したことが大きい
クラウドもCDNも何でもウェブベースなのでそこで実用的に使える言語を誰もが欲していた
クラウドもCDNも何でもウェブベースなのでそこで実用的に使える言語を誰もが欲していた
686デフォルトの名無しさん
2025/11/16(日) 23:51:56.94ID:JEozs9Dz 各スクリプト言語のライブラリやツールが最近はRustで書かれるようになったね
687デフォルトの名無しさん
2025/11/16(日) 23:52:11.56ID:r6khXsKc >>680
でも大企業とかじゃなくてスタートアップかオープンソースのボランティアでそ。
求人情報に載るような分野としては多分Webよりそっちのが多くなる。
(見てないから分らんけど、現状でもその可能性はある)
でも大企業とかじゃなくてスタートアップかオープンソースのボランティアでそ。
求人情報に載るような分野としては多分Webよりそっちのが多くなる。
(見てないから分らんけど、現状でもその可能性はある)
688デフォルトの名無しさん
2025/11/16(日) 23:53:43.24ID:+pDSs9+T 開発しやすいRustへ流れてるな
689デフォルトの名無しさん
2025/11/16(日) 23:56:05.64ID:0dQk4LuH >>687
思い込みが激しすぎ
思い込みが激しすぎ
690デフォルトの名無しさん
2025/11/16(日) 23:58:07.38ID:uefCmtO3691デフォルトの名無しさん
2025/11/16(日) 23:59:27.52ID:E2ep2LMQ >>687
大企業が採用したことが普及した決め手だよ
大企業が採用したことが普及した決め手だよ
692デフォルトの名無しさん
2025/11/17(月) 00:02:19.40ID:kjA30/Ruレスを投稿する
ニュース
- 【速報】トランプ大統領、中国の習近平国家主席を「国賓」として招待することに ★2 [ニョキニョキ★]
- 日本と中国を結ぶ12航空路線で全便欠航 中国人に最も人気の海外旅行先は日本から韓国に [ぐれ★]
- 米中電話会談、トランプ氏は「米国側は中国にとっての台湾問題の重要性を理解する」 [1ゲットロボ★]
- 【東京・足立の車暴走】赤信号無視か 危険運転致死傷疑いも視野に捜査 逮捕された職業不詳の男性(37)は精神疾患で通院歴も ★3 [ぐれ★]
- 【音楽】「なんでこんなバカが国のトップなの?」 若者に人気のバンド「GEZAN」のマヒトゥ・ザ・ピーポーが高市総理に苦言 [シャチ★]
- 【国際】トランプ氏、来年4月に中国を訪問する招待を受け入れる 習氏も国賓で訪米へ 電話会談 [ぐれ★]
- 【高市悲報】来年、習近平主席がアメリカに「国賓」として訪米。どうするんだよ高市・・・アメリカも敵に回すのか? [483862913]
- 【悲報】有名配信者さん、公式大会で小学生の前で奇行して炎上して逆ギレwwwwwwwwwwwwwwwwww [856698234]
- フィフィ「外国人だろうが日本人だろうが反日は要らんのよ、この国に…自分にとって住みやすい国に行け。」 [856698234]
- 猟友会ハンター「警察や自衛隊の力を借りてのクマ駆除は大歓迎。肉の加工など 駆除の後についてもしっかりと話を進めてほしい」 [932029429]
- 【高市悲報】トランプおやびん「偉大な指導者である習近平首席、米国は中国にとっての台湾問題の重要性を理解しています」 [115996789]
- 4Kって綺麗か?
