探検


結局C++とRustってどっちが良いの? 9traits

1sage (アウアウウー Sacf-wVFe)
垢版 |
2023/12/08(金) 09:57:43.49ID:k3Bpg+TDa
!extend:checked:vvvvv:1000:512
!extend:checked:vvvvv:1000:512
「C++の色々配慮してめんどくさい感じは好きだけど、実務になったらメモリ安全性とか考えて今後Rustに変わっていくんかな」
「うだうだ言ってないで仕事で必要なのをやればいいんだよ、趣味なら好きなのやればいい」

っていう雑談スレ。

・C/C++ <=> Rust いまさら聞けない移行質問なども適当にどぞ
・レスバはじめんのは勝手だけど、面白いこと・へぇなこと書いたヤツが優勝
・マな話は、マのスレもご活用ください↓

前スレ: 結局C++とRustってどっちが良いの? 8traits
https://mevius.5ch.net/test/read.cgi/tech/1698468300/

関連スレ(マ板): Google&Microsoft「セキュリティバグの70%はC/C++のメモリ管理ミス。Rustにする」
https://medaka.5ch.net/test/read.cgi/prog/1619943288/
VIPQ2_EXTDAT: checked:vvvvv:1000:512:: EXT was configured
2023/12/08(金) 09:59:08.50ID:k3Bpg+TDa
あるあるトピックス
・後発のRustは優れている(この点で特に争いはない
・といっても、C/C++から「推し変」するほどじゃない(使わないとは言ってない
・ていうか、Cとの比較と、C++との比較は違うくね?
・いくら安全っつっても、ヘタクソがunsafeだらけに書いちゃったらおんなし
・てかC++にも unsafe{ } はよ

・web方面、特に基盤部分での人気すごいね
・ChatGPTとかが賢くなる(のに賭けてる)からどうでもいい
2023/12/08(金) 10:07:15.12ID:0BufPgxy0
=== 複製おじさん(通称複おじ)について ===
Rustスレを中心に活動し、2023年4月現在で1年以上ム板に住み着くRustacean。無自覚な荒らし。

Rustスレでは、基本的に他住民の意見を聞いて糧とすることなく、自らのコードが最善であると、ID変更自演を交えいつまでも主張し続ける。
同スレで「所有権が複製される」という違和感のある表現を、「違和感がある」とする他住民の意見をすべて否定してしつこく擁護し続けたことから、「複製おじさん」というあだ名が付けられた。
それ以外のム板スレでは、基本的に他住民の意見を聞いて糧とすることなく、Rustこそが最善であると、ID変更自演を交えいつまでも主張し続ける。
その基本戦術は、「GC言語は遅い」の一声でC/C++/Rust以外の言語を否定し、残ったC/C++は安全ではないので、Rustが最善であるとするもの。

しかしながら、Rust以外の言語に関しては、正当な批判を展開するのに十分な知識を持っているとは言いがたい。
本スレPart1では、C++の問題点を指摘しようとして多数の誤り・知識不足を露呈することとなった。特にしつこく食い下がったのが「動的ディスパッチ」に関する誤解である。
https://mevius.5ch.net/test/read.cgi/tech/1677286186/786-799(ID:Evbafc70とID:RiLc+pIfが複製おじさんであると考えられている)
要約すると、通常「条件分岐」と呼ばれるものを「動的ディスパッチ」と呼ぶのが正しいと主張し続けたのである。
常識的にはあり得ない誤解だが、提示されたC++のコードが自らの主張(C++にはパターンマッチが無い)に不都合であると感じたためか、C++のコードを正しく読み解くことができないにもかかわらず脊髄反射的に否定してしまい、その根拠として誤った論理をこじつけてしまったものと思われる。

ちなみにこの後、同種の誤解を持って書き込むID:wHEiYRW7(これはID使用歴的に複製おじさんとは考えにくい)に対して、正しい理解に基づく指摘を行う単発IDが複数出現するが、この中にも複製おじさんが多数含まれていると考えられている。
このように自分の誤りを認識した場合、それを認める書き込みは決して行わず、別人の振りをして最初から正しく理解していた体を装うのも複製おじさんの特徴である。
2023/12/08(金) 10:46:29.65ID:m+qJyEe4d
複おじは全レスおじさんの事かと思ってたから解説助かる
5デフォルトの名無しさん (ワッチョイ 9140-JrwL)
垢版 |
2023/12/08(金) 10:51:57.01ID:faKtyhh20
C++は全体がunsafeなのに…
2023/12/08(金) 12:16:18.00ID:k3Bpg+TDa
複数垢を使って自演連投してるから複おじだと思ってた
考えを改めないといかんな
7デフォルトの名無しさん (ワッチョイ 1101-E7BN)
垢版 |
2023/12/08(金) 22:44:25.16ID:TW9tt8lZ0
>>3
複おじと言えば一文一文すべてがデタラメなこの名レスを忘れたら駄目だぞ

>ムーブでビットパターンのコピーは発生しない
>ビットパターンのコピーが発生するのは引数の値渡し等であってムーブとは関係ない
>さらに引数の値渡しでのでビットパターンのコピーとCopyのコピーも全く異なる
>Copyのコピーはディープであって高コスト
https://mevius.5ch.net/test/read.cgi/tech/1652347700/52
2023/12/08(金) 23:46:28.80ID:c1Dafcu1a
>>7
日本語として成立してない
怖い
なんかやってんじゃないか
2023/12/09(土) 11:41:23.10ID:ELo98n7X0
>>7
過去レス見ると嘘つき呼ばわりされてる理由がよくわかった
10デフォルトの名無しさん (スプッッ Sd3f-kwem)
垢版 |
2023/12/09(土) 11:48:56.09ID:Vg1kZ/yWd
>>2
>・てかC++にも unsafe{ } はよ

まだこんなこと言ってる奴がいることに草
2023/12/09(土) 13:30:09.54ID:N8UeoT+M0
改めて複おじの足跡を辿るか?
>>3のまとめも半年以上更新してないし
12デフォルトの名無しさん (ワッチョイ 9f9e-tASO)
垢版 |
2023/12/09(土) 14:02:41.95ID:mK/Jf29s0
ChatGPTにCopy Traitを実装するべき場合について聞いたら、「所有権の複製」って項目が現れてワロタ
2023/12/09(土) 14:02:48.64ID:DdaPeXU00
「Copyのコピーはディープであって高コスト」以外は初心者によくある勘違いだし
勘違いから間違った内容を書いてしまうことは誰にでもあることだからまだいいのだが
繰り返し間違いを指摘されても謎の上から目線で無理筋の強弁を重ねることから荒らし認定されている
2023/12/09(土) 14:45:24.05ID:KRiJ4OOMH
Copyはクローンされるけどクローンの実装次第ではディープコピーにならんの?
2023/12/09(土) 15:08:12.20ID:e2pVW0pZ0
自己愛性パーソナリティ障害持ちに多い特徴だよ
自分のミスは絶対に認めずに詭弁を言う
2023/12/09(土) 16:31:20.03ID:QPKR9yBr0
Copyのクローンは単純なmemcpyだと思っていいよ
構造体の中に別の構造体(Copy可)が埋め込まれたような型だとディープコピーに見えるけど
再帰的なコピーは必要なくて単にバイト列全体を丸写ししてる
(逆に言えばそれができない型はCopyをつけられない)
2023/12/09(土) 16:35:51.58ID:FRBDONZq0
前スレ
>0994デフォルトの名無しさん
>2023/12/08(金) 10:27:55.85ID:gyEpWkla
>Cで書かれたプログラムがある
>Rustに移植せよ
>https://uguisu.skr.jp/othello/7gyou.html
>https://ideone.com/0xz2SJ
Rustでできた?
2023/12/09(土) 17:30:34.46ID:lr0Iv5Uk0
>>16
それだとヒープのデータはコピーしてないことになるけど
メモリをアロケートしてデータをコピーはしてないってこと?
シャローコピーなの?
2023/12/09(土) 17:50:23.50ID:N8UeoT+M0
参照を含まない型のコピーにdeepもshallowもないでしょうが
2023/12/09(土) 17:53:24.05ID:QPKR9yBr0
ヒープ使う型は基本的にCopyにできない(Cloneは実装可能)
構造体に1つでもCopyにできない型が含まれてたらその構造体もCopyにできない
Copyはmemcpyしても問題ない型のマーカーだと思ってもらえばいいかな
メモリをアロケートしてデータをコピーする処理はCloneの方で実装する
2023/12/09(土) 17:59:18.23ID:QPKR9yBr0
そういえばmutがない方の参照はCopy可能だから
「ヒープ使う型は基本的にCopyにできない」はちょっと誤解を招くかな
ヒープを所有する型の方がいいかも
2023/12/09(土) 17:59:32.05ID:VF1FLeNo0
あー参照とかBoxは含められないのねCopyは
勉強になりますた
2023/12/09(土) 22:37:07.61ID:bShk4Fnm0
>>14
ディープコピーにはならん

>>18
Copyはシャローコピー

>>22
参照は含められる
#[derive(Clone, Copy)]
struct Foo<'a>{
x: &'a Bar,
y: i32,
}
2023/12/10(日) 11:13:59.29ID:o2TNvwaPM
C++は、全部 unsafe と言っても、
デバッグの済んだライブラリを正しく用いて
いれば、その部分は安全。なので、関数引数の
部分だけをよくチェックすると良い。
C++の関数呼び出しは、ポインタに
関しては、型チェックが強いので
間違った呼び出し型をしていれば
コンパイルエラーになることが多い。
25デフォルトの名無しさん (アウアウウー Sadb-g9yR)
垢版 |
2023/12/10(日) 12:34:56.10ID:1MxEINjfa
>>17
https://mevius.5ch.net/test/read.cgi/tech/1681777958/
2023/12/10(日) 12:47:16.44ID:dsrcZqTu0
>>24
間違えないように書けば正しい動作するという
意味にしか取れない
27デフォルトの名無しさん (アウアウウー Sadb-g9yR)
垢版 |
2023/12/10(日) 13:08:08.29ID:1MxEINjfa
>>26
Rustも同じだろ
「間違えないように書けば正しい動作する」も間違い
「間違えないように書けばコンパイルが通る」に過ぎない
正しい動作をするかどうかは間違えないように書くかどうかとは別の問題
2023/12/10(日) 13:30:56.88ID:dsrcZqTu0
>>27
その程度の理解力だと普段の仕事も間違いだらけぽいな
29デフォルトの名無しさん (ワッチョイ 9fb9-tASO)
垢版 |
2023/12/10(日) 13:31:39.26ID:K28WR4Ds0
普段の業務も間違えだらけな奴がC++使うとか地獄か?
2023/12/10(日) 13:34:37.34ID:lqgyxQP20
ロジックエラーはrustも共通だけど
rustはコンパイラのチェックが厳しいので
そこで防げるエラーはあるな
俺はそんなとこで間違えないから不要だけども
2023/12/10(日) 18:00:53.45ID:XfhNXoy00
複おじってrustを普及させようとステマ要員なんだろうな
2023/12/10(日) 18:20:26.55ID:jlxdIrOD0
むしろRust支持者と見せかけてRustを貶めたい工作員だろう
33デフォルトの名無しさん (ワッチョイ 77a0-tASO)
垢版 |
2023/12/10(日) 20:06:40.33ID:e9tCAWoh0
C++もさることながら、C++とセットで付いてくるCMakeが嫌すぎる
Cargoは良いよマジで
2023/12/10(日) 20:35:34.73ID:hpjkfQvZM
autotools使えば良いじゃない?
35デフォルトの名無しさん (スプープ Sd3f-tASO)
垢版 |
2023/12/10(日) 20:44:56.55ID:gL5uQXcVd
autotoolsはcmakeよりさらに嫌かな……
2023/12/10(日) 23:17:52.17ID:WQrG+7TF0
ビルドツールとしてのzigいいぞ
2023/12/10(日) 23:33:04.55ID:zLH0tlZ60
>>33
makeに戻ったな
細かいことやろうとすると全部書き下せるmakeが1番自由度がある
典型的なことだけしたいならcmakeで良いけど
38デフォルトの名無しさん (ワッチョイ 9f7c-kwem)
垢版 |
2023/12/10(日) 23:50:55.55ID:cB1c/r1d0
>>37
わかる
39デフォルトの名無しさん (ワッチョイ 9f7c-kwem)
垢版 |
2023/12/11(月) 00:03:12.40ID:pB7lBER+0
>>37
ruby必要だけど、rakeコマンドいいんじゃないかなと最近気になってる。
40デフォルトの名無しさん (ワッチョイ 9f97-L8ZV)
垢版 |
2023/12/11(月) 00:46:28.36ID:h5OL4vtk0
結局新しくて便利なものに徐々に流れる運命かなと思う
41デフォルトの名無しさん (ワッチョイ d701-Qbcu)
垢版 |
2023/12/11(月) 00:49:37.85ID:dil4ai7q0
>>37,38
automake良いよ
makeの自由度があって依存関係の追跡もautoでやってくれる
42デフォルトの名無しさん (ワッチョイ 7f5f-tASO)
垢版 |
2023/12/11(月) 05:20:36.20ID:osWbHCfH0
どれもこれもCargoのはるか下でどんぐりの背比べみたいな利便性の主張合戦をしてるイメージ
2023/12/11(月) 06:14:41.95ID:dU0p99Eo0
meson割といい
cmakeが覇権とってるのは残念すぎる
あの文法の出来損ない感はひどい
2023/12/11(月) 09:06:25.94ID:dil4ai7q0
>>42
議論をしたいのであればどう優れているのか具体的に書かないと
2023/12/11(月) 10:08:56.06ID:cNzSADqh0
嘲笑してるだけで議論をしたいわけではないだろ
どう優れてるか具体的に教えてほしいのであれば教えてくださいと書かないと
46デフォルトの名無しさん (ワッチョイ d701-Qbcu)
垢版 |
2023/12/11(月) 10:28:11.52ID:dil4ai7q0
>>45
ティッピングポイントに達することはないと踏んでいるので
どうでも良いというのが正直なところ
2023/12/11(月) 10:32:48.31ID:3kN52km60
そもそもCargoとmakeを比べること自体ナンセンスなんだが
2023/12/11(月) 10:58:44.20ID:dil4ai7q0
完全に機能が一致するとは思わんけどautotools相当じゃねーの?
2023/12/11(月) 11:50:34.59ID:VTbbz4kY0
パッケージを再利用可能な方法で定義するという面では共通しているかもしれんが
それも重要なのはautotools自体より
configureなりMakefileなりがGNUの規約に従っているってことのほうなんじゃねえかな……
2023/12/11(月) 12:53:50.30ID:dU0p99Eo0
Windowsネイティブビルド考えたらautotoolsはありえんでしょ
そのあたり機能がそろってるからcmakeがメタビルドシステムとして使われる
ほんとクソだけど
2023/12/11(月) 12:56:51.38ID:3kN52km60
windowsなんてnmakeでいいやん
52デフォルトの名無しさん (ワッチョイ d79d-tASO)
垢版 |
2023/12/11(月) 13:13:20.60ID:NqqqgQFY0
とっちらかりすぎで草
2023/12/11(月) 13:15:53.94ID:dU0p99Eo0
>>51
標準はmsbuild、nmakeはレガシー
54デフォルトの名無しさん (ワッチョイ 9fac-L8ZV)
垢版 |
2023/12/11(月) 13:20:04.94ID:WQVh8S/p0
一般的なことしかしない素人にわかりやすく教えてくれ教えてくれないか
CMakeどういうところがクソ?
2023/12/11(月) 13:29:29.60ID:9aD5b1NYa
>>53
あれXMLでしょ?
自動生成されるようなプロジェクトならいいだろうけど
手書きの場合nmakeがベスト
2023/12/11(月) 13:29:49.87ID:9aD5b1NYa
>>54
まずは使ってみたら?
偉そうにする前にさ
2023/12/11(月) 13:39:48.03ID:dil4ai7q0
>>50
俺はWindowsバイナリはクロスコンパイルでしか作成しないけども
autotoolsはMSYS2で動くんじゃねーの?
58デフォルトの名無しさん (ワッチョイ 1fc5-cinP)
垢版 |
2023/12/11(月) 13:46:17.96ID:PK2gC+MI0
cmakeだったらbazel使った方がまだマシだろ
2023/12/11(月) 13:54:20.95ID:9aD5b1NYa
あんなの使うメリットがない
モノレポのGoogleだから使ってるだけ
2023/12/11(月) 14:09:12.32ID:dU0p99Eo0
>>54
単体のプロジェクトならあまり困らない
しかし他のcmakeプロジェクトの取り込みとかやりだすとなかなか思い通りにいかない
言語コアが貧弱で変数すら関数が提供するというとんでもない設計
滅んで欲しい
61デフォルトの名無しさん (スプッッ Sd3f-kwem)
垢版 |
2023/12/11(月) 14:36:59.01ID:c8C6AAotd
rake使ってる人いないの?
2023/12/11(月) 14:48:59.35ID:9aD5b1NYa
Ruby関連のプロジェクトなら使って良いと思うけど
全く関係ないプロジェクトで別言語の環境を用意しなきゃいけない時点で厳しいかな
63デフォルトの名無しさん (スフッ Sdbf-dxyn)
垢版 |
2023/12/11(月) 15:12:40.43ID:F74yPaG8d
>>45
教えてくださいと書いたところで議論したいわけではないなら答えは来ないだろw
64デフォルトの名無しさん (ワッチョイ 9fac-L8ZV)
垢版 |
2023/12/11(月) 15:58:32.56ID:WQVh8S/p0
>>60
ありがとう、なんとなく理解ができた。
2023/12/11(月) 16:29:09.38ID:3kN52km60
どう理解できたのw
66デフォルトの名無しさん (スップ Sdbf-tASO)
垢版 |
2023/12/11(月) 18:17:29.82ID:RbkbdLaQd
ビルドツール選ぶだけで議論が発生する言語嫌すぎる
2023/12/11(月) 18:25:56.80ID:3kN52km60
それJavaScriptの人に対しても同じこと言えんの?
68デフォルトの名無しさん (スップ Sdbf-tASO)
垢版 |
2023/12/11(月) 18:27:31.95ID:RbkbdLaQd
JavaScriptはそもそも使っている人も含めて番人が認めるクソなので
2023/12/11(月) 18:30:35.23ID:3kN52km60
いやC/C++のビルドも大概終わってるぞ
RustやGoみたいなやり方ができれば1番なのだが
70デフォルトの名無しさん (ワッチョイ 9fac-L8ZV)
垢版 |
2023/12/11(月) 19:11:37.60ID:WQVh8S/p0
>>65
CMakeのインタプリタの作りが貧弱でなんでもCmake独自関数を通さないと書けないような仕様?
多種のプロジェクトを一括管理しようとすると、Cmakeでの書き方の定石みたいなのがとても面倒臭い
てな感じに理解した、どう?
2023/12/11(月) 19:24:08.37ID:3kN52km60
>>70
何でインタプリタが出てくるのか
本質は各プラットフォームのビルド環境を作って呼び出すだけのツール
LinuxだとMakefileを生成してmakeを実行するだけ
全然分かってないやん
2023/12/11(月) 19:34:53.82ID:3kN52km60
あ、教えてしまった
こりゃ一本取られたな
73デフォルトの名無しさん (ワッチョイ 9fac-L8ZV)
垢版 |
2023/12/11(月) 19:39:19.33ID:WQVh8S/p0
>>71
いやいや、もういいです。私の質問の流れからあなたのその回答だと的外してるし。
いわゆる揚げ足取りの人でしょ?
私はすでに転んでるから、揚げ足は取れませんよ。
ではあとは自分で調べますので。悪しからず。
2023/12/11(月) 20:00:32.44ID:3kN52km60
>>73
的外れではないだろう
的外れなことを言い出したから正解を教えてあげただけ
揚げ足取りと取られるのは心外だし
他の連中も同じこと思ってるよ
2023/12/11(月) 20:11:20.13ID:8ys/+kSXM
>私はすでに転んでるから、揚げ足は取れませんよ。
ナイスな言い回しだね
センスを感じる
2023/12/11(月) 23:38:01.42ID:3kN52km60
開き直るのはやめてくれないか
正解か間違いかの2択しかない世界なんだよ
多少厳しいこと言うのは当然なんだ
そんな甘い世界ではない
2023/12/11(月) 23:55:02.51ID:9oga8/tV0
じゃあなおのことつねに正しいことを言ってくれよ
さっきから君は間違いしか言っていないじゃないか
それとも自分は例外なのか?
2023/12/11(月) 23:59:45.05ID:Ui1FFaR90
的外れか逆ギレかの2択しかない思考なんだな
2023/12/11(月) 23:59:57.25ID:3kN52km60
間違いを指摘してくれないか?
君はいつもそうだ
間違ってると言いつつ何も指摘しない
もうバレてるんだよ
この偽善者が
2023/12/12(火) 00:10:31.85ID:cXX6UHZv0
この流れから行ってどちらが頭がおかしいか?は一目瞭然だと思うのだが
cmakeを一切触ったことがないにも関わらず
大体理解したとか嘘を自演しそれを指摘したらもういいと逃げ
さらに追い討ちをしたら揚げ足取りと言われる
異常行動してるのは俺かお前か
81デフォルトの名無しさん (ワッチョイ 9fac-L8ZV)
垢版 |
2023/12/12(火) 00:27:02.66ID:22SyfmwO0
「一般的なことしかしない」とは書いたけど
一切触ったことないなんて書いてないし。

「なんとなく理解ができた」とは書いたけど
大体理解したなんて書いてない。

自己目線だけで考える癖を直したほうがいいのでは?
思わぬ間違いのもとだぞ。
2023/12/12(火) 00:39:36.46ID:cXX6UHZv0
完全にブーメランだな
2023/12/12(火) 00:40:48.97ID:cXX6UHZv0
いいから違いを指摘しろよ
お前が言ったんだぞ
あくしろよ
ほら
84デフォルトの名無しさん (ワッチョイ 9fac-L8ZV)
垢版 |
2023/12/12(火) 00:49:38.90ID:22SyfmwO0
ややこしい奴やな、まず頭冷やしてワッチョイを理解してこいや
2023/12/12(火) 00:50:16.68ID:cXX6UHZv0
結局答えられずか
何もできないなら何も発言するな
ほんとお前はしょーもないな
2023/12/12(火) 00:52:12.39ID:cXX6UHZv0
>>84
もしかしてワッチョイが違うから違う人って思ってる?
いや思わそうとしてる?
クソワロタ
2023/12/12(火) 01:52:00.30ID:C12JHku00
Ruby でRubyで使う、C 拡張ライブラリを作る場合、
gemspec ファイルで、extconf.rb を指定して、rake install する

mkmfがMakefile を作成する

# extconf.rb
require 'mkmf'

create_makefile(〜)
88デフォルトの名無しさん (ワッチョイ ffb9-tASO)
垢版 |
2023/12/12(火) 03:58:55.00ID:U9D7pFHS0
C++のビルドがRubyに依存するの、ダルすぎる
89デフォルトの名無しさん (ワッチョイ ffb9-tASO)
垢版 |
2023/12/12(火) 04:00:42.15ID:U9D7pFHS0
あーでもRuby拡張をビルドするとき限定ならいいか
90デフォルトの名無しさん (ワッチョイ 9f7c-kwem)
垢版 |
2023/12/12(火) 21:55:43.78ID:+XOoVak/0
>>62
いうて、今時はmakeコマンドも別途入れないといけないOSばかりだけどな
2023/12/12(火) 22:49:21.23ID:we60N2XH0
ninja「…」
2023/12/13(水) 05:27:43.55ID:R3z2LBuJ0
ninjaはレイヤーが下
人が直接書かない
2023/12/13(水) 20:30:46.19ID:9/y4NzdD0
だがニンジャは一人も残らずコロす
94デフォルトの名無しさん (スップ Sdbf-tASO)
垢版 |
2023/12/13(水) 20:36:08.49ID:1orrDn1Pd
ninjaに妻子でも殺されたのかよ
2023/12/14(木) 19:28:45.61ID:AgoftYrM0
>>68
時代の流れについていけてないだけ
2023/12/15(金) 16:16:30.42ID:SBMbzlLw0
まーた変なスレ立ってますな
https://mevius.5ch.net/test/read.cgi/tech/1702531392/
2023/12/15(金) 16:44:56.60ID:9OeC75uA0
おっまた俺の出番か?
潰しに行こうかな
2023/12/16(土) 02:57:24.17ID:ZOa9+P480
潰すレベルの話題ですらなかった
NGNG
あぼーん
2023/12/16(土) 08:31:25.04ID:H0DSr7Jx0
>>99
ばら撒き凄いな
2023/12/17(日) 15:04:43.15ID:9Sp0oPrF0
ワッチョイ付いてないスレなら見境なしか
ええ加減にせえよ複おじ
https://mevius.5ch.net/test/read.cgi/tech/1519896738/
2023/12/20(水) 09:28:49.07ID:/uXb+00h0
UPLIFT プレミアム・サービスのお知らせ

https://uplift.5ch.net/

UPLIFT 主な特典
・連続投稿の規制を緩和します。
・スレッド作成時の規制を緩和します。
・5ch.netのスレッド表示画面に表示される広告を除去します。
・5ch.net専用ブラウザで5ch.netの過去ログを閲覧できるようになります。
・海外からのアクセス・ホスト経由からでも書き込みができるようになります。
・書き込みが規制されているプロバイダーからでも書き込みができるようになります。
・5ch.netを安定して利用できるように運営を支援できます。

5ちゃんねるを存続させるためには、皆様のご協力が必要です。

最後まで御精読いただきありがとうございました。
103デフォルトの名無しさん (ワッチョイ ffac-hEBs)
垢版 |
2023/12/23(土) 01:33:05.14ID:7Wmzzd4u0
ワッチョイ付いたらこの静けさ・・・ちょい笑う。
あの雄弁・熱弁どこへやら
2023/12/27(水) 09:39:48.07ID:5O7EyiI60
あちこち渡り歩いた挙げ句結局予想通りになったか

889: デフォルトの名無しさん sage 2023/12/05(火) 14:23:46.88 ID:4UYj/sQ8
ワッチョイ立てたってところで結局また次世代言語スレと同じ流れになってRustスレに帰ってくるんだろ
2024/01/03(水) 19:49:11.77ID:8o1ITW/40
このスレ実質一人が9スレ目になるまで回してたのってすごくない?
その情熱に比べたらワッチョイなんてどうでもよくない?
2024/01/03(水) 23:04:06.96ID:wQW+ZGYpM
スレが変わると前後して、BBxに焼かれまくったんだよね

RustかC++に動きがあれば、また活気でるっしょ
なんか動きあった?
2024/01/04(木) 14:42:38.73ID:TjW08FZT0
Rustが再評価される:エコシステムの現状と落とし穴
https://www.infoq.com/jp/articles/rust-ecosystem-review-2023/

Rustチームの調査によると、サーバーサイド(バックエンド)のプロジェクトがRustの主要な技術領域であることが明らかになった。クラウドコンピューターのインフラとアプリケーションもRustを適用する大きな分野であり、分散アプリケーションもRustコミュニティの間で人気のある選択肢である。

Linuxはもっともターゲットとされているプラットフォームである(77%、Windowsは約41%、macOSは36%)。WebAssemblyは22%で、組み込みシステムは11%しかターゲットにしていない。モバイルアプリケーションでのRustの利用は、ほとんど無視できるほど少ない。

Rustチームの調査参加者の38%は、Rustは他のプログラミング言語よりもプログラミングがかなり複雑であることに同意している。62%が、習得にかなりの労力を要すると回答している。彼らはまた、Rustがさらに複雑になっていくことを心配している。これは、調査参加者の間でRustの将来に対する懸念として2番目に多かった。

80%以上のRust開発者はプロファイリングツールをまったく使っていない。その理由の1つは、現在利用可能なツールが非常に使いにくく、その結果を解釈するのが難しいからかもしれない。プロファイリングに焦点を当てた教材もほとんどない。開発者は、Rustのパフォーマンスを実際にチェックすることなく、盲目的に信じて満足しているようだ。このような姿勢は、業界でRustの採用が進むにつれて、重大な問題になる可能性がある。プロファイリングツール自体も学習教材も、改善のための真剣な取り組みが必要だ。

RustはC/C++キラーであるという当初の認識は、現在では適切ではないことが示唆された。既存のコードベースにおいて、C/C++のコードが大規模に置き換わっているという証拠はないし、将来そうなるとも予想されていない。なぜか?それは、CとC++の両方が機能し続けているからだ。C++は進化しており、長年の問題が解決されつつある。すべてをRustで書き直す必要はない。さらに、それを行うだけの労働力もない。
2024/01/04(木) 16:43:02.38ID:/Vk2qnk90
C2Rustがあるんだから、書き直しコストはなくなっていくとかいう話だったのでは
C++はともかく
2024/01/13(土) 00:27:32.15ID:WSEkmPPb0
若干旧聞だが
https://pvs-studio.com/en/blog/quest/kushnirenko_quiz/

途中でくたびれて、解いたところまで解説が見たい
https://pvs-studio.com/en/blog/posts/cpp/1091/
2024/02/03(土) 17:38:00.95ID:ojK9ZPzF0
MLIRだの、dialectだのいうのが流行りだしてるんやな
どうやって勉強せえとw
2024/02/06(火) 21:28:46.17ID:vknt9k+q0
Googleがプログラミング言語「Rust」に100万米ドルを助成、「C++」との併存・置き換えを図る
メモリ安全性にかかわるセキュリティ問題を減らしつつ、生産性を向上
https://forest.watch.impress.co.jp/docs/news/1566662.html
2024/03/18(月) 22:25:05.67ID:JU7bg8Ve0
「ソフトウェアはメモリ安全でなければならない」との声明を発表、米ホワイトハウス:「C」「C++」よりも「Rust」などの言語を推奨
https://atmarkit.itmedia.co.jp/ait/articles/2403/18/news045.html

報告書ではメモリ安全性について「メモリ安全性が保たれていないと、意図しない方法でメモリへのアクセス、書き込み、割り当て、または割り当て解除が行われる可能性がある」とし、メモリの安全性を保つ特性を欠くプログラミング言語として「C」「C++」を挙げた。

また同時に「メモリの安全性の脆弱性を軽減する最も効果的な方法は、サイバースペースの構成要素の一つであるプログラミング言語を保護することだ。メモリ安全なプログラミング言語を使用すると、ほとんどのメモリ安全性エラーを排除できる」とし、「Rust」などのメモリ安全性の高いプログラミング言語の使用を推奨した。
2024/03/24(日) 16:45:48.93ID:TrTyAT7D0
Rust界隈って政治臭が凄いな
そのうちC/C++の使用が法で規制されそう
114デフォルトの名無しさん (ワッチョイ 92ac-663q)
垢版 |
2024/03/24(日) 18:33:15.48ID:DH6gj0bx0
増改築繰り返した古城に住むより、新築のSECOMの家ってこった。
2024/03/24(日) 20:07:39.77ID:7z8OKwZrM
でもなー実家が古城なんだよな

古城のリワークって夢あるぜ
仕事はともかく、ライフワークはこれでいいや
2024/03/25(月) 08:14:07.91ID:L/KT0pPy0
とっととdelete new malloc freeを禁止したコーダー向けc++を作ってほしい。
フルc++はライブラリアン専用でいいよ。
2024/03/25(月) 10:09:52.71ID:9ia4ikcJ0
>>116
いまどきdelete new?
malloc無しでヒープの管理はどうするの?
と釣られてみる
2024/03/25(月) 10:20:26.82ID:4pl4dhF00
さらに
「それは俺の仕事じゃない」
と釣られてみる

// 結局、だれの責任か、なので
2024/03/29(金) 20:19:06.56ID:zpP2nXjs0
【まとめ記事】 The Memory Safety Challenge in C++
https://johnfarrier.com/looking-for-pointers-the-c-memory-safety-debate/
120デフォルトの名無しさん (アウアウウー Sa83-TxeL)
垢版 |
2024/04/21(日) 15:56:53.99ID:aDRU4soda
Rust は C++ に比べて namespace 忘れる心配が減るが
use hoge::*; をやりがち
pub use fuga::*; もやって楽しくなる
2024/04/21(日) 17:03:44.71ID:yf+CF1E90
VisualRust++まだかよ
122デフォルトの名無しさん (スッップ Sd70-R7TS)
垢版 |
2024/04/22(月) 20:25:13.43ID:x7Tf1Btxd
>>121
ほれ
https://report.adam-tokunaga.jp
123デフォルトの名無しさん (ワッチョイ 467f-gkTK)
垢版 |
2024/04/23(火) 03:49:15.78ID:nQXEdxOh0
ボイス・トォ・スカル/マイクロ波聴覚効果
これらに関するモノが表に出ないのは下記が原因

スラップ訴訟
>>ある程度の発言力や社会的影響力のある、社会的に優位といえる立場の者が、特に発言力や影響力を持たない相対的弱者を相手取り訴訟を起こすこと。
巨大IT企業から「法的措置をちらつかせる停止通告書」を受け取った場合の対処方法とは?
https://gigazine.net/news/20240201-deal-cease-and-desist-big-tech/
>>「Cease and desist(停止通告書)」とは、著作権侵害やその他の違法行為を犯していると思われる相手に対し、その行為を停止せずに続ける場合は法的措置を取ると警告する通知のことです。
>>巨大テクノロジー企業は個人の開発者や研究者に対して停止通告書を送り、自分たちにとって不都合なサービスの開発や研究を止めさせようとすることがあります。

伝二派や音波や磁場などに関する論文を一般人がつなぎ合わせて世界中に周知っ徹底すれば主の手の研究所が研究可能になる
一般の人が使用できるように企業が製品化してくれる
現在裏で使用しているので本物か偽物かが不明なので確実に本物という品を使用できる
一般の者はすり替えられても機器が本物かが不明でしょう
消費者省に訴えれる

一定以上の一般人がそういったものがあると認識すれば器機使用者もだれを見ればよいか不明になる
本物の器機使用者のランニングコストが重荷になってくる

霊感商法
電磁波過敏症や低周波騒音被害はプラセボ効果とレセプト効果に置き換えれる
2024/04/23(火) 07:59:16.20ID:9jUqcxVZ0
Rustなんてゴミだろ
7DtD \595だから買っとけよ
125デフォルトの名無しさん (アウアウウー Sa83-TxeL)
垢版 |
2024/04/25(木) 15:02:27.15ID:VKvfdxmpa
Cargo の fetch がマジうざい
一日一回必ず遅くなるωωω
126デフォルトの名無しさん (アウアウウー Sa83-TxeL)
垢版 |
2024/04/25(木) 15:07:45.03ID:VKvfdxmpa
>>118
河野タローみたいな言い分だな
2024/05/28(火) 09:43:43.50ID:3YD/oRc30
https://forest.watch.impress.co.jp/docs/serial/yajiuma/1594981.html
「Sudo for Windows」はRustで開発されている! 「バージョン 24H2」にも導入決定
メモリ安全が重視される分野で採用が広がる
128デフォルトの名無しさん (アウアウウー Sac5-j0d5)
垢版 |
2024/05/28(火) 11:55:20.05ID:NhejqWbKa
RunAsでええやん
2024/05/28(火) 12:21:54.91ID:lI5RxWIo0
C/C++こそ至高(であるべき)、と今でも内心思ってるが、
近ごろのC++の使われ方は異様なフットプリント肥大化になってる
いったんC++を排して、Rustで書き直してもらったほうが、Windowsもシェル以上がスリムになりそう
2024/05/28(火) 15:26:01.89ID:m/TaCjt00
>>127
すげー!!!やっぱRustだな!
131デフォルトの名無しさん (アウアウエー Sab2-JqXl)
垢版 |
2024/06/05(水) 13:48:03.98ID:nZd9x5hFa
String では as_str() でいけるのに
PathBuf では to_str() になるのなんで?
2024/06/05(水) 14:06:55.02ID:HLgUGiCI0
PathBufはvalid UTF-8とは限らない
それがわかってればニュアンスの違いや戻りの型の違いが分かるはず
2024/06/10(月) 10:39:55.24ID:SsHAUnIm0
好きなもの使えよ。なんでも一つに決めようとするから、子供なんだよ。
2024/06/10(月) 12:44:59.90ID:q2F4MRmj0
でもね、基本的には「なんでも一つ」に決めるべきなんよ
複数許容するというのは例外処置なんだと肝に銘じておくべき
2024/06/10(月) 14:32:02.75ID:HQmlu8/w0
ひとつに絞るなら、COBOLのようにしぶとく生き残るだろうCを選ぶけど、(進化の面において)だらしないんだよな
2024/06/10(月) 16:01:40.34ID:YXHAsqQya
Cはまだマシだけど
C++はボタンかけ間違えたまま無理に猪突猛進
137デフォルトの名無しさん (スプッッ Sd1f-92zY)
垢版 |
2024/06/11(火) 14:26:43.97ID:+omueqXLd
CはnullptrがC23になってようやくとか委員会サボりすぎ
2024/06/11(火) 21:20:42.07ID:FxWjmCoT0
C言語スレ見て判るようにC界隈の集まりは老人会だよ
139デフォルトの名無しさん (ワッチョイ ffc2-xov0)
垢版 |
2024/06/11(火) 23:49:57.54ID:3zjiFVVb0
【AI】IQ100超えを達成したAIモデルのClaude 3は「いい性格」を持つようにトレーニングされている [すらいむ★]
https://egg.5ch.net/test/read.cgi/scienceplus/1718025035/l50
140デフォルトの名無しさん (ワッチョイ 03bd-7AaF)
垢版 |
2024/06/13(木) 19:24:53.19ID:7SiHbw2v0
C言語は永遠に不滅だッ!!
2024/06/13(木) 23:20:05.14ID:xM6Ine6i0
どちらもGUIに弱い
でもC++はUnrealEngineがある分強い
2024/06/14(金) 16:57:26.36ID:6gRHAsY/0
GUIに強い言語ってのがわからん

HTML/JSですら、強いっていうのとは違うと思う
あれは複雑になりすぎてる
2024/06/14(金) 21:10:36.66ID:QnM73w1N0
rustはまずgodotに採用してもらおう
2024/06/15(土) 16:35:30.55ID:vKjwZw7A0
>>142
VB Delphi C#
やぞ
2024/06/15(土) 23:57:07.89ID:cxiEzNVX0
Form系を持ってるかどうかか ライブラリ+IDEの力だな 一理ある
2024/06/16(日) 04:52:21.25ID:lOr/TQ1q0
guiビルダーって固定レイアウトでしか威力発揮出来ないからなあ
147デフォルトの名無しさん (ワッチョイ 5fda-Fyfa)
垢版 |
2024/06/16(日) 06:33:46.62ID:rcQo83OT0
GUIつーても、WinでGUI作る意味は薄い。
スマホアプリか、Webアプリがメインやろ。

その場合、開発環境はLinuxかMacになる。
イミュータブルがデフォルトなのも並行・並列処理に有利(鯖向け)だし。

さすがにJavaから乗り換えは難しいだろうけど、新規案件から徐々にRustに移行すると予想。
その際、JavaのNetBeansやSpring的な地位を獲得しようと動き出すオープンソースも出るのでは。
(もう出てる?)
148デフォルトの名無しさん (ワッチョイ 739c-Av3Z)
垢版 |
2024/06/16(日) 07:41:07.08ID:vA0Aa3wa0
量子テレポーテーション
光より早いは光の振動数より早くなるという意味
振動するはジグザグなのでより線に近くなっている状態なので坊でついている状態
ワーム・ホール
全ての者が振動しているのでその振動幅を多くして1回折り曲げた状態でAB感が接触している状態を話している
でも移動後に一気に反発して反対側に振り切れるのでそのエネルギーを物質が受けると・・・

ボイス・トォ・スカルのマイクロ波聴覚効果【1970年ごろ】の論文はマイクロ波を使用しているのでマイクロ波当確効果という題名
下記の電磁波を使用すれば題名がその波の名前に変化する
スマフォで使用されている波は【マイクロ波 ミリ波 テラヘルツ波】がある
なのでミリ波聴覚効果 テラヘルツ波聴覚効果 という特許名称になる

電磁波の種類は周波数によって分類される
電離放射線【波長が短い】とは、周波数が3000THz以上の高周波電磁波
非電離放射線【波長が長い】とは、周波数が3000THz以下の電磁波

大きく分類すると下記の5種類の電磁波が存在
1.放射線【X線 γ線】
2.光線【紫外線 可視光線 赤外線】
3. 高周波(電波)【サブミリ波 マイクロ波 超短波】
4. 中間周波【短波 中波 長波 超長波 極超長波】
5. 超低周波【超低周波には他の電磁波のように種類があるわけではなく、1種類しかありません。】
※量子テレポーテーションまで加速すると可視光線も見えなくなる
可視光線なども威力が出るとS線のようになるが各線の特徴が残る
2024/06/16(日) 09:09:00.78ID:nVFRH/jj0
>>146
いやいや
いつの時代の話だよw
150デフォルトの名無しさん (ワッチョイ da11-Av3Z)
垢版 |
2024/06/17(月) 06:59:05.41ID:Yz55GwEO0
【マイクロ波センサー】長距離でも壁があっても動きを検出!
↓2010年ごろには完成
高齢化社会を支える“見守りシステム”の開発に成功-カギを握った半導体ソリューションとは
↓2026年ごろにさらに性能工場
旭化成、ミリ波・マイクロ波帯の空洞共振器による微小金属検査システムを開発

男女関係なく陰部を撮影
一度でも盗撮されていれば正確な色合いの・・・
初期型は赤外線センサー【自動ドアのセンサなど】

子どもが言語を獲得していくのと同じようにAIモデルに学習させることに成功
AIを使って「赤外線カメラ画像のフルカラー化」に成功!

世界中で横行
151デフォルトの名無しさん (ブーイモ MM5f-N/32)
垢版 |
2024/06/29(土) 13:16:26.39ID:YzR+AP4/M
ほら出てきた
https://www.itmedia.co.jp/enterprise/spv/2406/28/news084.html
2024/06/29(土) 15:14:21.66ID:bL9KWNfT0
NAPTIMEとはなかなか皮肉の効いたプロジェクトだな

プログラマーやセキュリティ屋が橋の下か地下道で
昼寝せざるを得ない時代もそう遠くは無いようだ
2024/06/29(土) 18:38:53.91ID:yPOBWeRXr
並以下の技術者(俺含む)は仕事なくなるなw

上級者はAIを庇護して鍛えるお仕事 今より難しそう
154デフォルトの名無しさん (ワッチョイ a3bd-GXJQ)
垢版 |
2024/06/30(日) 06:45:30.56ID:0+wkVUhw0
流行りに乗っかって儲ける山師みたいなプログラマーが輩出するだけで
別に今までと変わらないと思うけどなあ
155デフォルトの名無しさん (ワッチョイ 87da-B/Pm)
垢版 |
2024/06/30(日) 07:52:38.64ID:WATrci3L0
現状はネットに転がってるソースを引っ張ってくるだけ。
引っ張ってきたソースにバグがあったとして、それは掲載した人の責任か?引っ張ってきたAIの責任か?利用した人間(または会社)の責任か?

自動車の自動運転と同じで、どこが責任とるか決まらんと実運用は難しい。
156デフォルトの名無しさん (アウアウエー Sa82-viZ1)
垢版 |
2024/06/30(日) 09:31:40.48ID:L3wyoKVNa
>>154
KENYAのことか
157デフォルトの名無しさん (ブーイモ MMaa-078S)
垢版 |
2024/06/30(日) 10:35:21.84ID:cKMFLH6mM
>>155
利用した人間の責任に決まっとるやろw
2024/06/30(日) 11:36:56.15ID:XhpBUn7U0
AIでコード作成→AIで脆弱性検出→(以下ループ)
159デフォルトの名無しさん (ワッチョイ 87da-B/Pm)
垢版 |
2024/06/30(日) 16:44:43.21ID:WATrci3L0
>>157
順当に考えれば、そう。
でもそうなるとAIの普及の妨げになる。
AIを売る側にも責任は取りたくないけど、じゃあ利用したあんたの責任ねって言ってたら利用してもらえないというジレンマ。

責任はうちで持ちます!という言える(だけのクオリティを出せる)AI企業が一抜けするだろうけど、まだ言えない。
というチキンレースなう。
160デフォルトの名無しさん (ブーイモ MMc6-078S)
垢版 |
2024/06/30(日) 18:34:08.48ID:aAkQph6wM
>>159
そもそもソフトウェアにそんな製品はないだろう
何でも良いので使用許諾を良く読んでみ?
2024/07/03(水) 00:07:47.98ID:AbJU8xjs0
ちょっと旧聞だが

【解説】 Rust言語を、人命に関わるような決定的に安全性が重要なシステムに使用することをサポートする「Safety-Critical Rust Consortium」設立
https://www.publickey1.jp/blog/24/rustsafety-critical_rust_consortium.html

C/C++派だが、こうしてライバルが がんばれば、C/C++もやっと改善すると思うので
162デフォルトの名無しさん (ワッチョイ 87da-B/Pm)
垢版 |
2024/07/03(水) 00:42:15.14ID:uECQTWj20
>>160
今まではね。
でも、AI時代は分からない。

自動車業界がまさに「自動運転で事故を起こした時、運転手の責任か?メーカーの責任か?」論争の真っただ中。
163デフォルトの名無しさん (アウアウエー Sa82-viZ1)
垢版 |
2024/07/03(水) 03:50:53.50ID:aYT0CHkia
「包丁で事故を起こした時、利用者の責任か?メーカーの責任か?」
164デフォルトの名無しさん (ブーイモ MMaa-078S)
垢版 |
2024/07/03(水) 07:50:24.77ID:W2TvhuyvM
>>162
自動車にはリコール制度があるから
ソフトウェアに導入されることはない
2024/07/03(水) 08:05:52.43ID:VZkdOTsa0
>162
それは利用者が手を出せない(出さない)自動運転だからこその議論
2024/07/03(水) 08:46:47.72ID:Ay+Bc/CC0
>>163
事故の原因が包丁の欠陥によるものならメーカーの責任

>>162
レベル3/4だと運転手は自動運転システム
事故の原因が自動運転システムによるものなら今の法律や今までの原則に従えば当然メーカーの責任
でもそれだと日本での実用化が送れて日本メーカーが開発競争から取り残されちゃうなどと言ってとメーカーの責任を少しでも減らそうとしてるのがトヨタをはじめとしたスポンサー企業から献金/裏金/広告料を受け取ってる人達
検索エンジンの汚染もすでに広がってるので要注意
2024/07/03(水) 12:20:16.87ID:puGABmK+0
ソフトウェアは自動車産業と比べると
メーカ側が負う責任は極めて限定されている超あまあまの業界
みんな読んでないと思うが使用許諾契約書をちゃんと読むと
ソフトウェア使用によって生じた如何なる損害についても
賠償請求することはできないと規定されていることが多い
AIもそれで起きる被害をメーカ側が負わせられることはならないと思うよ
2024/07/03(水) 16:31:00.07ID:l16qRXRD0
EULAに書いたからといって損害賠償を一切しなくていいわけじゃないから
賠償関係は今年から不当条項にあたるかどうかの判定も厳しくなってるから
古いEULAをそのまま使ってると無効とされるリスクが高い
169デフォルトの名無しさん (ワッチョイ a3bd-GXJQ)
垢版 |
2024/07/04(木) 04:19:17.64ID:H+976rVP0
>>162
ハルシネーションで人死にが出たらとんでもないので永久に実用化しないでくれ
2024/07/04(木) 06:58:36.81ID:PxI4bFfe0
とりあえず乗ったやつの自己責任でいいんじゃない
一度死人が出ないと答えは出ないよ
2024/07/04(木) 14:20:20.00ID:WdpfqVnt0
ちょっとぼんやり考えた
AIがふわっとコードを量産するフェーズと、Rustが超安全コードってものに挑戦するフェーズがいっぺんに来てるのか
172デフォルトの名無しさん (スフッ Sdaa-itCZ)
垢版 |
2024/07/06(土) 09:54:24.82ID:ILqcJvZPd
安全性と正しさは無関係
Rustはコードの安全は保証しても
システムの正常性は保証しない
2024/07/06(土) 11:46:17.54ID:pu1EjVqe0
これなんかかっこいい教訓言ったつもりなんかな
2024/07/06(土) 12:15:04.36ID:lX+PGpVw0
さあな
相当に頭が悪いやつだということだけは間違いない
2024/07/06(土) 17:04:55.29ID:uDitM/rr0
どのへんから頭の悪さを感じたんかね?
176デフォルトの名無しさん (ワッチョイ 4316-u7T3)
垢版 |
2024/07/08(月) 09:45:20.15ID:WNyXBCIP0
>>167
それじゃ一生自動運転なんかできんと思うけどね。
普及するには保険のような支払い義務とセットにしなきゃ無理だと思う。
2024/07/08(月) 10:16:12.71ID:HJF+848ea
本物の文盲が居るな
2024/07/08(月) 10:35:29.74ID:MXWJrT/R0
日本がまさにそうなってる、ほっとくと一生自動運転なんかできん
いろいろ蹂躙できるらしい中共系がすんごい進んでるじゃん

瑕疵を生まないAIってのは、日本向きの題材かもね 避けて通れないし
2024/07/08(月) 12:05:31.11ID:/ZL66vXT0
経済合理的な技術って受け入れない社会が衰退して、受け入れる社会が得するだけだからな
もたついてるあいだに手遅れになる
180デフォルトの名無しさん (ワッチョイ adcf-pk1M)
垢版 |
2024/07/08(月) 12:32:53.33ID:EOg6ub450
W3Cとマイクロソフトの仕様ならバッファオーバーフローしないアルゴリズムでパーサーを書けたのに
グーグルwithアップルがなぜか危険にしたのが
HTML5仕様
2024/07/10(水) 07:33:50.05ID:jYXHjFve0
Switch/PS3エミュきたな
これでソニーと任天堂のゲーム割りまくってやるぞ
誰が日本企業に金なんて落とすかバーカ

https://www.aroged.com/2024/07/09/xbox-series-xs-dev-mode-update-enables-switch-and-ps3-emulation/
2024/07/14(日) 09:22:02.84ID:RJL1efnF0
>>163
包丁はほとんどの場合、使用者本人が自覚を持って行動を起こさないと人命に関わる事故は起きない
でも自動運転は、使用者の意思に関係なく人命に関わる事故を起こす

包丁を例に出して議論は不適切
2024/07/14(日) 10:21:26.84ID:eMT8cTBx0
自覚を持って包丁を使って人命に関わる結果を引き起こしたのならそれは事故ではなく事件
2024/07/14(日) 21:34:11.37ID:Oog8DOle0
>>182
すべてが自動運転なら格段に事故が減ると思うよ
たぶん1/100とか1/1000くらいにはなる
2024/07/14(日) 23:12:17.88ID:wUS1eDoA0
自動運転を公道で許可するなら免許条件の厳格化もセットだ
DQNが排除されるだけで事故も渋滞も大幅に減少する
186デフォルトの名無しさん (ワッチョイ daac-YSIk)
垢版 |
2024/07/15(月) 00:19:33.93ID:X13t3ODP0
事故の殆どはヒューマンエラーが原因
コンピュータの誤作動はそれに比べて遥かに少ないと思われ
2024/07/15(月) 01:51:27.87ID:4RqbwsWH0
人間が運転して年間数千人が死ぬところを
自動化したら数十人なったら画期的な
進歩だけど残念ながら厳しく言われるだろなあ
188デフォルトの名無しさん (ワッチョイ 89da-NjGk)
垢版 |
2024/07/15(月) 04:14:47.30ID:5sdYlN010
自分の運転が原因じゃないのに事故ったら自分に賠償請求が来るから、絶対メーカー訴える人出てくる。
んで、「自動運転は事故を起こさないことを保証するものではありません」って書いてましたよね?って言われて敗訴するまでが1セット。

事故が減るってのが統計で明確になったら、ヘルメット義務化みたいに自動運転義務化すれば保険会社から変わっていって普及するだろうけど。
それこそ当分先の話。
2024/07/15(月) 11:54:48.75ID:uz5/ZnTb0
>>188
完全自動運転の場合の事故の責任は運転者ではなくメーカー側にあるってのはとっくに決まってたと思うが。
整備不良や違法改造なんかは罰だろうけど。
2024/07/15(月) 11:56:13.56ID:wNkmlg+O0
電動キックボードは一瞬で普及したから結局利権とかみ合うかどうか次第だよ
そういう意味では自動運転が公道で走るなんて都心じゃ一生無理だろう
2024/07/15(月) 12:08:12.46ID:wNkmlg+O0
まずタクシー業界に補助金を掛けてねじ込む
そして運ちゃんを乗せた状態で自動運転を導入する
運ちゃんは業務中自動運転させるか自分で運転するか選べて事故った時の対応や保証も一部兼ねるとする
損害が出た場合は運ちゃん:タクシー会社:自動運転業者で適当に比率を割り振る
自動運転中の場合乗客と一緒にただ乗ってただけの運ちゃんに責任は発生しないからWin-Winだろう
これで自動運転を公道で走らせる目的を一旦達成させる
2024/07/15(月) 12:14:56.55ID:wNkmlg+O0
いや自動運転させるかどうかは客に選ばせた方がいいか
選ばせることで客にも心理的責任を負わせて、やっぱ自動運転or運ちゃんがいいねと利用後に評価して貰うか
2024/07/15(月) 12:15:33.27ID:VQO+LuEU0
>>188
>「自動運転は事故を起こさないことを保証するものではありません」って書いてましたよね?
これで賠償責任を逃れられると思ってる無知なやつもいるんだなw
194デフォルトの名無しさん (ワッチョイ daac-YSIk)
垢版 |
2024/07/15(月) 13:00:06.80ID:X13t3ODP0
超高齢化社会に加えあらゆる運転手が極端に不足している。
進むべき答えは一つだよなぁ
195デフォルトの名無しさん (アウアウエー Sa02-hIhh)
垢版 |
2024/07/15(月) 13:06:16.75ID:ZO/EZAiha
タクシー露助は事故を起こさないことを保証するものではありません
196デフォルトの名無しさん (アウアウエー Sa02-hIhh)
垢版 |
2024/07/15(月) 13:07:26.68ID:ZO/EZAiha
タクシー雲助だったわ恥ずい
2024/07/15(月) 15:19:28.86ID:P0WDuCNL0
運転手不足を補うのに自動運転をというのなら間に合わんだろ
それに移民でどうになしましょうという事が閣議決定してるしな
2024/07/15(月) 15:50:25.51ID:ZO/EZAiha
ライドシェアとか白タク以外の何物でもない
っていうか武漢コロナ前から中國人の白タクが横行していた
199デフォルトの名無しさん (ワッチョイ 89da-NjGk)
垢版 |
2024/07/16(火) 19:52:08.61ID:oH1Q0m7a0
>>193
裁判で勝訴するにせよ、敗訴するにせよ、その文言が入ってるかどうかで賠償額が違ってくる。
要は、運転する側が自動運転は100%安全を保障するものではないという認識を持っているかどうか。
(例えば、事故が起こりそうなときにブレーキ踏んだかどうか)
200デフォルトの名無しさん (ワッチョイ daac-YSIk)
垢版 |
2024/07/16(火) 21:48:32.70ID:J3iYlfE/0
メーカーが自動運転の覇権をとれば賠償額なんてすずめの涙、とんでもない利益が出るでしょ
何人か犠牲になったとしても、巨額の利益が見込めるからテスラ、BYDがし烈な争いをしてる。
正直賠償なんて自動運転が市民権を得てしまえばどうということはない程度になるだろうよ
2024/07/16(火) 21:52:56.16ID:WQbeYVV80
>>199
それ運転補助の話じゃん
レベル2までの話をしてるのは君だけだぞ

運転の主体が人間から自動運転システムに移る最低でもレベル3以上を前提とした話をしてる
202デフォルトの名無しさん (ワッチョイ 89da-NjGk)
垢版 |
2024/07/16(火) 23:00:12.28ID:oH1Q0m7a0
>>201
自分もそのレベルの話をしてるつもりだったが…。

レベル3だろうが4だろうが、事故が起きるときは起きる。
いざという時にブレーキを踏めば止まる、自動運転を切る機能は必須。

それとも何、危ない!って思っても自動運転だから大丈夫ってブレーキ踏まなかった馬鹿を擁護するつもりか?

レベル4をうたっておいてブレーキ踏まざるを得ない自動運転だった → (事故っても事故らなくても)メーカー責任

レベル4だからと自動運転まかせでブレーキも踏まず事故った → 運転手の(自動運転に対する)監督不行き届き
203デフォルトの名無しさん (アウアウエー Sa02-hIhh)
垢版 |
2024/07/16(火) 23:07:22.86ID:zAWhziLLa
レヴェル4に任せておけばよかったのに人間様がブレーキ踏んだから事故ったになりそう
204デフォルトの名無しさん (ワッチョイ 89da-NjGk)
垢版 |
2024/07/16(火) 23:17:21.81ID:oH1Q0m7a0
そういう場合もどっちも起こり得る。
でもだからって自動運転を切る機能自体が無いってのは有り得ない。

事故りそうな時もレベル4に任せるかどうかは企業や個人の判断に委ねるが、機能としては切れるようにしておかないと。

その時代なら車載カメラから状況を分析してシミュレーションで何回も検証して、どっちが事故らなかった可能性が高いか割り出せるだろう。
そして、それを人間が判断できたかどうか、その辺が裁判の際の焦点になるんじゃないかな。
2024/07/16(火) 23:42:01.60ID:B/s5+8PZ0
>>202
>レベル4だからと自動運転まかせでブレーキも踏まず事故った → 運転手の(自動運転に対する)監督不行き届き

運転者の介在が不要なのがレベル4。その辺の認識から間違ってたら議論にならない。
206デフォルトの名無しさん (ワッチョイ 89da-NjGk)
垢版 |
2024/07/17(水) 00:19:42.97ID:c4zQ+d+g0
>>205
それは失礼した。

けどまあ、非常停止ボタンと遠隔でのブレーキは付くはず。
(運転手が居なくなり、管理責任者が一人で複数台をモニターする感じ)
2024/07/17(水) 06:24:05.37ID:+aGRBM4I0
Rustスレで自動運転の話題
なぜ?
テスラが自動運転の開発言語にRust使ってるとか?
208デフォルトの名無しさん (ワッチョイ 89da-NjGk)
垢版 |
2024/07/17(水) 06:57:32.43ID:c4zQ+d+g0
使われてるかは知らんけど、Rustに向いてる用途ではあるね。
速度求められる上に、命に関わるからバグは許されないという、Rustにドンピシャな用途。
2024/07/17(水) 07:17:11.86ID:gLjbT8+P0
天下のトヨタはC++だぞ
はい論破完了
https://anon.isc5.com/2015/06/sirouto.html
210デフォルトの名無しさん (ワッチョイ 89da-NjGk)
垢版 |
2024/07/17(水) 08:08:13.12ID:c4zQ+d+g0
使われてるか知らんって言ってるのに論破も何もないやろ…。
211デフォルトの名無しさん (ワッチョイ 89da-NjGk)
垢版 |
2024/07/17(水) 08:45:03.01ID:c4zQ+d+g0
こっちでも調べてみたら、今年2月にやっと検討グループが出来た段階だね。
https://www.tech-street.jp/entry/2024/02/14/112728#%E4%B8%BB%E3%81%AA%E6%B4%BB%E7%94%A8%E4%BA%8B%E4%BE%8B%E7%B1%B3%E5%9B%BD%E4%BC%81%E6%A5%AD%E3%82%B5%E3%83%BC%E3%83%93%E3%82%B9%E7%B7%A8

こちらは「現時点、Rustで自動運転はありえない」という意見。
あくまで「現時点」。
コンパイラ対応してないのにコード効率悪いってのは謎だが、座談会に対する印象は悪くないみたい?
https://x.com/rui_long_lab/status/1691436985934835713

コンパイラが無ければ普及のしようも無いわな。
期待はされてるし、時間の問題だろうけど。
自動車業界に採用されればマーケットでかいから他より高給取りのプログラマーになれるぞ。
212デフォルトの名無しさん (アウアウエー Sa02-IocT)
垢版 |
2024/07/20(土) 11:12:26.04ID:9R/FGJUia
>>203-204
エアフランスかなんかの中華航空機の名古屋の空港で落ちた事故だね
2024/07/22(月) 21:23:34.79ID:JStZ+5B+0
Rustが採用されることはないんじゃないかな
C/C++を使う組み込み向け開発が広く普及してる現状,Rustに切り替えるメリットが感じられないんじゃないかと思う
2024/07/22(月) 22:07:04.00ID:Hh9PsPGw0
具体的に何やってるかは勿論不明だが
トヨタがRustで求人出す程度には考慮対象
だと思われる
2024/07/24(水) 20:47:47.77ID:qFuBNch90
Rustのコード書くのって苦痛だから自動生成に向いてるとおもうよ!
216デフォルトの名無しさん (アウアウエー Sae3-hEcB)
垢版 |
2024/07/25(木) 16:30:50.97ID:EE/eILqDa
Rustコンパイル遅いし
うっかりcargo updateしたら糞時間かかるし
2024/07/26(金) 12:54:22.71ID:A7XQUM1tM
>>216
コンパイル時間だけでなく、Updateという概念自体ガ開発環境では不安定要因になる。
また、ネット環境が遅い人を「技術が無いからお金が無くてネットも遅い」という論理で
馬鹿にしたりするのもおかしい。技術とお金の有る無しは日本においては相関が低いのに。
2024/07/26(金) 12:58:44.01ID:A7XQUM1tM
Rustの作者はアメリカ人で、なおかつ、FireFoxという無料ソフトを作り、
Googleからデフォルト検索エンジンをGoogleにすることで、年間一兆円の見返りを
貰っていた企業の人。だから、ネットが遅いとか、パソコンが非力とかの人の
気持が分からないし、ソフトを売って頭角を現したい、というような人の気持も分からない。
2024/07/26(金) 13:08:19.37ID:z3SEyzwQ0
まーた始まった
1. 遅いってどこと契約して?
2. 以下でどのくらいの速度なん?
https://fast.com/ja/
2024/07/26(金) 13:12:05.63ID:A7XQUM1tM
ほらね。その人の実績を知りもせずに、ネットやパソコンの性能だけで能力を推定してしまう。
2024/07/26(金) 13:18:44.34ID:z3SEyzwQ0
>>220
お前の実績にも能力にも興味はない
(もし実績や能力で評価して欲しければ公表しな?)
俺はどんなネット環境かに興味がある
222デフォルトの名無しさん (オイコラミネオ MM55-fNZF)
垢版 |
2024/07/26(金) 14:14:25.68ID:A7XQUM1tM
>>221
なら、「まーた始まった」などと人を馬鹿にする必要はないはずだ。
2024/07/26(金) 14:44:51.11ID:z3SEyzwQ0
>>222
俺は毎度きちんと理由を述べて馬鹿にしてきたよ

>>219について答えてね
どんな環境なのか興味ある
2024/07/26(金) 14:55:34.46ID:A7XQUM1tM
光ファイバーなどを使わずに、スマホ用の格安キャリアのSIMカードをSIMルーターに
入れて使っている。これで、月に2,000円ほどで使いたい放題に出来ている。
が、光ファイバーに比べれば遅い。
2024/07/26(金) 15:05:44.66ID:z3SEyzwQ0
なるほど
だから遅いんだね
226デフォルトの名無しさん (アウアウエー Sae3-hEcB)
垢版 |
2024/07/26(金) 16:21:31.03ID:s0039+oka
pearlのcpanやpythonのpypiはインストールするとき
(または最初にモジュール使ったとき)しか観に行かないけど
Rustはいつまでも回線に粘着してるイメージ
2024/07/26(金) 21:32:08.40ID:U/qf4baG0
Rustの面白いところは使ってる人が誰もいないってことなんだよな
2024/07/26(金) 22:08:14.69ID:nvGW+kC/0
Rustは売りもあって関数型の中ではいい線行くとは思うけど、エゴが強すぎてまだ時期尚早って感じだからな
あと2段階ぐらい変身が必要かもな
229デフォルトの名無しさん (ワッチョイ 81da-pw8d)
垢版 |
2024/07/27(土) 01:07:34.01ID:r3Qeb3es0
>>228
うむり。
早くて5-10年。
下手すれば20-30年は掛かるかもしれん。

ただ、確実に嫌われ者のC++のシェアを半数以上は持っていく。
C、アセンブラは規模によっては行けそうな気もするけど、ちょい分らん。
2024/07/27(土) 16:36:51.47ID:zOSUCWw50
https://www.tiobe.com/tiobe-index/
最近の傾向としては時間経過のグラフをみると
2017年を底にC++は増加傾向のようだけどね
231デフォルトの名無しさん (ワッチョイ 81da-pw8d)
垢版 |
2024/07/27(土) 23:23:21.42ID:r3Qeb3es0
>>230
去年(2023)を境にまた下降に転じてるようにも見えるけど…。
(雑誌interfaceで特集組まれたり連載始まったりで経営者の目にも止まった(?)時期と重なる?)

でも、増加傾向だとしても驚くに値しない。
そもそもRustにまだまだライブラリが不足してるからね。
(そして、C++もシェアポインタとかでポインタ関連のバグ対策に力を入れてもいる)

で、一番C++のシェアを取りに行けそうなのが組み込み分野。
そもそもライブラリ(によるバイナリ増加が無理)が使えない場面が多い分野だからね。

コンパイラがやっと出始めたところだから、これからだよ。
出るだけじゃダメで、最適化も進まないとだし。
(こればっかりは先に出た言語に一日の長がある)

本当、長い目で見るしかない。
プログラマーだけでなく、経営者(総合的な開発コスト)やCPU兼コンパイラメーカー(どっちのコンパイラが開発しやすい?Rustもサポートしないと他に乗り換えられるかも?)の判断も重要になるし。
232デフォルトの名無しさん (ワッチョイ 81da-pw8d)
垢版 |
2024/07/27(土) 23:43:07.97ID:r3Qeb3es0
Rustについては上で良いとして、Haskellの順位がScalaやTypeScriptより上なのが地味にうれしい。

いっぱしの人気言語って言っていいよね。
(Ada以下なのは見ないことにする)
2024/07/27(土) 23:56:04.42ID:iHlVB6Tw0
その辺てユーザーの声が小さすぎてリサーチ失敗してるだけだろ
234デフォルトの名無しさん (ワッチョイ 99da-nqpy)
垢版 |
2024/07/28(日) 00:18:12.36ID:l7Iqf/oB0
そうかもね。
まあ、そもそもHaskellはそんな順位行かないのは分かってたから、50位以内に入ってくれてるだけでうれしい。

そして今気づいたけど…。
smalltalkが入ってない。
Effelも…。
という事は…。
純粋○○言語において、純粋関数型言語が純粋オブジェクト指向言語に完全勝利!!\(^o^)/
2024/07/28(日) 07:38:27.40ID:jwJPOwDB0
目くそ鼻くそでは…
2024/07/28(日) 17:42:34.49ID:9wLF96CX0
>>218
グレイドン・ホアレはFirefoxを作ってないだろ。
237デフォルトの名無しさん (アウアウエー Sa22-qw7+)
垢版 |
2024/07/28(日) 18:44:22.82ID:KlnzWmqsa
>>231
embedded ruby とはなんだったのか
2024/07/29(月) 10:01:44.53ID:99RcwYWp0
走行中にぬるぽで崖から転落しそう

トヨタが実現した世界初の「自動運転によるタンデムドリフト」は、自律走行車の進化にとって重要な一歩になる | WIRED.jp
https://wired.jp/article/toyota-stanford-ai-tandem-drifting-cars/
239デフォルトの名無しさん (ワッチョイ 16da-qw7+)
垢版 |
2024/07/31(水) 12:22:39.16ID:LbVNiMna0
ハローワークで聞いたら
10年前はJavaの募集がほとんどだったけど
昨年あたりからJavaが無くなって
Rustがほとんどになったって
240デフォルトの名無しさん (ワッチョイ 1a98-6Pme)
垢版 |
2024/07/31(水) 13:22:49.56ID:Qef+C1SH0
>>239
ハローワークは素人だけどな
241デフォルトの名無しさん (ワッチョイ f15f-FAFf)
垢版 |
2024/07/31(水) 15:05:03.84ID:TCMyN2h60
マジかよ退職届出してくる
2024/07/31(水) 16:42:01.47ID:r32C/7B90
トップブリーダー推奨
2024/07/31(水) 21:58:58.73ID:8IS+5wfx0
println!("hello, work.");
2024/08/01(木) 11:06:15.61ID:7Z7KWVrOM
>>238
ヌルポは、メモリーエラーの中では初歩的なものなので、初心者以外は余り起こらない。
また、Rustの場合は、メモリーエラーが起きにくい変わりに、配列の index 番号の
間違い、及び、配列の範囲外アクセスによる panic が起きてダウンする可能性が出る。
どちらのエラーになるかの違い。
245デフォルトの名無しさん (ワッチョイ 1a98-2BYW)
垢版 |
2024/08/01(木) 17:00:38.02ID:AqiTlXGr0
認知症なのかな?
2024/08/01(木) 17:24:18.26ID:LRX/0rLm0
数学100点大天才でお馴染みミネオ大先生です
2024/08/01(木) 23:00:26.16ID:2zvufWPsM
ここの人は、IQが低いのか、いつまで経ってもRustの本質を理解できず、銀の弾丸だと思い込んでいる。
2024/08/01(木) 23:01:39.06ID:2zvufWPsM
それに、懇切丁寧に説明する義務も無いので説明したくない。
2024/08/01(木) 23:25:57.59ID:2zvufWPsM
多くの人には数学的な才能がないので、数学的な対応関係とかを一瞬で想起する能力がない。
だから、正しいことを自分では思いつけなかったり、人が言っても即座には理解できない。
正しい理解に達するのにめちゃくちゃ時間がかかり、過去の例だと、15年かかる。
2024/08/02(金) 00:28:12.37ID:FeF6YZWG0
現実的には誰もRustなんか使ってないんだからそんなに心配しなくて大丈夫
2024/08/02(金) 11:18:24.18ID:Of4EDddR0
素人すぎてGUIのパーツを色々なところで呼び出すときに所有権周りが大変そう
2024/08/07(水) 08:35:10.10ID:wpZUZJhH0
米国防総省DARPA、C言語のコードからRustへの自動変換実現を目指す「TRACTOR」プログラム開始
https://www.publickey1.jp/blog/24/darpacrusttractor.html
2024/08/22(木) 08:36:56.50ID:+t7i2NxQ0
JSONパーサーがC++からRustになった「Google Chrome 128」
https://forest.watch.impress.co.jp/docs/news/1617607.html
254デフォルトの名無しさん (アウアウエー Sa7f-9uNt)
垢版 |
2024/08/22(木) 10:18:38.69ID:IKT838Ooa
unsafe {}
2024/08/23(金) 19:20:30.96ID:SAjKvNxR0
>>252
ね?防衛省は?こういうのやらないの?
256デフォルトの名無しさん (アウアウエー Sa7f-9uNt)
垢版 |
2024/08/24(土) 14:43:52.71ID:Jkp0q3NQa
中國に外注してるんだろ
2024/08/25(日) 01:30:05.32ID:t1JGnUtE0
世界の警察を米から日本に委譲されたらそういう予算も出てくるやろなあ
そもそも今更トランスレーターなんか誰が使うのやら
258デフォルトの名無しさん (ワッチョイ 02ac-5YaN)
垢版 |
2024/08/25(日) 05:04:38.91ID:1835mGQO0
いみふ
2024/08/25(日) 11:45:16.06ID:oeEdUL2p0
Cでシンプルなアルゴリズムで作ってAIにグチャグチャのRustに変換して安全安心ってことだろ
260デフォルトの名無しさん (アウアウエー Sa0a-PBPb)
垢版 |
2024/08/25(日) 13:23:23.84ID:ftonnHt3a
となりの芝生は碧いってことだな
2024/08/31(土) 09:47:29.97ID:T3MwvyVy0
トーバルズ氏、「Linux」カーネル開発状況、「Rust」導入、AIを語る
https://japan.zdnet.com/article/35223295/

LinuxへのRust言語の導入の話になると、Torvalds氏は採用のペースが上がらないことに失望感を示した。「更新が思ったほど速く進んでいないが、問題の一端は、昔からのカーネル開発者が『C』に慣れていて、Rustを知らないことにある。彼らは、ある面で大きく異なる新しい言語を学ばなければならないことを、あまり歓迎していない。そのため、Rustに関しては多少の反発がある」

それに加えて、「Rustインフラストラクチャー自体がそれほど安定していないことが、もう1つの理由だ」とTorvalds氏はコメントした。
2024/08/31(土) 10:08:30.25ID:9jkMjCLp0
誰かが「まんがでわかるやさしいRUST」でも書かないと駄目だな
2024/09/01(日) 01:53:06.91ID:IcOrpT6n0
C経験しかない老人で戦うしかないとか地獄かな
2024/09/02(月) 19:57:19.24ID:cn5uZ01w0
まぁここでの反応そのまんまだな
業務命令で強制でもされない限り
Cで書ける人は学習コストを払う価値が
見いだせないだろう
2024/09/05(木) 00:26:40.00ID:YOmlfQzlM
「新しい」と「古い」という構図に持ち込んだら、反論しにくくなるから楽だよね。
ずるい手法だ。
同様に議論の余地を与えないものとして、優秀な人、頭の良い人にしか理解できない、
という構造もある。「難しい」から馬鹿には理解できないだけだ、とね。
2024/09/05(木) 00:30:47.62ID:YOmlfQzlM
アメリカ人が良く使う経営手法として「セキュリティー商法」というものがあるが、
人間は安全面を指摘されると従わざるを得なくなる、というものだ。
それも、Rustは使っている。典型的な経営手法を全て使っていると言える。
267デフォルトの名無しさん (ワッチョイ 5fac-H9U1)
垢版 |
2024/09/05(木) 08:45:43.61ID:Nic5DS/m0
新しいものを拒否するようになったら、老害PGとなった証拠
引退の時間だ
2024/09/05(木) 09:17:32.64ID:YoL+MCk60
さっさと失敗だったRustを諦めて次へ行くべきだよなあ
2024/09/05(木) 09:40:42.97ID:4TgHYLLA0
もっと失敗を出し尽くさないとまた失敗するだろ
2024/09/14(土) 14:10:46.52ID:ImU4+s5G0
勉強中の素人の意見を書いていく
C++はバージョンがわからん
Rustはクレートがわからん
271デフォルトの名無しさん (アウアウエー Sadf-N1Zj)
垢版 |
2024/09/16(月) 21:33:01.51ID:NNTpe0yPa
Poetry
272デフォルトの名無しさん (アウアウエー Sadf-3vlU)
垢版 |
2024/09/18(水) 08:15:15.43ID:fcoSaAJoa
そんなの自己肯定感に決まってるでしょ
Scalaが一部で流行ったのは、Javaというクソドカタ言語を使うコンプレックスを避けつつ同プラットフォームの恩恵にあずかれるために他ならず、
本質的には関数型云々はどうでもいいんだよ
素直な気持ちで自分のハートにも聞いてみたらいい
そして今Scalaは社会から全力で否定されているわけで、そのようなユーザーが離れていくのは当然なの
2024/09/18(水) 12:07:02.24ID:RYKi6E6Z0
人に話しかける口調のヒトリゴトって怖いね
2024/09/20(金) 15:16:13.26ID:oR2TijhH0
https://japan.zdnet.com/article/35224062/

LinuxカーネルへのRustの統合は、物議を醸しているとしても、注目の話題であり続けている。先頃、Microsoftのソフトウェアエンジニアで、「Rust for Linux」のメンテナーの1人でもあるWedson Filho氏が、同プロジェクトを離れる意向を「Linux Kernel Mailing List」(LKML)への投稿で表明した。同氏はその理由について次のように書いている。「以前は、技術に関係ない無意味なことに対応するエネルギーと熱意があったが、約4年が過ぎて、それを失ったことに気づいた。今もそれを持っている人に任せるのが一番だ」

同氏は何を言っているのだろうか。Linuxカーネル界隈には、Rustと一切関わりを持ちたくない開発者やメンテナーもおり、同プログラミング言語はすでに失敗しているとの意見を遠慮なく表明している。

議論をいとわないTorvalds氏でさえ、「中には険悪な議論もある。なぜRustがこれほど論争の的になっているのか、よく分からない。自分が若かった頃を思い出す。『vi』派と『Emacs』派が言い争っていた。どういうわけか、Rust対『C』の論争は、特定の領域において、ほとんど宗教のような意味合いを帯びている」と語った。
2024/09/20(金) 15:27:25.86ID:U1w7xIBY0
>>274
Linusだってさんざん中指立ててきたのに、何言っているんだ?
2024/09/20(金) 15:57:31.09ID:hHX3CUd70
もしも Rust MIR の仕様が安定化される未来が来たら、他の言語にもライフタイム注釈拡張を定義して borrowck の仕組みが輸出されたりすることもあるのかな
2024/09/21(土) 12:34:02.94ID:oJtK/qJ90
>>274
Rustがクソってわかるのに4年も掛ったのかよ
2024/09/21(土) 13:30:39.11ID:dm/LM2oK0
>>275
Nvidiaにしか立ててないだろ
2024/09/21(土) 16:27:25.71ID:cthmD7w10
Rustの宗教臭さは特定の強い思想を持つ団体が提供した実装1個しかないからやね
ANSIやISOやらで標準化して各企業内で実装して揉まれてない言語は使わん方が賢いで
2024/09/21(土) 17:00:50.86ID:mSwTwwna0
あのスレでなんか布教活動やってるのは約一名なので……
2024/09/23(月) 02:58:34.83ID:TwEkEmSLM
>>280
Hideyuki Tanaka ?
2024/09/23(月) 05:43:44.26ID:LSiP8xE90
>>281
もしかして↓もお前?
こういうの普通に迷惑だし場合によっては失礼だしやめたほうがいいよ

https://mevius.5ch.net/test/read.cgi/tech/1542002113/928
928: デフォルトの名無しさん sage 2024/08/23(金) 00:25:52.73 ID:Vi8prHau
はちみつ先生の中の人ってエピステーメー氏じゃないですか。
2024/09/26(木) 10:53:50.47ID:R5lWYvWFa
消すと増える法則
2024/09/26(木) 22:07:40.53ID:JeJclRi90
何も増えてないぞ
2024/09/27(金) 08:00:08.39ID:UPJ9A3G20
最近は消えてばっかの印象しかない
特に動画関係
286デフォルトの名無しさん (ワッチョイ b1bd-Q1tn)
垢版 |
2024/11/07(木) 10:17:19.53ID:/292LLXT0
>>274
嘆かわしいことだ
C言語教は排他的だ
2024/11/07(木) 11:14:33.56ID:1oAxnH1y0
Rust民の一部が、Cの侮辱に走ったからねえ
288デフォルトの名無しさん (アウアウエー Sada-GGiU)
垢版 |
2024/11/07(木) 20:04:40.92ID:mSUz6xPya
そういえばlinuxカーネルにD言語という話は出なかったのかな
289デフォルトの名無しさん (アウアウエー Sada-GGiU)
垢版 |
2024/11/07(木) 20:05:00.93ID:mSUz6xPya
C++は侮辱して良いけどCは侮れない
290デフォルトの名無しさん (ワッチョイ b1bd-Q1tn)
垢版 |
2024/11/07(木) 21:19:39.88ID:/292LLXT0
侮れないのはC言語の熟練プログラマであってC自体は思うさま罵倒してもよい
291デフォルトの名無しさん (ワッチョイ 7502-gPyh)
垢版 |
2024/11/07(木) 22:42:14.10ID:yqo3wSkz0
>>290
ABIが絡む問題だとC以上に成功してる言語は無いと思う
C++開発者やRust開発者でも、自作ライブラリを他の言語から呼べるようにしたければ、基本的にCのAPIに頼ることになる
Cで実装する必要はないけどCの知識はあった方が良いし、これは暫く変わらないと思う
2024/11/07(木) 22:46:48.23ID:hvt69p/J0
ワードサラダに何マジレスしてんの
293デフォルトの名無しさん (ワッチョイ 7509-gPyh)
垢版 |
2024/11/09(土) 09:32:59.88ID:6W4F7+P40
Linuxカーネルのような分野ではなく、より高レベルのアプリ開発などだとC++とRustの受容ってどうなの?
現時点でC++の資産が大きいからC++を使い続けるところ、C++からRustに移行したところはあると思うけど、逆にRustを諦めてC++に戻ったというケースもあるのか
2024/11/09(土) 12:02:08.86ID:/OK7dOUp0
rustで仕事してからc++に戻るとあまりに汚いコードに愕然とする。
ライブラリの問題さえなければ全部Rustにしたいんだけどねぇ。
2024/11/09(土) 12:41:11.71ID:1PCrN6rir
C -> C++ のときも、似たようなことを思ったよ
C++派だが、きっと、post Rust 世代のC++コードも、似たことになると思う
2024/11/09(土) 15:30:48.70ID:F1r07c7a0
年数経ってるC++コードってifdef地獄になりがち
2024/11/10(日) 01:30:18.87ID:0mmNIPdP0
ScalやHaskellでも同じようなこと言ってた人が沢山いたけど
今はどこに行っちゃったんだろ
2024/11/10(日) 03:23:13.97ID:cLh8//6O0
世のマイノリティはすべからく世代交代により引退し文字通り自然淘汰で消えていくと思われる
子供に数学がベースにあるだとか関数型を教えてもはぁ?って感じだろう
Rustもメモリ安全という売りが無ければ誰も見向きもしないだろう
299デフォルトの名無しさん (ワッチョイ cd65-MfT4)
垢版 |
2024/11/10(日) 11:04:42.33ID:dkv1a77w0
Rustは関数型言語ではないし、HaskellやScalaの仲間ではないよ
関数型っぽいところもあるけど、参照やスマートポインタなど基本的なところは C++ の方が近い

C++との違いとして大きい (そして学習コストが高いと言われやすい) のは借用やライフタイムまわりだけど、これはメモリ安全のためのものであって関数型に由来するものではない
2024/11/10(日) 11:34:09.86ID:uDcL2Ijwr
Rustの実績が安定したら、学ぶべきプログラミングパラダイムもはっきりする
C++が何を獲得すべきか、はっきりする日も近い

なんでもかんでもじゃだめだ 実績ベースでないと
2024/11/10(日) 12:45:53.38ID:OGC8ujy20
>>299
リージョンベース推論はMLKit→Cyclone→Rustという系譜ではあるから一応これも関数型由来と言えなくもないよ
まあRustに取り込まれてから相当手が入ってるからもはや別物だろと言われても否定はできない
302デフォルトの名無しさん (ワッチョイ a5da-r2Ut)
垢版 |
2024/11/10(日) 20:19:27.59ID:LwZimbAb0
>>297
今でこそC#に近い速度出るようになったけど、
当時のHaskellはPythonとどっこいどっこいだったからね…。

今でも並行・並列処理は関数型言語が有利とは言われてるけど、正格評価の関数型言語だね。

Haskellは遅延評価が並行・並列処理の邪魔するから。
(なので、正格評価の方が良い場合のみ正格評価にしようという意見も出てた)

それでもHaskellは美しいから好き。

Scalaは…何か自爆した記憶がある。
2024/11/11(月) 09:55:40.60ID:wBf5IK7W0
>>302
当時っていつ頃?
2024/11/11(月) 14:59:59.65ID:z4Vomb5v0
マルチメディアライブラリ「FFmpeg」がアセンブリ言語の手書きで爆速になったという報告
94倍も処理速度が向上、新しいCPUほど効果あり
https://forest.watch.impress.co.jp/docs/serial/yajiuma/1638345.html
2024/11/11(月) 15:16:28.40ID:CKwZRMfb0
あの行列演算命令みたいの? を手書きで使いこなせること自体シビレる
頭いいんだろうな

あとテストがしっかりしてるから、大胆にチャレンジできるんだろうか
306デフォルトの名無しさん (ワッチョイ a5da-r2Ut)
垢版 |
2024/11/11(月) 20:56:41.76ID:403ql8qj0
>>303
Haskellが話題になった2006年頃。
学ぶべきプログラミング言語5選とかに選ばれたのと、
Perlの本家より速くHaskellでPerl6のインタプリタを作ったとかで話題になった。

それがきっかけでHaskell入門書が出始めた。

つーても、速度自体は20年近くあんまり変わってなかったりする。
(コンパイル時間は短くなったり、再帰の時のスタック消費も減ったりそれなりの進化はあったが)
stackがまだサポートしてない最新版を入れてみたらC#並みの速度出てビビった。
(次のstack辺りで正式サポートされる?)

でもHaskellの最適化はもっとポテンシャルあるはず。
C++では参照透明性が確保出来ないから x = 2 * 3 = 6
みたいな単純な式しか定数に出来ないけど、
Haskellなら下みたいな関数も

mylist 3 4 = [[1,2,3,4],[5,6,7,8],[9,10,11,12]]

みたいに、引数を渡せばガンガン定数に出来るポテンシャルがある。
(コンパイルが終わった段階で計算時間0)

main = print.last.last $ mylist 3 4 -- ここが、main = print 12 になるポテンシャル。

mylist n m = take n.iterate f $ [1..m]
where f = map (+m)

ずっと待ってるけど、やっぱりそんな最適化を組み込むのは難しいらしい。
参照透明性を最大限利用する日は遠い。
2024/11/12(火) 06:02:22.75ID:c6X2Hq7s0
>>304
作り上げてるときは楽しいだろうな
でも、半年後や、一年後にメンテしなければならなくなったとき地獄w
2024/11/12(火) 08:22:39.84ID:QVs+VNq60
試行的なブランチだろうから書き捨てだろうね
2024/11/13(水) 13:24:23.77ID:uJL1rl4m0
>>307
Rustサイコー!!!
2024/11/16(土) 05:22:47.97ID:Heg70qiVM
アメリカは自分が負けそうになると、
規制を作り、人為的な均衡状態を作る。
それが今回は「安全な言語の強制」。
これで排除されるのはC/C++のみであり、
他の言語は全く影響を受けない。
311デフォルトの名無しさん (ワッチョイ cd82-MfT4)
垢版 |
2024/11/16(土) 11:45:36.61ID:M8rnPwhr0
>アメリカは自分が負けそうになると
現時点でC++を一番多く使ってるのって大手ITの多いアメリカじゃないの?
アジア企業でC++が多くアメリカ企業ではRustが多いとでも言うなら別だけど
単にセキュリティリスクになり得るメモリバグを減らす努力をしろってだけの話だと思うが
2024/11/16(土) 11:55:49.36ID:ZfCIjv7O0
>>310
アメリカに限らず、どこでもC/C++が最高の言語なんて思ってないから。他に代わりになる物が無かったから仕方なく使ってるだけで。rustが出てきた今、新規案件でC++使う必要もない。サーバー関連ならなおさら。
2024/11/16(土) 12:02:14.33ID:ZfCIjv7O0
つうか、rustの難しいと言われてる部分の70%位はメモリ管理周りで、それはC++やってる人なら既にマスター済みの概念。残りはトレイトとか関数型の機能ぐらいで、両方使える様になるなんて簡単なのに、何をケチっているのやら。
2024/11/16(土) 13:47:41.67ID:YZsYA2TAM
Rustは机上の空論的。
315デフォルトの名無しさん (アウアウエー Sa13-vkNS)
垢版 |
2024/11/16(土) 14:07:56.26ID:u6jPvE94a
C/C++で安全に描ける人はRustなんて不要
そのままC/C++使ってれば桶
2024/11/16(土) 14:08:54.20ID:YBmZrfxw0
>>313
>残りはトレイトとか関数型の機能ぐらいで
具体的にどの機能を指して”関数型の機能”と言ってるの?
317デフォルトの名無しさん (ワッチョイ cd82-MfT4)
垢版 |
2024/11/16(土) 15:05:36.30ID:M8rnPwhr0
Rustの関数型っぽさってごく一部だよ
enumやパターンマッチがあったり、OptionやResultに対してmap, flatmap操作ができたりするくらい
関数合成やカリー化は気軽にできない (Box<dyn Fn(A) -> B> のようなものが必要になる) し、関数型のやり方で書ける言語ではない

Rustはパフォーマンス重視だからってのもあると思う
関数を柔軟に組み合わせるにはヒープが必要で、メモリの管理をカッチリやるRustでそれを表現すると面倒というか

C++から来れば関数型らしさの強い言語だけど、関数型言語からすれば違うよね、という位置付けだと思う
2024/11/16(土) 17:00:48.46ID:9yHjV6bB0
欧米はトヨタを負かそうとしてよく自滅するよね
CO2ガーSDGsガーEVガーだとか
まあC/C++とは違ってトヨタは最高の自動車ではあるんだけどね
2024/11/17(日) 01:03:43.44ID:XcYTf0nEM
本当に技術力が有る人たちに任していてはC/C++は消えていかないから、
技術力が無いアメリカ政府が無理やり潰しにかかっており、市場をゆがめている。
2024/11/17(日) 02:25:27.51ID:vdhGdtlc0
>>319
昔はフルアセンブラでゲーム作ってたよ。C言語なんて割り込み処理も書けないし、最初は色んな縛りが多すぎて面倒だとも思ってたよ。
今アセンブラで組むか?と言われたらもうやらないよ。
C++も仕事で25年以上使ったよ。死ぬほどデバッグしてきたよ。で、今はもうrustでいいじゃんって思ってる。既に仕事で使っててメリットの方が多いからね。
そういう事よ。
2024/11/17(日) 04:40:45.51ID:1/1s1NzTr
巡り合わせの差はでかいな
職務でRust使ったヤツは抵抗感がもうないし、まだのヤツはじっくり研究する時間がある
俺は後者 C++から逃げたくない
322デフォルトの名無しさん (ワッチョイ e2ac-LRiR)
垢版 |
2024/11/17(日) 09:04:44.21ID:bFdLWszD0
組織人ならどんな言語でも使えるようになるしか無い
嫌ならフリーランスやるしか無い
2024/11/17(日) 09:49:28.16ID:bmxbFtv70
>>322
使いこなせる言語の幅だと実際はこの真逆
“やるしか無い”というメンタリティではどちらでも見込みはないが
2024/11/17(日) 13:58:37.38ID:lBJAP2+30
>>310
まあこれが真実だろうな
2024/11/17(日) 14:21:11.56ID:+vBbiqfqM
>>324
アメリカは規制大好き国家で、サウスウェスト航空も
初期のころ、州をまたぐ航路を禁止されてしまった。
恐らく他の航空会社を守るためだろう。
2024/11/17(日) 16:00:14.16ID:mJiCLo8sr
>>323
やれといわれたら、「しゃあない、いっちょやってやるかwww」だぞ
やってみたいことが無数にあってだな 命じられるのはいいきっかけ
327デフォルトの名無しさん (ワッチョイ efbd-pOJn)
垢版 |
2024/11/18(月) 09:36:20.68ID:IRvDm3R20
>>321
C++なんて俺が小学生の頃からあるし今更こんな古臭い言語使いたくない
2024/11/18(月) 09:46:00.06ID:PJbyzELy0
別にいいぞ、異論は認める
C++ってのはなあ…

…俺の母ちゃんなんだ
329デフォルトの名無しさん (アウアウエー Sa3a-iI0F)
垢版 |
2024/11/18(月) 13:44:55.30ID:0TuJxtFYa
The C++ is my mother's tongue.
330デフォルトの名無しさん (JP 0H1e-hB9O)
垢版 |
2024/11/21(木) 19:53:48.77ID:F4Mnbej3H
騙されちゃダメ。Rustが流行りだと言ってるけど、実際使っている(使えてる)奴はそんなにいないって。
まだ様子見だね。どんな言語も最初は綺麗な言語だよ(30年以上前、C++もそう言われていた)。しかし、
よってたかって「ああしてほしい。こういう問題がある」と言った意見が寄せられて今の仕様に。それ
でもまだいい方にまとまっている。さて、Rustはどうなるんでしょう?
331デフォルトの名無しさん (ワッチョイ 5f01-P+OA)
垢版 |
2024/11/21(木) 20:21:23.65ID:i1qXvmQ+0
MSがVisual Rust++を出してからが本番
2024/11/21(木) 20:28:08.71ID:SZKBYqEw0
>>331
ありそうw
333デフォルトの名無しさん (JP 0H1e-hB9O)
垢版 |
2024/11/21(木) 21:11:57.34ID:F4Mnbej3H
>>331
その前にMSが傾いてそう。
334デフォルトの名無しさん (JP 0Hfa-rt3S)
垢版 |
2024/11/21(木) 21:42:37.39ID:UqVossBmH?2BP(1000)

EchoAPIは大きな変革をもたらし、APIのデバッグを迅速に行って、スムーズなユーザー体験の構築に集中できるようになる!
335デフォルトの名無しさん (アウアウエー Sa3a-iI0F)
垢版 |
2024/11/22(金) 13:39:30.99ID:vbb23urHa
MSが一番仕様汚す真犯人では
2024/11/23(土) 07:12:09.69ID:GXJjsSie0
まあでもヘジルスバーグがどう手を入れるか見てみたい
delphiやc#やtypescriptに影響与えたからな
337デフォルトの名無しさん (ワッチョイ 5701-hB9O)
垢版 |
2024/11/23(土) 16:17:15.02ID:XJcGqS130
Visual R#が出て
Rustが終わるのでは
338デフォルトの名無しさん (ワッチョイ 7b47-nj0J)
垢版 |
2024/11/23(土) 17:29:39.66ID:ljLqVKjZ0
.NETと接続するための Rust/CLI かもしれない
2024/11/23(土) 19:30:40.98ID:nc4rR4I50
C++/CLI並に何でもできるが面倒すぎるものだったら使いたいな。
2024/11/23(土) 23:43:48.10ID:GXJjsSie0
>>337
統計解析が得意そう
341デフォルトの名無しさん (ワッチョイ dfac-INXJ)
垢版 |
2024/12/10(火) 11:47:28.40ID:T0k2uXT40
小倉智昭さんRIP、ここの住人ならパソコンサンデーみてたよな?
342デフォルトの名無しさん (ワッチョイ e701-JoHe)
垢版 |
2024/12/10(火) 21:55:26.78ID:lVvcwypa0
懐かしす
朝生と同じテーマ曲だったよね?
343デフォルトの名無しさん (JP 0H9f-uiwC)
垢版 |
2024/12/11(水) 20:42:50.15ID:GrIf7glWH?2BP(1000)

EchoAPIはAPIの問題を迅速にデバッグするのに役立ち、安心して次に進むことができるよ
344デフォルトの名無しさん (ワッチョイ 27a0-tB0+)
垢版 |
2024/12/13(金) 17:31:01.50ID:LAtQrsJV0
サイコパスの脳の違いを発見。一般の人に比べ線条体が大きいことが判明
karapaia.com/archives/52313287.html
2024/12/13(金) 18:20:27.51ID://ul6E5TM
>>344
でも、本人が性格悪い人に限って、他の人の事をサイコパスと言っていたりするんだよなぁ。
2024/12/13(金) 19:38:38.35ID:RBltwQTX0
>>344
ずるいことばかり考えてるから後天的に線条体が発達したかも知れないな
347デフォルトの名無しさん (アウアウエー Sa9f-zpgV)
垢版 |
2024/12/14(土) 09:27:13.28ID:vNvVxWyEa
南無南無
https://www.youtube.com/watch?v=f6R4T7bYG9k
2024/12/29(日) 20:40:47.75ID:RJjH3dW10
Rust、zulipに参加してみたけど
あんま活発じゃないのかな、、、
2024/12/29(日) 22:30:54.90ID:jc6zYwJsr
なぜ日本語? Ruatで話すべきでは?
2025/02/07(金) 14:36:31.92ID:op7QVxDu0
LinuxカーネルのメンテナがRustコードを混ぜることを「癌」と呼び、開発者間の対立が激化中
https://techfeed.io/entries/67a52d4677bdbc0f2990eed9

RustをLinuxカーネルに導入したい勢力と、C言語主体の開発体制を維持するメンテナとの対立が顕在化し、現在激しさを増している。
2025/02/07(金) 17:43:50.54ID:wpI5t7Be0
Rust勢の怠慢なんだよね
C to Rust を実用化して、一気にpure Rust Linux をフォークすればいいんだよ
みんなそっちに来るはずだろ
C to Rust の成熟・信頼獲得の機会にすべきまである
2025/02/07(金) 21:57:59.68ID:Klc0jfeC0
>>350
このスレと同じ予想できる展開w
Rustは補助輪みたいなもんだ
Rustユーザ「補助輪あると誰が乗っても原理的にコケないよ」
Cユーザ「俺は補助輪なくてもコケない! 補助輪うざい!」
2025/02/07(金) 22:51:27.91ID:wpI5t7Be0
「いつの話だ。Cにも補助輪ついてる」って、はやくなってほしい
2025/02/13(木) 14:47:38.10ID:/wbXAgvm0
Asahi Linuxのリードデベロッパがアップストリームメンテナーを辞任⁠⁠、背景に“C vs. Rust”対立に端を発したブリゲーディング
https://gihyo.jp/article/2025/02/daily-linux-250213
2025/02/13(木) 15:10:51.36ID:v4JRuPn10
おまえホントLinuxゴシップ好きやな
356デフォルトの名無しさん (アウアウエー Sa13-9cJ9)
垢版 |
2025/02/18(火) 12:40:05.85ID:HbHlBTpRa
Rustは開発や拡張には向いていないんよ
固まったコードを描き換えて聖書するには向いてるのは判る
2025/02/18(火) 15:46:04.81ID:xU2eEJK10
>>353
AIが補助輪になったよ
2025/02/19(水) 10:05:18.66ID:6BHgq5P20
AIに監査させました、で投資家が納得するかだな

Rustのsafeとの相互運用が完全にできればいい
2025/02/19(水) 10:45:45.27ID:r0UV4AV90
>>358
Rustは何が監査してるの?
2025/03/03(月) 17:26:40.62ID:I38HvoHxr
コンパイラ
2025/03/04(火) 22:25:17.77ID:p/g0UiTR0
ついにC/C++が復活の狼煙を上げる

新たなC言語拡張コンパイラ「TrapC」が発表 — ガベージコレクトなしでメモリ安全なC/C++を目指す
https://techfeed.io/entries/67c4d3a9bb060d7fb550d283
Safe C++ Extensions の提案:複雑化する開発エコシステムの強化が目的
https://iototsecnews.jp/2024/09/18/the-safe-c-extensions-proposal-strengthening-security-in-a-complex-ecosystem/
2025/03/05(水) 08:50:16.09ID:DABFvRUY0
C++陣営を本気にさせただけでもRustの存在意義があったな
2025/03/05(水) 09:05:03.53ID:WJee/ClFr
しゃあないなあ、と重い腰を上げ…かけたところww

はよ進化しろ
仕事で使えと言われたらRustでもなんでも使うけど、墓までもっていく言語はC/C++に決めてるんだ
2025/03/05(水) 12:13:50.50ID:xmRWMO7kr
定期的に後継言語来るし普及するの?
Rust以外雑魚
365デフォルトの名無しさん (アウアウウー Sa1d-8P30)
垢版 |
2025/03/05(水) 18:43:12.49ID:wl9RyfHna
C++に未来は無い
C->C++がそもそも間違った進化なのでC++を治してももう手遅れ
C->C++じゃない何かに進化する必要がある
それはC->Rustかも知れないしC->Nimかも知れないしC->Zigかも知れないし
C->別の何かかも知れない
C++の進化はもう要らない
2025/03/05(水) 18:48:00.20ID:CtABg7dt0
>>365
願望塗れで意味の無い主張ですなぁ。
2025/03/06(木) 00:07:23.20ID:r/i65GRXM
X(旧 twitter)で、C++ というキーワードが検索できないんだけど、
俺の環境だけなのか、一般的に他の人の環境でもそうなって
いるのかどっち?
2025/03/06(木) 01:51:25.17ID:cClSY9cTr
検索出来るけど、Cで始まる言語と軍用機まで色々かかるな
369デフォルトの名無しさん (ワッチョイ 7be2-qwdi)
垢版 |
2025/03/06(木) 12:39:13.74ID:mYlt73vF0
そもそもRustはC++から互換性を取り除いたものでは
370デフォルトの名無しさん (ワッチョイ 9916-3WDN)
垢版 |
2025/03/14(金) 12:25:52.37ID:YVXMDGNS0
Rustはいずれ無くなるのでは?
PascalやBasicのように
2025/03/14(金) 13:06:27.42ID:9UBQD41+r
C使うなって米国の役所が言ってるからな
2025/03/14(金) 15:19:38.78ID:0UsQo6GT0
C++が上手いこと安全で高速な限定言語作ればいいけど、今の標準委員会はそんなこと考えてなさそうだからなぁ。
2025/03/14(金) 16:32:23.51ID:T6Pdq16zM
開いたパンドラの箱の底には希望が残されているという
2025/03/15(土) 13:08:39.50ID:GXKWhI870
C++は規格を刷新してC+++にでもしないと未来はない
2025/03/15(土) 13:25:22.31ID:qQFYiVQoa
C#はC++++なんだよなー一応
2025/03/15(土) 15:04:52.29ID:7kFAuJmG0
C+-0で
2025/03/15(土) 22:31:59.85ID:riHmWfvU0
>>375
それはコンパイルできない
2025/03/16(日) 00:57:33.87ID:lHjIov/J0
++C++
2025/03/17(月) 00:21:56.04ID:UBLDhmVkd
operator overheat🔥
2025/03/24(月) 21:51:03.92ID:BfeDoviD0
「Google Chrome」のフォント処理がC/C++言語からRust言語に
「FreeType」からの移行でメモリ安全性を改善、脆弱性が出にくいライブラリに
https://forest.watch.impress.co.jp/docs/news/1672186.html
2025/03/25(火) 18:27:04.28ID:h1rbKd1Z0
先にfirefoxをどうにかしろよw
2025/03/31(月) 08:38:56.90ID:5Ys8Lt9M0
“GitのRust化”が進む? 注目の「Git 2.49」がリリース
https://atmarkit.itmedia.co.jp/ait/articles/2503/31/news035.html

今回のリリースは、Gitプロジェクトにとって大きな節目となる。Gitのコードベースに初めて「Rust」のコードが追加されたからだ。具体的には、このリリースで「libgit-sys」と「libgit」という2つのRustクレート(crate)が導入された。「libgit-sys」はGitのライブラリコードの一部を低レベルでラップする機能を持ち、一方の「libgit」はより高レベルなラッパーとして機能する。

Gitは長年にわたり、コードをライブラリ指向に進化させる取り組みを続けてきた。プログラムを強制終了する関数を、終了コードを返す関数に置き換えることで、呼び出し側が終了処理を決められるようにしたり、メモリリークの修正や管理の最適化を進めたりしてきた。今回のリリースではこうした改善の成果を生かし、Gitの「config.h API」の一部をRustでラップするRustクレートがPoC(概念実証)として導入された。

ただし、今回の導入は“GitのRust化”に向けた第一歩にすぎない。Gitの全ライブラリをRustでラップするには、今後さらに多くの作業が必要となる。しかし、今回の試みはGitの進化にとって重要な一歩であり、非常に意義のある進展と言える。
2025/04/12(土) 13:06:33.89ID:54aHIZAIa
ただのラッパーじゃだめなんよ
2025/04/12(土) 14:17:05.60ID:b+N+yd9Ip
コアをrustで書かないと意味が無いよな
2025/04/12(土) 14:21:14.03ID:0buiik+fa
セキュリティ目的なのかね。それだとUIのRust化は優先度高くなるかな
2025/04/12(土) 15:53:53.22ID:C5glPX3o0
まずはインタフェースからってことかな…と思ったけど、インタフェースだけ気を付けて書いて、あとはAIに実装部の変換頼んだりして
っておもいついてみt
2025/05/18(日) 13:16:26.47ID:lywWo0330
どっちも初心者だけど
Rustのが初心者向きだとは思ったよ
cargoがいいよね
2025/05/18(日) 18:09:10.25ID:rl3pNxwD0
後発なのでその辺はいい
389デフォルトの名無しさん (JP 0Hd6-LWiD)
垢版 |
2025/05/24(土) 12:25:49.21ID:DL6MBs8yH
10年後もこのスレが続いているなら見て
みたい。Rustマンセーしている奴らの
お馬鹿発言を楽しみながら
2025/05/24(土) 14:29:46.62ID:a4AdJqTsa
BIOSも含めてRust製のOSってある?
391デフォルトの名無しさん (ワッチョイ 7b16-rPai)
垢版 |
2025/05/24(土) 14:47:24.15ID:278FQlA00
続けるだけでは意味がない。研究が示した「成長できない人の条件」
公開日2025.05.24 13:00:14 SATURDAY
http://nazology.kusuguru.co.jp/archives/177845
2025/05/24(土) 17:04:46.08ID:+uZKeAba0
>>390
BIOSはOS関係ないような
2025/05/27(火) 10:29:49.48ID:V0+A3o/R0
昔はBIOSの上にOSがどっしり載ってたけど 今ってBIOSは起動し終えたらほぼほぼ用済みよね
2025/05/27(火) 10:31:48.90ID:l+yCcJPm0
マザーボード側の機能だから、評価ボードとかマイナー製品ならRust使ってるのあるかな。なさそう
2025/08/19(火) 19:36:19.01ID:mzrtf/o60
どちらがというよらホワイトハウス声明やCコードのドランスパイルに国が予算つけてるんだからC/C++のオワコンは必至で新しいパラダイムにアレルギーある老害が喚いているだけw
2025/09/02(火) 21:20:48.26ID:VtjLPleU0
Unixの共同開発者ブライアン・カーニハン、RustやLinux、LLMについて大いに語る
https://techfeed.io/entries/68b60f6cd0e17253abf4298c

最も盛り上がったのは、Rustに関する質問だった。「RustがCを置き換えるのに妥当性はあるか? それとも単なるバブルか?」と問われると、カーニハンは「Rustかぁ」と大げさにため息をついて笑いを誘った。

「Rustで書いたプログラムは一つだけだ。だから話半分に聞いてくれ」と前置きしつつ、こう続けた。
「とにかく大変だった。メモリ安全を実現するための仕組みを理解するのに苦労したよ。そもそも、そのプログラムではメモリが問題になる場面なんてなかったのにね。」

さらに彼が強調したのはパフォーマンスの低さだった。「コンパイラは遅いし、生成されるコードも遅い。必要な仕組みが巨大すぎる」と、半世紀以上前にCを開発した人物の口から手厳しい評価が飛び出した。結論としては「すぐにCを置き換えるとは思わない」と語りつつも、「自分の経験が限られているので偏見かもしれない」と柔らかく補足した。
2025/09/02(火) 23:47:22.37ID:TNFoxrhM0
LLVMが頑張るから、パフォーマンスはC/C++並なんじゃないの

クソデカコンパイラは同意 clangも同罪
LLVMもrustで書き直せたらワンチャンある
398デフォルトの名無しさん (ワッチョイ 13fe-hbbI)
垢版 |
2025/09/06(土) 02:13:02.04ID:hE/fPxfP0
おっさんだからCは難解って最近聞いてびっくらこいたわ
2025/09/06(土) 03:05:58.72ID:WwvtNxjfr
どんだけ油断していても、バグのないC それが最近のCだぞ
2025/09/06(土) 10:21:36.73ID:cunwvXoKM
油断したら無理でしょ…
401デフォルトの名無しさん (アウアウウー Sae7-8tKF)
垢版 |
2025/09/06(土) 10:58:52.71ID:iH3ibAeva
カーニハンはD言語に対しては何て言ってたんだろう
dmcは?
2025/09/08(月) 08:15:43.69ID:pL/U4stT0
まずC++で作って動作確認できたらそれからRustで書き直すのが正解
2025/09/08(月) 08:30:20.54ID:QbZ5h/LUp
>>402
なんでそんな無駄な工程追加してるの?
2025/09/08(月) 10:17:01.67ID:sSlkOn2Va
Rustで動作確認してCでrewrite
C++なんぞハナから相手にしない
2025/09/08(月) 11:15:01.46ID:ka4MnZ7K0
既存資産がC/C++の山だったりするんだろ あるいはRustの修練中か

仕事はそんなんでいいんだよ やれと言われれば、PythonだろうがC#だろうが修める
問題は自分用の推し言語
2025/09/09(火) 18:18:03.64ID:msZStbAa0
Rustはバイナリも重いしコードも煩雑だよね
2025/09/09(火) 20:05:38.18ID:b/t8bNW/0
バイナリ読めないけど、重たいというか、サイズ大きいのかい?
2025/09/10(水) 18:48:41.08ID:igStf8qN0
IT土方ってそういうの気にしないんだよな
2025/09/10(水) 20:30:36.17ID:eHF1j7c3a
動けば正義だし、動くようにエンジニアリングで試行錯誤するからね。ライブラリを理解すればとは中々ならない。
2025/09/10(水) 21:33:39.84ID:0NXYFsMH0
ここには日本語が不自由なやつしかいないみたいね
411デフォルトの名無しさん (スフッ Sdba-bj1o)
垢版 |
2025/09/11(木) 10:23:27.36ID:3rL2CEwSd
ここだけじゃないね
412デフォルトの名無しさん (ワッチョイ 3fb6-mPtt)
垢版 |
2025/09/14(日) 19:56:36.23ID:ithLDxGz0
「ドッペルゲンガー(極端なそっくりさん)」を調べたら赤の他人なのにDNAが似ていた
2025.09.14 SUN
https://nazology.kusuguru.co.jp/archives/113854

ADHDの脳は実際に普通の人とは構造が異なっていた
2025.09.14 SUN
https://nazology.kusuguru.co.jp/archives/184809
>>各研究で用いられていたMRI(磁気共鳴画像)装置や画像の解析方法に“微妙な違い”があり、その影響が十分に補正できていなかったためです。この問題は以前から専門家の間でも指摘されていましたが、長年、解決が難しいまま残されていました。
>>この問題に対して、千葉大学(Chiba University)、大阪大学(Osaka University)、福井大学(University of Fukui)など国内複数の大学による共同研究チーム(代表:水野義史〈Yoshifumi Mizuno〉准教授)は、実際に複数の装置で同じ被験者を測定してそのズレを正確に補正する「TS法」と呼ばれる手法を本格的に導入し、長年の課題だった技術的ノイズを徹底的に排除しました。
>>その結果、ADHDの子どもたちの脳にどんな“違い”があるのかを、これまでになく明確に示すことに成功したという。
>>これは理屈としてはばらつきを補正する非常に優れた方法ですが、実際には大規模な協力体制と多くの技術的・資金的なサポートが必要となるため、これまで本格的に実施されることはありませんでした。
>>研究グループはこうして、ADHDの子どもとそうでない子ども、計294名(ADHDの子ども116名、定型発達(健常)児178名)の脳画像を比較しました。ここでは、年齢や性別、知能指数(IQ)などの違いも統計的にしっかり調整されています。
>>結果、ADHDの子どもたちの脳には、実際につくりの違いがあることがはっきり示されました。
◇全精神病や知的障碍者も該当しているでしょう!

まるで45億年前の太陽系!? “惑星の誕生”が初めて観測される
2025.09.13
https://wired.jp/article/exoplanet-gap-discovery/

脳から直接脳波を読み取り意思疎通 ALS患者などの生活の助けに 埋め込み型BCI装置開発 2028年の実用化に向けて年内の治験申請を目指す
9/14(日) 9:00
https://news.yahoo.co.jp/articles/cf64abfd0662436950e9bcccf85ddefd84a6b33e
2025/09/24(水) 21:23:05.28ID:F/U5qhco0
「Rustの長いコンパイル時間が生産性を低下させている」 Rustプロジェクトが公式調査結果を公開
Rustプロジェクトは公式ブログで、2025年夏に実施した「Rust Compiler Performance Survey」(Rustコンパイラパフォーマンス調査)の結果を報告した。
https://atmarkit.itmedia.co.jp/ait/articles/2509/22/news014.html
2025/09/28(日) 10:41:57.56ID:IQELy+USr
ツールチェインを今後全内製していきますとかいう布石でしょ
2025/10/01(水) 11:23:52.08ID:sS3Nvo5f0
https://mevius.5ch.net/test/read.cgi/tech/1745631298/614
https://mevius.5ch.net/test/read.cgi/tech/1745631298/622

例の人ワントンキンワンミングクだったんだな
覚えとこ
2025/10/06(月) 20:57:49.21ID:qUgz85uV0
Linus⁠⁠、Rustのフォーマットチェックを「無神経でクレイジー」と酷評
https://gihyo.jp/article/2025/10/daily-linux-251006
2025/10/06(月) 23:16:39.23ID:kioGxXsV0
アレがいいんだよ、とか思ってそうだよな

馬鹿にしてないぞ、あれはあれで脳汁出そうな気がする
2025/10/07(火) 02:10:07.47ID:nZgwtGtTa
Linus は Rust のコードレビューもするのか。凄いな
2025/10/07(火) 02:50:28.10ID:M2AfCGMD0
Cより簡単じゃね
420デフォルトの名無しさん (ワッチョイ 315f-aPOi)
垢版 |
2025/10/15(水) 03:08:38.30ID:HPDHDP+y0
C/C++は学生時代から使っていて思い入れがあるけど、まだ30代だから時代に取り残されるのも怖いし
Rustを意識して使うようにはしてる。50代なら逃げ切りを考えてたかな
2025/10/15(水) 03:28:19.06ID:6IuC3z0z0
Cとか使うのすごいね。スクリプト言語しか触ってないわ
RustでもCでも仕事で使いたいわ。組込か自動車くらいじゃないかね
422デフォルトの名無しさん (ワッチョイ 51da-5Sj8)
垢版 |
2025/10/15(水) 07:20:18.42ID:wJCBzpoD0
たまにC/C++で手作業でメモリ管理したくなる。
けど、仕事でだったら遊んでる暇ないから選べるならGC付き言語かRust。

RustってCの置き換え狙ってなかったっけ?
CかC++かで組み込みじゃ意味合いが違ってくるんだが。
(C++はCより2倍遅い。OS載らない環境だと大きな違い)
423デフォルトの名無しさん (ワッチョイ d9b1-1840)
垢版 |
2025/10/15(水) 07:49:13.76ID:z0bjInEm0
Cはわかりずらくてあまりやってこなかったけど
Rustはわかりやすくて一気に理解が進んだよ
axumでweb api作ってる
2025/10/15(水) 09:19:06.06ID:5MyaU5bya
Cは中級言語というかCPUと人間の中間の役割以上はやらないのよね。将来性能改善で使えそうな詳細機能はあえて未定義にして仕様化しないとかやったりしてる。過渡期の言語よいう感じだから、若い人がアプリで使うならRustでいいよ
425デフォルトの名無しさん (ワッチョイ b9ba-Ly0x)
垢版 |
2025/10/15(水) 12:15:28.98ID:9WeIr5Er0
rustはセキュアなうえに処理速度も速い
好き嫌い関係なく、覚える必要のある言語だと思う
2025/10/15(水) 12:23:53.92ID:b/gMmjSy0
rust は C より速いっけ?rust の方がどうしてもオーバヘッドが大きいと思うのだけど。
2025/10/15(水) 12:36:32.33ID:sLvFOnWgM
速くはない。Cより遥かに安全だから使える環境なら使った方がいいよ
Cはコボル化していくのだ
428デフォルトの名無しさん (ワッチョイ 51da-5Sj8)
垢版 |
2025/10/15(水) 20:30:51.24ID:wJCBzpoD0
コボル化するのはC++のような…。
低スペック帯の組み込みは元より(こっちは普及率次第ではRustが置き換えるかも)、Cは言語間のライブラリ移植に欠かせない。
2025/10/15(水) 20:52:20.24ID:AWoMihYkM
Rustはゼロコスト抽象化って言ってるから、実行速度は妥当な性能低下で済まそうとしてるはず。コンパイル時間が犠牲に
430デフォルトの名無しさん (JP 0Hde-4l23)
垢版 |
2025/10/21(火) 18:13:45.93ID:DuguWKWQH
あんた達本当に実務で使っているの?
サンプルプログラムでゴイゴイスー
と言ってるだけじゃないの?
受け売りで言ってる奴が多すぎる
431デフォルトの名無しさん (ワッチョイ cda1-KF6o)
垢版 |
2025/10/21(火) 18:20:35.76ID:A6s1X7lK0
>>430
なぜそう思うのかは書かない
432デフォルトの名無しさん (ワッチョイ c145-4l23)
垢版 |
2025/10/21(火) 21:11:28.13ID:MZXXK6Au0
>>428
組み込みはRust一択
今日もRustで組み込みしちゃった
えへっ
2025/10/22(水) 07:32:12.52ID:e+GQZBZ20
>>432
ワンチップマイコンだとむりじゃね?
2025/10/22(水) 08:17:19.16ID:5xHrvzSb0
えっ
2025/10/22(水) 08:49:39.11ID:J/GmxqN80
このスレにも驚き屋?
436デフォルトの名無しさん (ワッチョイ 01da-Telw)
垢版 |
2025/10/22(水) 19:32:12.50ID:BRG3+yis0
>>432
PICマイコンとかはRustコンパイラないね。
あの規模までコンパイラ出たらCの置き換え成功だけど、今のところC++の置き換えまでしか成功の兆しが無い。
437デフォルトの名無しさん (アウアウウー Sa09-6N1s)
垢版 |
2025/10/24(金) 14:31:05.34ID:nAYKU6CIa
PICはまだstack8段までなんだっけ
2025/10/24(金) 16:10:23.19ID:UR1hEaGj0
RustのコンパイラがあるCPUがうらやましい
2025/10/24(金) 17:54:19.19ID:DDVU26il0
まあ、PIC上で(例えば)gcc動かそうとか思わんし、それはいっしょ
440デフォルトの名無しさん (ワッチョイ 01da-Telw)
垢版 |
2025/10/24(金) 18:08:18.45ID:oZqwYB780
>>439
え、PCでクロスコンパイラ使ってコンパイルして書き込みツールでPICに書き込むんじゃ?
OS載らない環境(用語は最近知ったけどベアメタルとかいうらしい)じゃ当たり前だお。
2025/10/25(土) 22:40:26.52ID:UcRY3M7w0
>>416
Linusのフォーマットチェックへの文句は言いがかりだよな。
将来のためとしてああいう書き方をするのは良くないという哲学を徹底してるだけ。手間でもその都度整理してねということ。
自分のローカルで作業してるうちはフォーマットかけなくてよくて、公式リポジトリにアップするときにかけるべき。

逆にC言語では不要になったヘッダやコードとか将来のためと言って使ってないものとかが残骸として残りやすくてあかん。
2025/10/26(日) 09:12:26.69ID:+y7r90/A0
Linux 6.18-rc2リリース⁠⁠、Linus“ご立腹”のRustフォーマットチェック関連も修正
https://gihyo.jp/article/2025/10/daily-linux-251020
443デフォルトの名無しさん (ワッチョイ 6b6b-jgYD)
垢版 |
2025/10/27(月) 20:02:42.21ID:TGJpNr9x0
今のところCの置き換えには無理だけど、C++の置き換えにならできるかもしれないという感じなのかな?
2025/10/28(火) 01:42:28.04ID:7VWM2dcD0
気合いと予算次第で全部置き換えられるのでは
2025/10/28(火) 06:54:48.33ID:1utbw+6mr
トランスレータがしっかりしてたら、トランスレータの実証プロジェクトになると思うんだよね
まあそのうちやるでしょ
Linux側も、フォークしたければ勝手にしろって感じのはずだし
社内向け実験用フォークとか、そっちのほうの必要性はいくらでもあるし遠慮いらない
2025/10/28(火) 08:22:45.56ID:c0RyQsHz0
これがRust推しのレベルですか

なんでRustの環境構築してないのにRust製のツールが動くの?
https://speakerdeck.com/ssssota/why-do-rust-based-tools-run-without-a-rust-environment
2025/10/28(火) 15:05:25.74ID:8lsD0VBT0
そういうのはワッチョイ無しのほうでやるともっと爆釣れやで
2025/10/30(木) 17:02:02.80ID:9YQFEu2kM
>>443
C++製のアプリも、内部の大半は、C流の書き方をしているものが多いから、それはない。
2025/10/30(木) 17:04:19.56ID:9YQFEu2kM
C/C++の事を知らない人の中に、C++のプログラムはCではなく「C++流の書き方」をしていると思っている人が
多いようだが、実際には、C++ の流の書き方は非常に限られた部分に限る、という場合が少なくない。
2025/10/30(木) 18:09:13.94ID:0rH0EF1qa
stl使えばC++と言えるのだが、使ってない方が多いのかね
2025/10/30(木) 18:10:30.70ID:0rH0EF1qa
RAIIしてスマートポインタ使ってればCとは言えないけど、そういうのもやれてないんか?
452デフォルトの名無しさん (アウアウウー Sae3-N4yN)
垢版 |
2025/11/11(火) 14:14:27.07ID:crDtfQHZa
RustとC++の相性は最悪
RustとCの方が良い
CからRustへの置き換えの方が楽
2025/11/12(水) 18:59:09.17ID:m6+1PZCP0
>>446
このスライドって、ネタで書いてるんだよね?
2025/11/12(水) 19:09:08.68ID:5EBazqEaM
Goも動くし当たり前じゃ
2025/11/26(水) 21:30:12.68ID:ICSB+SDx0
【海外記事紹介】Rustにはガッカリしている
https://techfeed.io/entries/69261dbc2020c64b2242f9eb

11月24日、bykozyが「Blog - Rust is a disappointment」と題した記事を公開した。この記事では、Rustが期待されてきた「C++の後継候補」としての役割を十分に果たしていないのではないかという問題提起を行い、とくにコンパイル速度の遅さ、言語としての複雑さ、メモリ安全性と信頼性のトレードオフ、可変共有状態の扱いにおける限界について詳しく紹介している。

筆者はRustの中核的な問題として、次の4点を挙げる。

1. コンパイルが非常に遅く、本質的に速くなりにくい。
2. 言語としてC++並みに複雑であり、所有権やライフタイムの管理が常に開発者の負担になる。
3. メモリ安全性を過剰に優先した結果、実用上の信頼性や開発者の「正気」が犠牲になっている。
4. GUIやDB、大規模な状態管理など「大量の可変共有状態」を扱う用途では、設計・実装ともに向いていない。

そのうえで、「Rustが良いか悪いかではなく、膨大な工数が投じられた結果、棚から取ってそのまま使える“そこそこの言語(mediocre)”に落ち着いているに過ぎない」という評価を示す。
2025/11/27(木) 18:51:56.59ID:A2ESVTBH0
C++代替なら、Dの方が向いてそうなイメージ
2025/11/27(木) 19:10:41.76ID:LvBL3+yLr
full Rust でツールチェインがんばるんだろうから、遅さはまだいい
っていうか、最適化度外視モードでずばばっとコンパイルすりゃいいだけなんだろ
2025/11/29(土) 02:53:39.75ID:OBFruaOY0
C++でちゃんと書ける人はRustでも書けるでしょ?
Rustで書けないような人がC++で書けると宣ってもちょっと...
2025/11/29(土) 03:18:17.58ID:Cb7h53z/0
人間が脳内管理してためんどうな所をコンパイラが見てくれるんじゃぞ
という位置づけ
2025/11/30(日) 07:35:55.57ID:/MQ+Nwwh0
rustを理解してればどんな用途が適しているかは考えて使うよね。
GoだろうがC#だろうが結構簡単にバグるし、安全に書こうとするとそれなりの勉強が求められる。
可変共有を大量に使うプログラムはどのみちバグるから、GC管理のほうがいいというのならそこだけGCのライブラリ使えばと思う。
C++だって言語機能としてはGCは無いが、必要ならライブラリとしてGCを組み込んで使っている。
ゲーム作る人は当たり前のようにやってる。
2025/12/12(金) 09:03:38.85ID:mBlfr9iZ0
LinuxカーネルへのRust導入は定着したとの合意、「実験的」タグを外すことが決定
https://gigazine.net/news/20251211-linux-kernel-rust/
462デフォルトの名無しさん (ワッチョイ 12ac-FV3J)
垢版 |
2025/12/15(月) 02:29:37.68ID:2XOypBg20
Linuxは絶対Rustに置き換わらないって言ってたやつ出てこいよオラ! もう時間の問題だろ
まだ一部だけとか、カーネルだけとか言うんだろ
2025/12/15(月) 02:47:27.25ID:yISpIgOr0
bioとかkmallocとかうまく扱えるのかね
Kernel内のAPIはRustから呼べるのかな
2025/12/15(月) 02:52:31.18ID:yISpIgOr0
>>462
実現方法を理解出来てるかね?
置き換えるというかRustに配慮した互換レイヤーを経由してそのうえでRustコードを使えるように見えるのだが
2025/12/15(月) 06:56:44.65ID:dkOaLO840
いつまでもトランスレータを出してこないと思ったら、これを待ってたのね〜って思ってる

反C++派がオラつくのはいい気がしないが、ともかくC++にとっとと技術が流れてきてほしい
2025/12/15(月) 09:43:07.60ID:5x1Nbl9oa
提案したりプルリク作ればいいのでは
2025/12/15(月) 12:12:15.75ID:xu+btuHj0
>>461
リーナスがRustでコード書き始めたら考える
2025/12/18(木) 11:53:54.36ID:wPi45O3Q0
unsafe使いまくれば、行けるんじゃないの?
unsafe使ってもCとは安心感が違う的な。

あとは、コンパイルが速くなれば問題ない。
2025/12/18(木) 12:13:23.72ID:NMD8fzWVM
メモリのレイアウトから違うという話もあったし、ページ管理なんかのコアはRust使えないでしょ
ドライバとか表層の部分はRustにしていいけど奥深くを書き換えはないだろね
影響が大きすぎるし、価値があるか怪しい
2025/12/18(木) 12:38:29.97ID:XezCmj/m0
そういうところにも使えるRustって進化を遂げる可能性はある
2025/12/18(木) 13:47:18.12ID:NMD8fzWVM
RustでOS書いてLinuxを置き換えるくらい狙った方がいいよ
最初はニッチな用途から始めるのだろうが
2025/12/18(木) 16:31:37.86ID:XezCmj/m0
なるだけ自由なディストリっていうけど、なるだけC/C++を廃したLinuxってのは需要がありそう
2025/12/18(木) 18:29:05.26ID:xJk3idBS0
遠い話にはなるよ
ファイルシステムやデータベースは安定稼働して市場で受け入れられるまで10年以上かかるし、systemdのようなものを誰が好き好んで作りかえるのかという問題がある
Waylandも普及に5年以上かかってるし
httpサーバーなんかは独立してて作りやすい部類かもしれないけどnginxとapacheの牙城に食い込めるかな
2025/12/18(木) 18:54:07.86ID:XezCmj/m0
C領域はトランスレータを書けばほぼ一発のはず
そっからがどうなるかだな
C++は、簡単に書いたものなら
2025/12/18(木) 19:02:35.08ID:l3jSErOm0
頑張ってくれ
https://jp.quora.com/%E8%87%AA%E5%88%86%E3%81%A7OS%E3%82%92%E9%96%8B%E7%99%BA%E3%81%99%E3%82%8B%E3%81%AB%E3%81%AF%E3%81%A9%E3%81%AE%E3%81%8F%E3%82%89%E3%81%84%E3%81%AE%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0
2025/12/18(木) 20:24:35.34ID:cNKIGErtM
ヒゲポンもコメントしててわろた
477デフォルトの名無しさん (アウアウウー Sa43-Zm2/)
垢版 |
2025/12/19(金) 14:11:07.79ID:uPPpqdRma
MonaOSってbootしてGUIっぽく動くけどOSとしては機能不足過ぎない?
2025/12/19(金) 14:21:18.81ID:jQc2Avkta
そうだよ。個人で始めたらあのくらい端折らないとGUI作れない
2025/12/19(金) 14:51:11.45ID:uPPpqdRma
bootもkernelも全部Rustで書いたLinuxとは全く別のOSであっても
API(というかシステムコール?)とか互換性高めてCで使えるの用意したら
Linuxの資産そのまま使えないの?
それとも「全く別」とは認めてもらえないのかな
2025/12/19(金) 16:05:09.71ID:x6q8+bsi0
>>479
sed s/Rust/C/g | sed s/Linux/GNU Hurd/g
2025/12/19(金) 16:26:10.15ID:aKNCWqXm0
Linux自体がKernel以外は借り物だろ。って言われたりするから、それでいいよ
それが出来ればすごい
2025/12/19(金) 21:29:50.92ID:icFCbx+J0
わざわざRustに置き換えることに需要あるかなぁ
2025/12/19(金) 21:49:37.39ID:MjUit4Yv0
>>467
カーネル開発に刺激は求めない
―Linus TorvaldsがOpen Source Summit Japan 2025で語ったLinux開発のこだわり
https://gihyo.jp/article/2025/12/linus-at-open-source-summit-jp-2025

「僕はもうコーディングはしていない」―Dirkから「最近のきみは(カーネル開発で)何をやっているの?」という質問に対し、Linusはこう答えています。2年前のトークセッションも同じように「もうコードは書いていない」と発言したLinusですが、では何をしているのかというと、「⁠ほかの人が開発したコードやほかの人がメンテナンスしたコードを受け取り、マージすること⁠」⁠、つまりマージこそが自分の仕事だと明言しています。
2025/12/19(金) 21:50:11.19ID:aKNCWqXm0
今の若い人Cより先にRustやるだろうし、ミーハーに盛り上がるんじゃね
セキュリティの需要はあるはずだが、表面に出る部分だけか
2025/12/19(金) 21:58:50.27ID:icFCbx+J0
流石にCより先にRust触ることはないわな
2025/12/19(金) 22:34:46.04ID:x6q8+bsi0
今は大学で教養として教えるプログラミング言語はpythonだな
2025/12/20(土) 00:06:20.35ID:oxuheUus0
Julia使ってる講座も出てきてるぞ。有名大学の公開資料を見つけてしまった
2025/12/20(土) 00:58:27.50ID:5RSOxLmn0
過去資産がいまんとこ大きすぎるから、Cが読めないエンジニアは現実にはおらんわな

煽ってないぞ
俺英語さっぱりだが、ドキュメント英語くらいは読める、それと同じレベルで
2025/12/20(土) 01:34:37.65ID:oxuheUus0
phpとJavaScriptが得意な30代はCは無理だろう
2025/12/20(土) 06:21:57.16ID:pfJJBA8tM
バグが多いという理由でLinuxがRustにするのなら、Windowsはやらないのか
2025/12/20(土) 07:15:32.00ID:i1RFiUJwr
LinuxはLinux(core)だけでいいが、Windows(全体)はC++が入りすぎてる
トランスレータの構築の難度がダンチだろ
2025/12/20(土) 08:34:34.33ID:w2+gPeci0
Rust言語で開発したWindowsカーネル、Canaryチャネルで展開開始
C/C++言語よりもメモリ安全性を確保しやすく、速度も遜色ない
https://forest.watch.impress.co.jp/docs/news/insiderpre/1516147.html
WindowsにおけるRust採用はカーネルだけじゃない……Microsoftがちょっと言及
https://forest.watch.impress.co.jp/docs/serial/yajiuma/1536253.html
2025/12/20(土) 10:12:57.99ID:0lE0Z8OSd
Win32APIとCOMくらいまではCのみでいけるからな
(x64でも同じ)
2025/12/20(土) 11:48:09.85ID:K4U7Mxxpr
チョンボをやらかしてるのがC領域が圧倒的に多いんなら、C領域だけでもRust化すればいい

もっといえば、Rustするにあたって引っかかったところが、何かあやしいところなんだろうから、
そこを直すだけでだいぶ違うのでは
2025/12/20(土) 12:28:51.65ID:ivh2MIIM0
Cのバグにコンパイラとライブラリのバグやテストでは見つからないバグもあるので...
C++ は変化の大きさのせいで、最新を追いかける人には何時までもバグありそうなイメージ
Rust はライブラリも含めて使われる事でバグのあぶり出しが進んでいる段階ではないのか?
2025/12/20(土) 13:22:41.64ID:TE3PNrC20
いくらなんでもカーネルのコアまでRustで書き直すというわけではないんじゃないの?
2025/12/20(土) 13:37:39.73ID:tVNI7AJK0
ユーザからしたらCかRustかなんて関係ないしな
2025/12/20(土) 15:34:22.01ID:4VtCs8yHa
>>496
ないよ。Kernelモジュールをかけるだけでしょ。ドライバとか外界とのインターフェイスになる部分にRust使えるのはいいよね
2025/12/21(日) 09:08:19.51ID:1o3AA8T30
>>483
そうだったのかあ
500デフォルトの名無しさん (ワッチョイ a3d5-/F48)
垢版 |
2025/12/21(日) 18:41:31.80ID:IQ0VkRpG0
JSF AV C++の例もあるしな。
C++の改変版使うより、Rust使う方向に行くのは当たり前。
2025/12/21(日) 18:47:17.27ID:o5B6K2Z60
まだmisraが動いてないからいいのかも
準拠とか言い出したら地獄の釜が開く🤣
2025/12/25(木) 08:58:42.99ID:KGztzqoh0
MicrosoftがWindows 11含むコード類からC/C++を全廃。2030年までにAIでRustへ書き換え
https://gazlog.com/entry/microsoft-c-language-to-rust-by-ai/
503デフォルトの名無しさん (ワッチョイ 33f6-ujNw)
垢版 |
2025/12/25(木) 09:19:32.06ID:vIZfTBKk0
MicrosoftのAI書き換え発表が突っ込みだらけで取り消し?
https://www.youtube.com/watch?v=qtqQCAQYQOc
2025/12/25(木) 09:44:21.35ID:6vcKeou50
1人1ヶ月100万行
2025/12/25(木) 09:48:23.38ID:IXmWc09za
AIエージェントがやるんでしょ
2025/12/25(木) 11:33:51.52ID:QUJWxBH/0
502 は、もしワシが偉い人なら AI を信用しないので、そんな事しようと思わないんだけど、そんなに AI ってまともでしたっけ?
2025/12/25(木) 12:23:20.02ID:6vcKeou50
馬鹿と鋏は使いようとしか...
出力量がヒトとは桁違いなんだから
使いこなせないとこの先生きのこれない
2025/12/25(木) 13:49:21.36ID:nwIQjWOo0
>>503
AIに任せるられるんならRustいらないんだよな
2025/12/25(木) 14:37:32.41ID:QmGE0ySR0
AIとかより、もっと実直に変換したほうがいいのでは
2025/12/25(木) 15:46:47.52ID:PSEWKotq0
実直なAIの使い方のノウハウがあるんじゃね
2025/12/25(木) 16:55:21.81ID:S0cDNxRpM
GoogleのOSもRustにならへんのやろか
2025/12/25(木) 17:17:54.27ID:PSEWKotq0
AndroidはLinuxだけどLinuxより早くRustで書ける部分があったらしい
ChromeOSは分からないがあれもベースLinuxだしLinuxより遅れることはないだろう
2025/12/26(金) 12:38:55.59ID:kdT6Yw9Na
AI を使う人間さんの知識次第で読めないコードが量産されそう。
2025/12/26(金) 13:11:55.65ID:MEAkV/s50
早速unsafeで事故ってるじゃん。
2025/12/26(金) 13:49:57.82ID:L8Gso7QW0
それは事故るだろう。歩留まり100%なんてどこの業界でも実現していない
2025/12/26(金) 14:19:04.05ID:kdT6Yw9Na
カトラーが AI に作業させて一人で完成させたらどうしよう...
2025/12/26(金) 14:39:01.15ID:L8Gso7QW0
MS社員ちょまど画伯だけでいいってこと
2025/12/27(土) 09:53:33.37ID:9kAfLk7v0
C++erだが、近頃のRubyのコードの人気パターンが知りたい
なんていうか、写経して覚える人気パターンをまず確認したい

ぐぐると、パターンマッチングのほうが山ほど出てきて、うまくぐぐれない
ないしは、デザインパターンをRustでやってみた、みたいのとか
ちがう、そうじゃない そんな高度なこと言ってないw
2025/12/27(土) 10:05:03.61ID:9kAfLk7v0
あっ。RubyじゃなくてRustだ

なんでまちがったかというと、Ruby v4.x系おめでとう
まったく関係ないけどHeroku ってたのしい?
520デフォルトの名無しさん (スフッ Sd1f-6wfp)
垢版 |
2025/12/27(土) 14:30:56.16ID:oKFzl/GRd
Rubyはオワコン
将来性皆無
>うまくぐぐれない
そりゃそうだろう
Rustでぐぐれ
でもゲームのRUSTがうざい
2025/12/27(土) 15:00:34.30ID:fQtnwZ9Za
Ruby がカッコいい時代もあったので。深く使った結果不満があったり、バージョンアップで変わっていく所で止めちゃった人も多いだろうけど
522デフォルトの名無しさん (アウアウウー Saa7-ujNw)
垢版 |
2025/12/27(土) 15:21:41.14ID:wF1PPx4aa
RubyがウザがられたのはKENYAのせいだよ
2025/12/27(土) 16:01:56.95ID:gVi9WCSiH
>>518
「写経して覚える人気パターン」というニュアンスがよくわからないのでもう少し説明を
2025/12/27(土) 16:14:26.44ID:XVMN8z1u0
色即是空空即是色とか?
2025/12/27(土) 18:44:30.25ID:gVi9WCSiH
そういうのはいいから
2025/12/27(土) 18:46:08.67ID:zBW4WlPla
人気のパターンを写経して覚えたい
ではないかな
2025/12/27(土) 19:21:52.85ID:CdtO2MwM0
形だけ写経するんじゃダメ
大切なのは信心だよ
2025/12/27(土) 21:02:54.18ID:sHjoG3Gj0
>>518
最近の書き方か分からないけど自分は図書館にあったので読んだ「プログラミングRust 第2版」の2章のチュートリアルおすすめ
2025/12/27(土) 21:59:56.84ID:Y3PczYsga
読書百遍意自ずから現わる
自分は理屈から入ろうとしてRust絶賛挫折中だけど、写経を試みてみるかな…
2025/12/27(土) 22:16:42.22ID:3K/zktv90
>>526
そこで言う「パターン」とは何なのか相手に伝わるように説明してねってこと

1. (近頃の)人気の「パターン」
2. 写経して覚えるような「パターン」
3. (おそらく入門者が)まず確認したい「パターン」
4. デザインパターンほど高度ではない「パターン」

3と4だけであればチートシートにまとめられてるような基本イディオムを求めている可能性が高いが写経するようなものじゃないし人気・不人気で区別するようなものでもないので1と2に該当しない
2025/12/27(土) 22:37:57.29ID:C+qKjam/r
よく読んだらどれも捨てがたいが、そう書いてくれるなら、2→1→3→4だな
エスパー助かる

>>528
図書館うらやましいw ありがとう、立ち読み狙ってみる
532デフォルトの名無しさん (ワッチョイ 9baa-kiOh)
垢版 |
2025/12/28(日) 08:28:38.83ID:NT2otNZ90
写経? 
写し込んでも、Warningという地獄の責め苦でスキル上がるんじゃないの?
Rustはやる事が大事。
写経以上の刺激がある。
2025/12/28(日) 09:06:32.73ID:ST0N40vir
それって、アンチパターンが身についちゃうパターンではw

# そんなことを言いつつ、今日はC++でもRustでもないものを勉強中
2025/12/28(日) 09:10:58.14ID:ST0N40vir
超絶今更なこと聞きたい

ライフタイム注釈がa,b,c とかなのは、i,j,k を使うくらい慣習的なもの?
たしかに、a,b,c って日頃、使いそうで使わないけど
535デフォルトの名無しさん (スフッ Sdea-br5P)
垢版 |
2025/12/28(日) 10:22:07.33ID:xHolx0E+d
abcに優先順位すら無い
cbaでもzyxでも一緒
と言うならそうなんだろう
2025/12/28(日) 10:29:59.59ID:kWqzS/Ru0
Rust Idiom https://qiita.com/MoriokaReimen/items/b32ebcb0ab23bffd7e9b
Rust Idioms https://zenn.dev/masa0317/articles/8b15ecf94f3ef1
Rust Design Patterns https://qiita.com/Yappii_111/items/4ccc3a8461cdd4035651
537デフォルトの名無しさん (ワッチョイ df19-KTBo)
垢版 |
2025/12/28(日) 10:58:42.16ID:acYVyRtD0
個々のプログラミング言語の解説書ではなく、型の話しだとか、オブジェクト指向、関数型とかを解説したプログラミング言語論みたいな本でいい本はないですか?
2025/12/28(日) 11:12:45.62ID:ST0N40vir
>>536
ありがとう、まずさっそくこれ読む

githubと空目した、(解説は)日本語だったぜ同志よ!
2025/12/28(日) 11:36:22.25ID:ST0N40vir
おもろいな!

> let data = data;

おちょくってないぞ、こういうこと学ぶの好きだわ
2025/12/28(日) 11:50:55.42ID:kWqzS/Ru0
>>537
AI による概要
プログラミング言語のパラダイム(型、オブジェクト指向、関数型など)を横断的に学べる名著としては、
(箇条書き略)
などが定番です。
これらは言語の「使い方」ではなく「考え方」を深め、プログラミングの本質に迫る良書として評価されています。
定番の良書(プログラミング言語論・パラダイム学習向け)
(箇条書き略)
選ぶ際のポイント
(箇条書き略)
これらの本は、単なる使い方を超えて、プログラミングの本質的な理解を深めるのに役立つでしょう。
2025/12/28(日) 12:13:48.82ID:ST0N40vir
ん。こんなのあったぞ

https://github.com/cmc-labo/hybrid-transpiler

既存資産対策、こういうのでいいんじゃねえの
542デフォルトの名無しさん (ワッチョイ df19-KTBo)
垢版 |
2025/12/28(日) 12:24:03.86ID:acYVyRtD0
パラダイムというかプログラミング言語を設計できることを目指すような本はないですか?
そのような本を読めば自ずと各プログラミング言語の理解が深まると思います。
2025/12/28(日) 14:38:27.03ID:pDMf+1mFM
>>542
ドラゴンブックはじめ沢山あるぞ
大学の授業も全国でやってるから教材も結構ある
544デフォルトの名無しさん (ワッチョイ df19-KTBo)
垢版 |
2025/12/28(日) 15:12:35.66ID:acYVyRtD0
>>543
コンパイラの本ですよね?
それとプログラミング言語の設計って関係ありますか?
2025/12/28(日) 15:20:55.58ID:tzxsGxaQ0
>>544
おお、違うのか
文法の設計だけの本はあるかなあ
まつもとゆきひろ 言語のしくみ
という本が手元にあるけど、これもOSやメモリ周りの話が多いな
2025/12/28(日) 15:56:47.32ID:f9PtXMMM0
冬休みだなぁww
2025/12/28(日) 16:02:04.44ID:tzxsGxaQ0
純粋に言語だけなら、LISPで終了してそうだね。以上解散
548デフォルトの名無しさん (ワッチョイ df19-KTBo)
垢版 |
2025/12/28(日) 16:34:16.24ID:acYVyRtD0
>>545

ありがとうございました。
大きなプログラムを書いたことがないため、なぜ型があるのか、なぜPythonでは型がないのかとか理由が分かりません。
その辺の理由がきちんと書いてある本が読みたいです。
549デフォルトの名無しさん (ワッチョイ df19-KTBo)
垢版 |
2025/12/28(日) 16:35:25.50ID:acYVyRtD0
あと、なぜこのプログラミング言語はこういう仕様になっているのかとかを解説した本が読みたいです。
ハードウェア的な制約でそうなっているのか、あえてそういう制約を設けているのかとか。
2025/12/28(日) 16:54:24.60ID:xYobyWFB0
>>548
Pythonは型がないんじゃなくて動的型付け、C言語のような静的型付けじゃないだけ
ttps://ja.wikipedia.org/wiki/%E5%8B%95%E7%9A%84%E5%9E%8B%E4%BB%98%E3%81%91
2025/12/28(日) 17:05:58.30ID:xYobyWFB0
プログラミング言語設計者のインタービューをまとめた本なら
- 言語設計者たちが考えること (THEORY/IN/PRACTICE) (あまぞん/dp/4873114713)
があるけど、なんかコンピュータサイエンス全体の基礎知識が足らないように見えるから、
プログラミング言語関係だけでなくもっと幅広く勉強したほうがいいと思う

KNUTH先生のThe Art of Computer Programmingとかパタヘネみたいなハードウェアに
関する本とかMINIXの本のようなOS関係とかそういう感じのもの
2025/12/28(日) 17:19:44.56ID:tzxsGxaQ0
コンピュータはなぜ動くのか
プログラムはなぜ動くのか
矢沢久雄
の2冊がいいかね。ちゃんと読んでないけど第3版出てるのは、この手の本では珍しい。良さそう
553デフォルトの名無しさん (ワッチョイ df19-KTBo)
垢版 |
2025/12/28(日) 17:21:07.28ID:acYVyRtD0
>>550
ありがとうございます。

>>551
Knuthさんからは誤りを指摘したため小切手をもらったことがあります。
ハードウェアやOSやコンパイラについてほとんど知らないので基礎知識をつけようと思います。
554デフォルトの名無しさん (ワッチョイ df19-KTBo)
垢版 |
2025/12/28(日) 17:23:31.53ID:acYVyRtD0
>>552
なるほど、ご紹介ありがとうございました。

コンピュータの動作原理については和田秀男著『コンピュータ入門』という高校生向けの初歩的な本を読んだことがあるだけです。
2025/12/30(火) 16:00:18.70ID:wfl4qlyi0
>>542
古いけど読んだ中ではカーニハン著のUNIXプログラミング環境おすすめ
UNIXのシェルの使い方、プログラム基本原則である入力-処理-出力、既存コマンド活用とプログラム作成のどちらを採るかの判断、Cライブラリやカーネルのシステムコールの紹介と詳しい調べ方、コンパイラの作り方、manページ作成や製本の基礎
厚みの割に網羅量は圧倒的でこの類の原典なのではないかと思う
オブジェクト指向の流行以前にも興味が持てるなら是非
556デフォルトの名無しさん (ワッチョイ dfca-KTBo)
垢版 |
2025/12/30(火) 17:33:38.72ID:0EHxC8oE0
>>555

ありがとうございました。
古すぎるということはないですか?
557デフォルトの名無しさん (ワッチョイ dfca-KTBo)
垢版 |
2025/12/30(火) 17:38:55.57ID:0EHxC8oE0
>>555

偶然ですが、その本が本棚にありました。

https://imgur.com/4GnyGEH

処分しようと思っていたところです。
2025/12/30(火) 17:40:22.67ID:fAx+jTNt0
横から
UNIX環境のいにしえの部分は変わらず今でもほぼ使えるよ
559デフォルトの名無しさん (ワッチョイ dfca-KTBo)
垢版 |
2025/12/30(火) 17:42:01.70ID:0EHxC8oE0
>>558
読んでみようと思います。ありがとうございました。
560デフォルトの名無しさん (ワッチョイ 03a1-PnjP)
垢版 |
2025/12/30(火) 17:53:20.74ID:a5EKQAVH0
>>542
こういうの?

プログラミング言語の概念と構造
https://www.kinokuniya.co.jp/f/dsg-01-9784894717701

コンピュータプログラミングの概念・技法・モデル
https://www.weblio.jp/content/コンピュータプログラミングの概念技法モデル

古い本なので手に入るかどうか
2025/12/30(火) 18:23:59.50ID:cKW52mFo0
環境と同じ著者のプログラミング作法も馬鹿馬鹿しくて良い
562デフォルトの名無しさん (ワッチョイ dfca-KTBo)
垢版 |
2025/12/30(火) 18:27:08.36ID:0EHxC8oE0
>>560

ご紹介ありがとうございました。
563デフォルトの名無しさん (ワッチョイ dfca-KTBo)
垢版 |
2025/12/30(火) 18:27:52.01ID:0EHxC8oE0
>>561
その本の翻訳書も持っています。
ありがとうございます。
2025/12/30(火) 21:48:59.93ID:FggvdqtTM
それらの本読んでたらアラフィフのおっちゃんだわw
温故知新というのはこの業界繰り返されるから面白い
2025/12/30(火) 21:53:50.66ID:FggvdqtTM
主にハードウェアの進化で温故知新が回るんだよね
CPUの性能、メモリの容量、分散コンピューティング、GPGPUとか
何もしなくてもアプリの性能が上がるフリーランチな部分も多いけど、環境の進化で新しいことができるようになると、流用できる古い概念がほじくり出される
2025/12/30(火) 21:55:51.05ID:df8qYR0I0
プログラミング言語C を最初に読んだ時、面白かったよ。
本を買った後の移動中の列車の中だけど
2025/12/31(水) 00:05:07.70ID:Qvpk5JNX0
青木 峰郎 ふつうのコンパイラをつくろう
中田育男 コンパイラ ―作りながら学ぶ
2025/12/31(水) 01:28:14.38ID:z+pQ2Hfp0
>>555
コンパイラじゃなくてインタープリタじゃなかった?
2025/12/31(水) 11:12:43.04ID:rk3lI6li0
>>557
その本ですね、読んだのは和書です
購入当時は私もUNIXに馴染めずに途中で断念しましたが、10余年を経る間に触れる機会もあったためか、今年読み返してみたところ楽しく読むことができましたよ

>>568
記載されているhocプログラムはインタプリタでした、失礼しました
C+yaccソース全掲載の規模で制御文や関数機能搭載しているのが素晴らしいと思います


スレチになりそうなのでC++に関する書籍にも触れておくと、コーニグら著のAccelerated C++が良かった。これも古い
Cを知らなくてもよい構成、後半でSTLのVectorクラスやStringクラスの簡易版を作る流れ、途中でイテレータや共有ポインタ?も作っており、解説も端折らないの姿勢が良く、完成したコードも骨組みだけなので本物STLよりずっと読みやすい。完成コード掲載はないので実習ができる人向け
570デフォルトの名無しさん (アウアウウー Sa2f-AftE)
垢版 |
2025/12/31(水) 23:39:52.21ID:ibb8cYvwa
おまけ
https://www.youtube.com/watch?v=5_UCkcb7iGY
571デフォルトの名無しさん (ワッチョイ 8655-3G+Z)
垢版 |
2026/01/14(水) 12:17:21.92ID:Oq1CN9QX0
時代の流れ的に、自分もC++からRustに移行していった方がいいんだろうなと思いつつも、なかなかできていない
572デフォルトの名無しさん (ワッチョイ 8d19-Z3r7)
垢版 |
2026/01/14(水) 12:29:20.11ID:tAMT+a0l0
このスレを見ているような人だと、どんな新しいプログラミング言語が現れても似たようなものだからすぐに使いこなせますか?
573デフォルトの名無しさん (ワッチョイ 82ac-DniQ)
垢版 |
2026/01/14(水) 13:11:37.18ID:jr1CWOUJ0
C++にしがみついて新しきを否定する人は習得困難だろうね。
2026/01/14(水) 13:21:22.83ID:jfjmFIdba
コードの書き方はいいけど、設計とかエコシステム使いこなすのは大変じゃね
例えば非同期処理どうするのがいいかは、Goのチャンネルの場合、Rustでtokio,sync使ったり、Boostの何かを使う場合で、それぞれ同じレベルで設計出来るようになるかね。簡単ではない
2026/01/14(水) 13:23:13.74ID:jfjmFIdba
libuvは使ったけどなあ。同じシステム違う言語で作り直すとかなかなかないから
2026/01/14(水) 14:49:13.30ID:o7vKN/wA0
関数型のなんとかいうのは、ちょっとついていけるか自信なかった
2026/01/14(水) 15:01:03.33ID:9qtGi+mC0
関数型って新しいのかね。
C++やってれば暗黙に使ってるものに、明に名前つけて騒いでるだけに見えるんだよね。
要はshのパイプ程度のことを再発見して喜んでいるという。概念レベルで習得済みのベテランは気にしないでいいだろう
2026/01/14(水) 15:10:18.56ID:uz51fr5OM
Lispのカッコ見ただけで諦めた
2026/01/14(水) 15:19:00.58ID:9qtGi+mC0
気にすんな。ライブラリ設計の要件なんかの方が重要だし難しい
2026/01/14(水) 23:03:31.40ID:wwk87/HV0
2026年にもなって関数型を全く理解できてない自称ベテランC++プログラマーw
概念レベルで終わってるww
2026/01/14(水) 23:54:15.06ID:xBBtpMrZa
>>580
いらっさいませ解説どうぞ
2026/01/14(水) 23:58:30.29ID:xBBtpMrZa
JavaScriptやJavaでもフィルタくらいだよね。高度なお話を聞きたいな
2026/01/15(木) 01:37:18.82ID:MEaS4oJZ0
templateメタプログラミングって関数型プログラミングでしょ?
そういやスレッドなくなったな
2026/01/15(木) 01:42:40.68ID:81w5pQ7E0
圏論とかテンプレート使ってれば利用してるじゃろ
585デフォルトの名無しさん (ワッチョイ ddc1-wxUL)
垢版 |
2026/01/15(木) 13:22:47.17ID:jpP77tNr0
>>579
Erlang は言語は楽勝だけど大変なのは OTP だよな
2026/02/08(日) 09:25:33.79ID:k2Yihz810
トヨタが独自の“ゲームエンジン”「Fluorite」を開発:FlutterとDartで次世代デジタルコクピットを再定義
https://xenospectrum.com/toyota-fluorite-flutter-game-engine-digital-cockpit/

Fluoriteの心臓部には、データ指向のECSアーキテクチャが採用されている。これはC++で記述されており、計算能力の限られた組み込みハードウェアにおいて最大級のパフォーマンスを引き出すための選択である。ECSはオブジェクト(Entity)に属性(Component)を持たせ、システム(System)が一括して処理する手法で、近年の高性能ゲームエンジンでは標準的な構造だ。これにより、メモリ効率の最適化と並列処理が容易になり、低スペックなハードウェアでも安定した高フレームレートを実現している。
2026/02/08(日) 11:29:16.41ID:mRtj2PDq0
>>586
Rustとは何の関係が?
2026/02/08(日) 11:47:44.25ID:Ec5bI7Nu0
ぼ、僕
こんなニュース見つけちゃった
皆んなに知らせなきゃ!
2026/02/08(日) 14:03:15.60ID:qAcTxbsV0
Rustじゃなかった! 新規採用にC++! ってとこかと

驚くべきなのか、驚くべきじゃないのかw
2026/02/08(日) 14:24:51.34ID:0J1hAo2ea
ゲームエンジン?
実車にはそんなもの要らないだろ、と思うのと
ゲーム用でC++はよくあるじゃねーか、で車輪の再発明か、元ネタはあってのフォークかなと思った
2026/02/08(日) 14:35:54.72ID:osLihu/hH
クルマのダッシュボードにゲームエンジン作ったのかね
5年くらいかけてそう
2026/02/08(日) 14:35:59.22ID:mRlb9ErI0
実車のシミュレーションに使うんだろ?
2026/02/08(日) 14:37:40.47ID:osLihu/hH
実験用にはUE5をワークステーションで動かせばいいと思うのだが、制限された環境は実車のことじゃないのかな
2026/02/08(日) 14:49:49.08ID:53Bcq6b00
Rustはフレームワーク作りにくいんだよね
かなり工夫しないとRustのメリットを活かせないしクライアント側のコードが複雑になりがち
2026/02/08(日) 19:01:15.83ID:kpGSXAAf0
日産のルークスつうクルマのダッシュボードが3D表示で見通しの悪い交差点の死角のネコを表示したりするってCMでやっていたぞ。これはゲームエンジンだな。トヨタのも実車用であろう
2026/02/09(月) 05:04:21.05ID:LWScayAF0
テスラはgodotを利用してるんだね
初めて知った
2026/02/10(火) 08:36:59.85ID:zw979AryM
>>586
トヨタだったか忘れたが、セガにCM用の車のモデリングを依頼していたらしい
2026/02/25(水) 09:30:41.31ID:ulcLawna0
将来のChrome代替ブラウザとして注目されるLadybirdがC++からRustへの移行を開始
https://gigazine.net/news/20260224-ladybird-cpp-rust/

ウェブブラウザのLadybirdがC++に代わるプログラミング言語としてRustを採用したことを発表しました。すでにJavaScriptエンジンをRustベースに置き換えることに成功しています。

LadybirdのGitHubリポジトリを確認すると、プロジェクト全体の59.8%がC++で構築されていることが分かります。しかし、開発チームはC++に代わるメモリ安全性の高い言語への移行を模索してきたとのこと。Apple発のSwiftも候補に上がりましたが、「Appleエコシステム以外でのサポートが限定的である」という理由から却下され、FirefoxやChromiumで採用例のあるRustを採用することが決定しました。

なお、C++からRustへの移植作業は「長期的で副次的な作業」として位置付けられており、今後もブラウザエンジンの開発ではC++が使われます。
2026/02/25(水) 11:14:31.20ID:/TdHphMt0
RustフレドリなC++ができる前段階 正直楽しみでしかない

俺はC++をあきらめない
2026/02/25(水) 11:19:52.24ID:5GJ2J/xm0
それもいいよね。数値計算用のコードなんてRustに変換する意味ないから
2026/04/14(火) 21:19:14.38ID:68AM9NhR0
CPythonはRustの夢を見るか Rust for CPythonがPython 3.16に向けた計画を公表
https://atmarkit.itmedia.co.jp/ait/articles/2604/14/news017.html

uvやruffなど、Rustで書かれたパッケージが幅広く使われるようになってきましたが、それらはあくまでも独立したツールをRustで実装したものです。ここで取り上げるのはCPythonの拡張モジュール(import文でインポートできるモジュールのこと)をRustで書こう、最終的にはCPython自体のコードベースにもRustを含めたい(そこまでいくといいな)というお話です。

計画段階の今はまだRustで拡張モジュールを書けるようにすることが目標ですが、CPython自体のコードベースでもRustが採用されることになったら、メモリ安全性やスレッド安全性の向上が期待されます。特にフリースレッド版Pythonの普及を考えると、その意義は小さくないでしょう。さらにCPythonの課題とされている実行速度を含めて、いろいろな改善が見られることになるかもしれませんね(今も進んでいるPython高速化計画との兼ね合いも気になるところです)。
2026/04/14(火) 22:14:35.96ID:Rc6cbQ5R0
うーん🤔Cより遅いんでしょ
2026/04/17(金) 00:39:51.23ID:pYlkIz9w0
うん、Cで慎重に書いてくれた方が嬉しい
2026/04/17(金) 10:38:42.47ID:KVGNdDYMa
誰が移植コスト払うんや。コタツ記事
2026/04/17(金) 23:07:18.41ID:9MXDDtPkr
AIにトランスレータを書かせる、くらいになると思うが、AI代もタダじゃないしな
2026/04/17(金) 23:14:53.04ID:xfHIgt1da
やねうら王がトランスレーター書かせてたわ
2026/04/24(金) 02:35:37.20ID:kor8Mpl30
ミトスに堅牢なCコードを書かせるのがベストソリューションになったな
今となってはRustの安全性は必要なかったと結論出た
覚えるだけ損だったぜ
2026/04/24(金) 07:21:32.39ID:9YPmTRAOr
所有権安全なCが成立すればなおいい

AIに監査させるのが現実的になったし、AIフレンドリ(人間には必ずしも優しくない)でいいぞ
2026/05/15(金) 11:49:01.35ID:0MfJ9N7a0
>>608
それRustやなあ
2026/05/15(金) 21:16:18.07ID:/UnPX2/t0
>>609
Go がこれからそうなるかも
2026/06/03(水) 21:28:56.16ID:k6h6OUHG0
Ubuntu 26.04 LTSで本格的に進むRust版coreutilsへの移行
https://gihyo.jp/admin/serial/01/ubuntu-recipe/0913
2026/06/04(木) 21:43:57.65ID:ewTxTtR70
「RustがLinuxをAIから救う」--大御所カーネルメンテナーが語る安全の仕組み
https://japan.zdnet.com/article/35248150/
2026/06/16(火) 21:17:15.65ID:pmedc2dd0
今こそC++復活の時

C++言語に「ネコミミ」演算子!? かわいい顔して強力なメタプログラミング機能を提供
「C++26」で導入へ
https://forest.watch.impress.co.jp/docs/serial/yajiuma/2117584.html
2026/06/16(火) 22:29:21.79ID:tX4tV3u40
それでは、その演算子を評価するC++コンパイラを屏風から出してください
2026/06/17(水) 00:32:38.78ID:t/9yo7Eb0
   ____∧∧  / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
 ~' ____(,,゚Д゚)< ヌァ~ン
   UU    U U   \________
2026/06/17(水) 12:25:13.88ID:DIn76pDJa
C++ 機能追加、関係している人達は凄い馬力あるな
2026/06/17(水) 21:44:53.17ID:qLDTLiQb0
【海外記事紹介】「RustもバグるならC++と同じ」は誤解 — CVE報告基準の根本的な違いをcurlで解説
https://techfeed.io/entries/6a306798931f6b51a25b8eb3
2026/06/18(木) 21:42:52.43ID:ndwQgE2Q0
C++標準ライブラリが15年間自分を否定し続けている - std::functionは「遺産、新コードでは避けよ」
https://techfeed.io/entries/6a1366c1d7ab5858a6347998

記事の発端は、Sandor Dargoが公開したstd::copyable_functionに関する記事の一覧表に書かれた衝撃的な一行だ。C++11で導入されたstd::functionについて、こう記されている。
std::function: Legacy. Avoid in new code.(遺産。新しいコードでは避けよ)
C++11はわずか15年前の仕様だ。にもかかわらず、その目玉機能の一つがすでに「遺産」扱いされている。これは異常事態ではない。C++標準委員会は過去15年間、驚くほど一貫して自らの機能を否定し続けているのだ。

std::auto_ptr(C++98)は、コピー時の移動セマンティクスが標準コンテナを破綻させた。C++11で非推奨化、C++17で削除された(N4190)。
動的例外仕様(throw(X, Y))は18年間標準にあったが、C++11で非推奨、C++17で削除された(P0003R5)。代替はnoexceptである。
最も恥ずかしいのはC++11のガベージコレクション・インターフェースだ。委員会はstd::declare_reachableなどを標準化したが、主要実装は一度も真のガベージコレクタを提供しなかった。この機能はC++23で削除された(P2186R2)。12年間、誰も使わない機能のために標準文書が費やされたのだ。

正式に非推奨化されていないが、業界のシニアC++エンジニアが皆、新人に初日から避けるよう教える機能もある。

std::regex(C++11)について、委員会自身の論文P1844R1は「std::regexのパフォーマンスは他の利用可能な解決策と比較して非常に劣る」と記録している。
std::listについては、Bjarne Stroustrupが2012年のGoingNative基調講演で、「大きなコンテナの中央への挿入」というstd::listの教科書的用途でさえ、std::vectorが勝つことを実証した。線形スキャンが支配的で、ポインタチェースがキャッシュミスを引き起こすためだ。
std::async(C++11)も同様だ。返されるfutureのデストラクタが非同期操作の完了までブロックし、N3679にはデッドロックの罠が文書化されている。代替は15年後のC++26でようやく導入されるsender/receiver(P2300)である。
2026/06/23(火) 22:16:35.56ID:O1Dx+3Q70
Rust製zlib実装がIntel CPUバグを回避。C言語なら黙って壊れていた
https://joho-todai.com/rust-zlib-intel-cpu-bug-workaround/
2026/06/24(水) 07:23:01.48ID:v8xkEFalM
CPUを信じる時代でもなくなってるって感じだな C/C++は進化から逃げるな
621デフォルトの名無しさん (ワッチョイ ff1d-CltR)
垢版 |
2026/06/24(水) 07:43:55.30ID:5pU/m22P0
運よくチェックサム不一致を検出できたときだけみたいに書いてあるけど、普通はデータが壊れたらチェックサム不一致になるよな
Rust版はチェックサムをスルーして速度を稼いでるのかね
2026/06/24(水) 07:46:20.22ID:vWfYv8vVM
ルストのこうゆう誇大評価みたいなの大嫌い
2026/06/24(水) 07:55:15.44ID:CB7sHuW/0
ネコミミ演算子😺
2026/06/24(水) 07:57:04.28ID:CB7sHuW/0
Rustはイメージだけで絶賛する層がいるからね
Linuxでも使えるようになって実力十分だろ
2026/06/24(水) 07:58:19.92ID:dlYoiEh90
ここからC++大逆転のシナリオを教えて
2026/06/24(水) 08:10:52.82ID:biqyVSqi0
圧縮時(伸長時?)のCPU不具合によるチェックサム異常を検出した時、Cならそのままエラー処理ができてRustはクラッシュするしかない様に読めてしまうのだが
2026/06/24(水) 10:55:46.62ID:OpAaI1qg0
>>625
エプスタインみたいな人がRust製アプリで秘密情報を管理していたのに、中国やNSAが勝手に共有していたと分かれば、エロい人達が自主的にRust利用を止めるんじゃね
2026/06/24(水) 11:42:26.04ID:WuleN+KY0
Rustは北朝鮮
C++は欧米
2026/06/24(水) 12:00:49.11ID:VYeL/Lve0
>>626
そうっぽいね

アルゴリズム的にpanicになるのは別にいいと思うんだけど
それがページ全体のクラッシュだったりブラウザのクラッシュにつながるのは
Rust特有のpanicハンドリングの問題だな
2026/06/24(水) 12:10:23.09ID:VYeL/Lve0
バグ回避はcopy_from_slice使って最初からまとめて書けばいいと思うんだけど性能に差が出るのかね?

buf[0..2].copy_from_slice(&dist.to_le_bytes());
だと
mov word ptr [rcx + rdi], si

let [dist1, dist2] = dist.to_le_bytes();
buf[0] = dist1;
buf[1] = dist2;
だと
mov byte ptr [rsi + rdi], cl
mov byte ptr [rsi + rdi + 1], ch //<-CPUバグの引き金
2026/06/25(木) 13:37:18.09ID:wlWeKQvTH
panicしない未定義動作よりもpanic推奨
2026/06/26(金) 14:24:58.84ID:grt1FiKda
Linux内ならpanicでいいんじゃね。Cでもpanicした方がデバッグ助かる。言語仕様としてのpanicのことなら、どうしてんだろな
2026/07/02(木) 00:10:30.39ID:bbwDIcek0
Rustでもpanicにするかどうかは自由に決められる
あくまで標準ライブラリがそうするというだけであって、言語仕様的に強制されることはない
C++でもCでもそうだけど、標準ライブラリと言語仕様は分けて考えないと
634デフォルトの名無しさん (ワッチョイ 4db6-3Wnu)
垢版 |
2026/07/02(木) 08:00:02.52ID:IumR4KRb0
標準ライブラリを使わないアプリケーション実装なんて考慮する必要はあるのかね
さすがに特殊するすぎるきがするわ。慣習や文化も含めてその言語だろ
2026/07/02(木) 14:05:47.69ID:/AOAVSgf6
>>634
C / C++ / Rust などはシステムプログラミング言語なので、アプリケーション実装に限定された言語じゃない
2026/07/02(木) 14:15:17.18ID:/AOAVSgf6
>>629
それは単にスレッドやプロセスを適切に分けてないからだぞ
2026/07/02(木) 14:59:24.65ID:UNnKnGw9a
CもLinuxカーネル内ではprintfすら使えないからね。OS内の開発で標準ライブラリ使えない。あれはユーザーランド向けのものだ
638デフォルトの名無しさん (ワッチョイ 4d3e-3Wnu)
垢版 |
2026/07/02(木) 16:51:33.30ID:EmYmcG1E0
そんな事言うならstrncpyのバッファオーバーラン問題はC言語の責任じゃないぞ
2026/07/02(木) 22:15:12.62ID:UNnKnGw9a
カーネル内で使えるstrncpyは標準ライブラリの仕様だけ真似てるだけだからね。
標準ライブラリでもディコンした方がいいのじゃね
2026/07/04(土) 00:02:29.54ID:dR8GJQwH0
>>636
そういう問題じゃない
原因はなんであれRustのコードは常にpanicする可能性がある
にもかかわらずpanicが発生した場合にどう処理するかを全く考えていないのが問題

スレッドやプロセスを適切に分けるというだけでは不十分
たぶんそれを理解してないRust開発者が多いから繰り返し同じ問題が起きてる
2026/07/04(土) 13:54:40.79ID:C/MUGRLI0
Rustはサンプルにunwrap()が多過ぎる
むしろunwrap()禁止で良いくらい
2026/07/04(土) 17:31:29.06ID:w7R2fdI70
// 初心者
let value = result.unwrap();

// 級位者
let Ok(value) = result else { unreachable!() };

// 有段者
let value = result.unwrap();
643デフォルトの名無しさん (ワイーワ2 FF1f-lgYw)
垢版 |
2026/07/06(月) 14:31:30.50ID:f77KKuP8F
let value = result?;
2026/07/06(月) 14:40:45.38ID:wKirmoVj0
>>640
それはRustについてちゃんと知らないからやね
panic するのは panic してもいい環境で使われる、むしろ panic した方がデータを守れる標準ライブラリの一部機能だけ
言語仕様に panic は組み込まれてないから「常にpanicする可能性がある」は普通にウソ
2026/07/06(月) 14:42:31.99ID:wKirmoVj0
>>638
そもそもC言語の責任だなんて誰も言ってないぞ
ミスでそれが起こる環境を撲滅しようって話でしかない

>>639
関係ないと思うが
646デフォルトの名無しさん (アウアウウー Sa4b-lgYw)
垢版 |
2026/07/08(水) 21:34:58.25ID:RUPqaslJa
>>640
>Rustのコードは常にpanicする可能性があることを忘れないでね
「panicする可能性が常にある」のは確かだけど
『「常にpanic」する可能性』は排除出来る
2026/07/09(木) 22:18:49.51ID:t5kHx1570
>>646
それも違って、panicする可能性が常にあるわけでもなく、panicする可能性があるコードを書くとpanicする可能性があるだけなんだよな
2026/07/09(木) 22:47:38.75ID:29AjaLKnM
Cと同じでよくね
2026/07/10(金) 03:29:01.43ID:bAT5n0dl0
>>648
なぜか全力で違うって根拠なく言い張りたいらしいんだよな
2026/07/10(金) 10:32:57.84ID:5cr0d4ez0
LinuxのRustで開発してみたら理解が深まると思うよ
2026/07/10(金) 11:42:52.54ID:kuCzwyIQa
panic を体験する為に Rustを使う会か
652デフォルトの名無しさん (ワッチョイ a7df-unNH)
垢版 |
2026/07/10(金) 11:52:37.63ID:CIbmffcv0
標準ライブラリを除いたRustってみんなそんなにLinuxのカーネル開発にコミットしてるの?
2026/07/10(金) 11:55:46.66ID:5cr0d4ez0
一番現実的で有用な開発対象で、各自の固有事情が排除できそうだから挙げてる
2026/07/10(金) 18:38:23.79ID:bAT5n0dl0
>>618
一番恥ずかしいのはこの記事を載せた奴だろw
使われない規格が生まれることや、古い非効率なやり方があることがそんなに嫌なら、常に現在主流の機能しか載せない言語作ってろよ
更新の度に猛スピードで互換性が破壊され続ける言語を誰が使うのかは知らんが

>>627
それはプログラミング言語というものを理解していない
暗号化が破られるかどうかは暗号化のアルゴリズムの問題であって、Rustの品質がどうという問題ではない
2026/07/14(火) 17:09:21.87ID:/b2uC2Vr0
>>618
最も恥ずかしいのはこの記事だ
656デフォルトの名無しさん (ワッチョイ 618c-UT5n)
垢版 |
2026/07/18(土) 21:53:44.97ID:d4pfo4YU0
Rustはシンプルに書きやすい
2026/07/20(月) 10:59:56.82ID:vQLyd2Up0
書きやすいかな?
String, to_str, to_string, Boxあたりは結構ひどいと思うし
糖衣構文の余地(&=参照・借用 vs @=所有etc.)はあると思う
オレオレ言語作るほど若くもないからバニラのまま使ってるけど
2026/07/20(月) 18:49:09.68ID:dFVPayJ2H
「書きやすい(ということにしときたいという願望)」を本気で受け取るなw
2026/07/22(水) 21:26:24.28ID:GgDliM+a0
Rust終了早かったな

Fil-C:開発者を二分するメモリ安全革命
https://biggo.jp/news/202511081813_Fil-C_Memory_Safety_Debate
Rust に書き直さなくても C 言語をメモリ安全にできる Fil-C を試した
https://zenn.dev/mattn/articles/cace8c5a00b9cc
660デフォルトの名無しさん (ワッチョイ 372f-8bUX)
垢版 |
2026/07/23(木) 07:10:34.21ID:0oL90T+V0
Rustより遅いCはさすがに擁護できない
2026/07/23(木) 11:35:11.50ID:4P89PyD40
瞬間的にはunsafeで良い、とかいう最適化がそのうち出る

早期の最適化はなんとかっていうし、まずは足場固め
2026/07/23(木) 13:16:28.52ID:cxrYFfJU6
>>659
頭悪いとそう思うんだなw
2026/07/24(金) 21:12:35.71ID:VD+J/1p60
Rustifying Image Codecs in Chromium
https://microsoftedge.github.io/edgevr/posts/Rustifying-Image-Codecs-in-Chromium/
「Chromium」の画像デコードをRustに 〜脆弱性削減、処理時間も最大50%短縮
https://forest.watch.impress.co.jp/docs/news/2127553.html
レスを投稿する


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