結局C++とRustってどっちが良いの? 9traits
331デフォルトの名無しさん (ワッチョイ 5f01-P+OA)
2024/11/21(木) 20:21:23.65ID:i1qXvmQ+0 MSがVisual Rust++を出してからが本番
332デフォルトの名無しさん (ワッチョイ efb3-nRet)
2024/11/21(木) 20:28:08.71ID:SZKBYqEw0 >>331
ありそうw
ありそうw
333デフォルトの名無しさん (JP 0H1e-hB9O)
2024/11/21(木) 21:11:57.34ID:F4Mnbej3H >>331
その前にMSが傾いてそう。
その前にMSが傾いてそう。
EchoAPIは大きな変革をもたらし、APIのデバッグを迅速に行って、スムーズなユーザー体験の構築に集中できるようになる!
335デフォルトの名無しさん (アウアウエー Sa3a-iI0F)
2024/11/22(金) 13:39:30.99ID:vbb23urHa MSが一番仕様汚す真犯人では
336デフォルトの名無しさん (ワッチョイ 0e05-Be18)
2024/11/23(土) 07:12:09.69ID:GXJjsSie0 まあでもヘジルスバーグがどう手を入れるか見てみたい
delphiやc#やtypescriptに影響与えたからな
delphiやc#やtypescriptに影響与えたからな
337デフォルトの名無しさん (ワッチョイ 5701-hB9O)
2024/11/23(土) 16:17:15.02ID:XJcGqS130 Visual R#が出て
Rustが終わるのでは
Rustが終わるのでは
338デフォルトの名無しさん (ワッチョイ 7b47-nj0J)
2024/11/23(土) 17:29:39.66ID:ljLqVKjZ0 .NETと接続するための Rust/CLI かもしれない
339デフォルトの名無しさん (ワッチョイ 12bd-hB9O)
2024/11/23(土) 19:30:40.98ID:nc4rR4I50 C++/CLI並に何でもできるが面倒すぎるものだったら使いたいな。
340デフォルトの名無しさん (ワッチョイ 0e05-Be18)
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 懐かしす
朝生と同じテーマ曲だったよね?
朝生と同じテーマ曲だったよね?
EchoAPIはAPIの問題を迅速にデバッグするのに役立ち、安心して次に進むことができるよ
344デフォルトの名無しさん (ワッチョイ 27a0-tB0+)
2024/12/13(金) 17:31:01.50ID:LAtQrsJV0 サイコパスの脳の違いを発見。一般の人に比べ線条体が大きいことが判明
karapaia.com/archives/52313287.html
karapaia.com/archives/52313287.html
345デフォルトの名無しさん (オイコラミネオ MMab-6M8Z)
2024/12/13(金) 18:20:27.51ID://ul6E5TM >>344
でも、本人が性格悪い人に限って、他の人の事をサイコパスと言っていたりするんだよなぁ。
でも、本人が性格悪い人に限って、他の人の事をサイコパスと言っていたりするんだよなぁ。
346デフォルトの名無しさん (ワッチョイ e701-f5HH)
2024/12/13(金) 19:38:38.35ID:RBltwQTX0 >>344
ずるいことばかり考えてるから後天的に線条体が発達したかも知れないな
ずるいことばかり考えてるから後天的に線条体が発達したかも知れないな
347デフォルトの名無しさん (アウアウエー Sa9f-zpgV)
2024/12/14(土) 09:27:13.28ID:vNvVxWyEa348デフォルトの名無しさん (ワッチョイ 7a79-HNH/)
2024/12/29(日) 20:40:47.75ID:RJjH3dW10 Rust、zulipに参加してみたけど
あんま活発じゃないのかな、、、
あんま活発じゃないのかな、、、
349デフォルトの名無しさん (オッペケ Srbb-1Vfr)
2024/12/29(日) 22:30:54.90ID:jc6zYwJsr なぜ日本語? Ruatで話すべきでは?
350デフォルトの名無しさん (ワッチョイ cfc5-/NgS)
2025/02/07(金) 14:36:31.92ID:op7QVxDu0 LinuxカーネルのメンテナがRustコードを混ぜることを「癌」と呼び、開発者間の対立が激化中
https://techfeed.io/entries/67a52d4677bdbc0f2990eed9
RustをLinuxカーネルに導入したい勢力と、C言語主体の開発体制を維持するメンテナとの対立が顕在化し、現在激しさを増している。
https://techfeed.io/entries/67a52d4677bdbc0f2990eed9
RustをLinuxカーネルに導入したい勢力と、C言語主体の開発体制を維持するメンテナとの対立が顕在化し、現在激しさを増している。
351デフォルトの名無しさん (ワッチョイ 3f07-eN1n)
2025/02/07(金) 17:43:50.54ID:wpI5t7Be0 Rust勢の怠慢なんだよね
C to Rust を実用化して、一気にpure Rust Linux をフォークすればいいんだよ
みんなそっちに来るはずだろ
C to Rust の成熟・信頼獲得の機会にすべきまである
C to Rust を実用化して、一気にpure Rust Linux をフォークすればいいんだよ
みんなそっちに来るはずだろ
C to Rust の成熟・信頼獲得の機会にすべきまである
352デフォルトの名無しさん (ワッチョイ 4f01-jlVm)
2025/02/07(金) 21:57:59.68ID:Klc0jfeC0353デフォルトの名無しさん (ワッチョイ 3f07-eN1n)
2025/02/07(金) 22:51:27.91ID:wpI5t7Be0 「いつの話だ。Cにも補助輪ついてる」って、はやくなってほしい
354デフォルトの名無しさん (ワッチョイ bbd1-Q1US)
2025/02/13(木) 14:47:38.10ID:/wbXAgvm0 Asahi Linuxのリードデベロッパがアップストリームメンテナーを辞任、背景に“C vs. Rust”対立に端を発したブリゲーディング
https://gihyo.jp/article/2025/02/daily-linux-250213
https://gihyo.jp/article/2025/02/daily-linux-250213
355デフォルトの名無しさん (ワッチョイ 6385-Up5K)
2025/02/13(木) 15:10:51.36ID:v4JRuPn10 おまえホントLinuxゴシップ好きやな
356デフォルトの名無しさん (アウアウエー Sa13-9cJ9)
2025/02/18(火) 12:40:05.85ID:HbHlBTpRa Rustは開発や拡張には向いていないんよ
固まったコードを描き換えて聖書するには向いてるのは判る
固まったコードを描き換えて聖書するには向いてるのは判る
357デフォルトの名無しさん (ワッチョイ 1501-7Htj)
2025/02/18(火) 15:46:04.81ID:xU2eEJK10 >>353
AIが補助輪になったよ
AIが補助輪になったよ
358デフォルトの名無しさん (ワッチョイ e307-7Htj)
2025/02/19(水) 10:05:18.66ID:6BHgq5P20 AIに監査させました、で投資家が納得するかだな
Rustのsafeとの相互運用が完全にできればいい
Rustのsafeとの相互運用が完全にできればいい
359デフォルトの名無しさん (ワッチョイ 1501-7Htj)
2025/02/19(水) 10:45:45.27ID:r0UV4AV90 >>358
Rustは何が監査してるの?
Rustは何が監査してるの?
360デフォルトの名無しさん (オッペケ Sr45-GXmL)
2025/03/03(月) 17:26:40.62ID:I38HvoHxr コンパイラ
361デフォルトの名無しさん (ワッチョイ 79ad-D30y)
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/
新たな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/
362デフォルトの名無しさん (ワッチョイ 7b05-y1aW)
2025/03/05(水) 08:50:16.09ID:DABFvRUY0 C++陣営を本気にさせただけでもRustの存在意義があったな
363デフォルトの名無しさん (オッペケ Sr45-CnOn)
2025/03/05(水) 09:05:03.53ID:WJee/ClFr しゃあないなあ、と重い腰を上げ…かけたところww
はよ進化しろ
仕事で使えと言われたらRustでもなんでも使うけど、墓までもっていく言語はC/C++に決めてるんだ
はよ進化しろ
仕事で使えと言われたらRustでもなんでも使うけど、墓までもっていく言語はC/C++に決めてるんだ
364デフォルトの名無しさん (オッペケ Sr45-GXmL)
2025/03/05(水) 12:13:50.50ID:xmRWMO7kr 定期的に後継言語来るし普及するの?
Rust以外雑魚
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++の進化はもう要らない
C->C++がそもそも間違った進化なのでC++を治してももう手遅れ
C->C++じゃない何かに進化する必要がある
それはC->Rustかも知れないしC->Nimかも知れないしC->Zigかも知れないし
C->別の何かかも知れない
C++の進化はもう要らない
366デフォルトの名無しさん (ワッチョイ 7945-d4vb)
2025/03/05(水) 18:48:00.20ID:CtABg7dt0 >>365
願望塗れで意味の無い主張ですなぁ。
願望塗れで意味の無い主張ですなぁ。
367デフォルトの名無しさん (オイコラミネオ MMfd-4fLd)
2025/03/06(木) 00:07:23.20ID:r/i65GRXM X(旧 twitter)で、C++ というキーワードが検索できないんだけど、
俺の環境だけなのか、一般的に他の人の環境でもそうなって
いるのかどっち?
俺の環境だけなのか、一般的に他の人の環境でもそうなって
いるのかどっち?
368デフォルトの名無しさん (オッペケ Sr45-GXmL)
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のように
PascalやBasicのように
371デフォルトの名無しさん (オッペケ Sr85-XHxQ)
2025/03/14(金) 13:06:27.42ID:9UBQD41+r C使うなって米国の役所が言ってるからな
372デフォルトの名無しさん (ワッチョイ c19c-aIde)
2025/03/14(金) 15:19:38.78ID:0UsQo6GT0 C++が上手いこと安全で高速な限定言語作ればいいけど、今の標準委員会はそんなこと考えてなさそうだからなぁ。
373デフォルトの名無しさん (ブーイモ MMe9-USQp)
2025/03/14(金) 16:32:23.51ID:T6Pdq16zM 開いたパンドラの箱の底には希望が残されているという
374デフォルトの名無しさん (ワッチョイ 4db3-8DeO)
2025/03/15(土) 13:08:39.50ID:GXKWhI870 C++は規格を刷新してC+++にでもしないと未来はない
375デフォルトの名無しさん (アウアウエー Sa22-Cjjx)
2025/03/15(土) 13:25:22.31ID:qQFYiVQoa C#はC++++なんだよなー一応
376デフォルトの名無しさん (ワッチョイ 8e05-WkV0)
2025/03/15(土) 15:04:52.29ID:7kFAuJmG0 C+-0で
377デフォルトの名無しさん (ワッチョイ dd01-5p3Z)
2025/03/15(土) 22:31:59.85ID:riHmWfvU0 >>375
それはコンパイルできない
それはコンパイルできない
378デフォルトの名無しさん (ワッチョイ 33bd-HYGE)
2025/03/16(日) 00:57:33.87ID:lHjIov/J0 ++C++
379デフォルトの名無しさん (スフッ Sd33-4EpX)
2025/03/17(月) 00:21:56.04ID:UBLDhmVkd operator overheat🔥
380デフォルトの名無しさん (ワッチョイ b139-8MF7)
2025/03/24(月) 21:51:03.92ID:BfeDoviD0 「Google Chrome」のフォント処理がC/C++言語からRust言語に
「FreeType」からの移行でメモリ安全性を改善、脆弱性が出にくいライブラリに
https://forest.watch.impress.co.jp/docs/news/1672186.html
「FreeType」からの移行でメモリ安全性を改善、脆弱性が出にくいライブラリに
https://forest.watch.impress.co.jp/docs/news/1672186.html
381デフォルトの名無しさん (ワッチョイ 9901-PAPZ)
2025/03/25(火) 18:27:04.28ID:h1rbKd1Z0 先にfirefoxをどうにかしろよw
382デフォルトの名無しさん (ワッチョイ 5f07-t2eq)
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の進化にとって重要な一歩であり、非常に意義のある進展と言える。
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の進化にとって重要な一歩であり、非常に意義のある進展と言える。
383デフォルトの名無しさん (アウアウウー Sa05-nY3F)
2025/04/12(土) 13:06:33.89ID:54aHIZAIa ただのラッパーじゃだめなんよ
384デフォルトの名無しさん (ササクッテロロ Spd1-gX4K)
2025/04/12(土) 14:17:05.60ID:b+N+yd9Ip コアをrustで書かないと意味が無いよな
385デフォルトの名無しさん (アウアウアー Sa16-FGNj)
2025/04/12(土) 14:21:14.03ID:0buiik+fa セキュリティ目的なのかね。それだとUIのRust化は優先度高くなるかな
386デフォルトの名無しさん (ワッチョイ 6e39-N10g)
2025/04/12(土) 15:53:53.22ID:C5glPX3o0 まずはインタフェースからってことかな…と思ったけど、インタフェースだけ気を付けて書いて、あとはAIに実装部の変換頼んだりして
っておもいついてみt
っておもいついてみt
387デフォルトの名無しさん (ワッチョイ 8b7f-hEpV)
2025/05/18(日) 13:16:26.47ID:lywWo0330 どっちも初心者だけど
Rustのが初心者向きだとは思ったよ
cargoがいいよね
Rustのが初心者向きだとは思ったよ
cargoがいいよね
388デフォルトの名無しさん (ワッチョイ 8738-SIV7)
2025/05/18(日) 18:09:10.25ID:rl3pNxwD0 後発なのでその辺はいい
389デフォルトの名無しさん (JP 0Hd6-LWiD)
2025/05/24(土) 12:25:49.21ID:DL6MBs8yH 10年後もこのスレが続いているなら見て
みたい。Rustマンセーしている奴らの
お馬鹿発言を楽しみながら
みたい。Rustマンセーしている奴らの
お馬鹿発言を楽しみながら
390デフォルトの名無しさん (アウアウウー Sa2f-/ppz)
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 13:00:14 SATURDAY
http://nazology.kusuguru.co.jp/archives/177845
392デフォルトの名無しさん (ワッチョイ 4e42-SIV7)
2025/05/24(土) 17:04:46.08ID:+uZKeAba0 >>390
BIOSはOS関係ないような
BIOSはOS関係ないような
393デフォルトの名無しさん (ワッチョイ efe7-TsVb)
2025/05/27(火) 10:29:49.48ID:V0+A3o/R0 昔はBIOSの上にOSがどっしり載ってたけど 今ってBIOSは起動し終えたらほぼほぼ用済みよね
394デフォルトの名無しさん (ワッチョイ 4f40-WN5P)
2025/05/27(火) 10:31:48.90ID:l+yCcJPm0 マザーボード側の機能だから、評価ボードとかマイナー製品ならRust使ってるのあるかな。なさそう
395デフォルトの名無しさん (ワッチョイ 73e7-QSEr)
2025/08/19(火) 19:36:19.01ID:mzrtf/o60 どちらがというよらホワイトハウス声明やCコードのドランスパイルに国が予算つけてるんだからC/C++のオワコンは必至で新しいパラダイムにアレルギーある老害が喚いているだけw
396デフォルトの名無しさん (ワッチョイ ffc9-nsRa)
2025/09/02(火) 21:20:48.26ID:VtjLPleU0 Unixの共同開発者ブライアン・カーニハン、RustやLinux、LLMについて大いに語る
https://techfeed.io/entries/68b60f6cd0e17253abf4298c
最も盛り上がったのは、Rustに関する質問だった。「RustがCを置き換えるのに妥当性はあるか? それとも単なるバブルか?」と問われると、カーニハンは「Rustかぁ」と大げさにため息をついて笑いを誘った。
「Rustで書いたプログラムは一つだけだ。だから話半分に聞いてくれ」と前置きしつつ、こう続けた。
「とにかく大変だった。メモリ安全を実現するための仕組みを理解するのに苦労したよ。そもそも、そのプログラムではメモリが問題になる場面なんてなかったのにね。」
さらに彼が強調したのはパフォーマンスの低さだった。「コンパイラは遅いし、生成されるコードも遅い。必要な仕組みが巨大すぎる」と、半世紀以上前にCを開発した人物の口から手厳しい評価が飛び出した。結論としては「すぐにCを置き換えるとは思わない」と語りつつも、「自分の経験が限られているので偏見かもしれない」と柔らかく補足した。
https://techfeed.io/entries/68b60f6cd0e17253abf4298c
最も盛り上がったのは、Rustに関する質問だった。「RustがCを置き換えるのに妥当性はあるか? それとも単なるバブルか?」と問われると、カーニハンは「Rustかぁ」と大げさにため息をついて笑いを誘った。
「Rustで書いたプログラムは一つだけだ。だから話半分に聞いてくれ」と前置きしつつ、こう続けた。
「とにかく大変だった。メモリ安全を実現するための仕組みを理解するのに苦労したよ。そもそも、そのプログラムではメモリが問題になる場面なんてなかったのにね。」
さらに彼が強調したのはパフォーマンスの低さだった。「コンパイラは遅いし、生成されるコードも遅い。必要な仕組みが巨大すぎる」と、半世紀以上前にCを開発した人物の口から手厳しい評価が飛び出した。結論としては「すぐにCを置き換えるとは思わない」と語りつつも、「自分の経験が限られているので偏見かもしれない」と柔らかく補足した。
397デフォルトの名無しさん (ワッチョイ c307-2eeI)
2025/09/02(火) 23:47:22.37ID:TNFoxrhM0 LLVMが頑張るから、パフォーマンスはC/C++並なんじゃないの
クソデカコンパイラは同意 clangも同罪
LLVMもrustで書き直せたらワンチャンある
クソデカコンパイラは同意 clangも同罪
LLVMもrustで書き直せたらワンチャンある
398デフォルトの名無しさん (ワッチョイ 13fe-hbbI)
2025/09/06(土) 02:13:02.04ID:hE/fPxfP0 おっさんだからCは難解って最近聞いてびっくらこいたわ
399デフォルトの名無しさん (オッペケ Sr07-2eeI)
2025/09/06(土) 03:05:58.72ID:WwvtNxjfr どんだけ油断していても、バグのないC それが最近のCだぞ
400デフォルトの名無しさん (ブーイモ MM1f-ZHZ/)
2025/09/06(土) 10:21:36.73ID:cunwvXoKM 油断したら無理でしょ…
401デフォルトの名無しさん (アウアウウー Sae7-8tKF)
2025/09/06(土) 10:58:52.71ID:iH3ibAeva カーニハンはD言語に対しては何て言ってたんだろう
dmcは?
dmcは?
402デフォルトの名無しさん (ワッチョイ 0b01-S8ml)
2025/09/08(月) 08:15:43.69ID:pL/U4stT0 まずC++で作って動作確認できたらそれからRustで書き直すのが正解
403デフォルトの名無しさん (ササクッテロラ Sp3b-Rd44)
2025/09/08(月) 08:30:20.54ID:QbZ5h/LUp >>402
なんでそんな無駄な工程追加してるの?
なんでそんな無駄な工程追加してるの?
404デフォルトの名無しさん (アウアウウー Sa47-bj1o)
2025/09/08(月) 10:17:01.67ID:sSlkOn2Va Rustで動作確認してCでrewrite
C++なんぞハナから相手にしない
C++なんぞハナから相手にしない
405デフォルトの名無しさん (ワッチョイ 2b07-wO3q)
2025/09/08(月) 11:15:01.46ID:ka4MnZ7K0 既存資産がC/C++の山だったりするんだろ あるいはRustの修練中か
仕事はそんなんでいいんだよ やれと言われれば、PythonだろうがC#だろうが修める
問題は自分用の推し言語
仕事はそんなんでいいんだよ やれと言われれば、PythonだろうがC#だろうが修める
問題は自分用の推し言語
406デフォルトの名無しさん (ワッチョイ 76e7-RvQq)
2025/09/09(火) 18:18:03.64ID:msZStbAa0 Rustはバイナリも重いしコードも煩雑だよね
407デフォルトの名無しさん (ワッチョイ 8b98-JL/5)
2025/09/09(火) 20:05:38.18ID:b/t8bNW/0 バイナリ読めないけど、重たいというか、サイズ大きいのかい?
408デフォルトの名無しさん (ワッチョイ 0b01-S8ml)
2025/09/10(水) 18:48:41.08ID:igStf8qN0 IT土方ってそういうの気にしないんだよな
409デフォルトの名無しさん (アウアウウー Sa47-JL/5)
2025/09/10(水) 20:30:36.17ID:eHF1j7c3a 動けば正義だし、動くようにエンジニアリングで試行錯誤するからね。ライブラリを理解すればとは中々ならない。
410デフォルトの名無しさん (ワッチョイ 4b01-NHeW)
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.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
413デフォルトの名無しさん (ワッチョイ 3b96-u4H5)
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
Rustプロジェクトは公式ブログで、2025年夏に実施した「Rust Compiler Performance Survey」(Rustコンパイラパフォーマンス調査)の結果を報告した。
https://atmarkit.itmedia.co.jp/ait/articles/2509/22/news014.html
414デフォルトの名無しさん (オッペケ Sr21-tC4S)
2025/09/28(日) 10:41:57.56ID:IQELy+USr ツールチェインを今後全内製していきますとかいう布石でしょ
415デフォルトの名無しさん (ワッチョイ e37e-Yz6d)
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
例の人ワントンキンワンミングクだったんだな
覚えとこ
https://mevius.5ch.net/test/read.cgi/tech/1745631298/622
例の人ワントンキンワンミングクだったんだな
覚えとこ
416デフォルトの名無しさん (ワッチョイ 853f-1qBt)
2025/10/06(月) 20:57:49.21ID:qUgz85uV0 Linus、Rustのフォーマットチェックを「無神経でクレイジー」と酷評
https://gihyo.jp/article/2025/10/daily-linux-251006
https://gihyo.jp/article/2025/10/daily-linux-251006
417デフォルトの名無しさん (ワッチョイ 6d07-sbqo)
2025/10/06(月) 23:16:39.23ID:kioGxXsV0 アレがいいんだよ、とか思ってそうだよな
馬鹿にしてないぞ、あれはあれで脳汁出そうな気がする
馬鹿にしてないぞ、あれはあれで脳汁出そうな気がする
418デフォルトの名無しさん (アウアウウー Sa39-vT2u)
2025/10/07(火) 02:10:07.47ID:nZgwtGtTa Linus は Rust のコードレビューもするのか。凄いな
419デフォルトの名無しさん (ワッチョイ 0a71-GsXg)
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代なら逃げ切りを考えてたかな
Rustを意識して使うようにはしてる。50代なら逃げ切りを考えてたかな
421デフォルトの名無しさん (ワッチョイ 0bfa-mFB7)
2025/10/15(水) 03:28:19.06ID:6IuC3z0z0 Cとか使うのすごいね。スクリプト言語しか触ってないわ
Rustでも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載らない環境だと大きな違い)
けど、仕事でだったら遊んでる暇ないから選べるなら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作ってる
Rustはわかりやすくて一気に理解が進んだよ
axumでweb api作ってる
424デフォルトの名無しさん (アウアウウー Sadd-mFB7)
2025/10/15(水) 09:19:06.06ID:5MyaU5bya Cは中級言語というかCPUと人間の中間の役割以上はやらないのよね。将来性能改善で使えそうな詳細機能はあえて未定義にして仕様化しないとかやったりしてる。過渡期の言語よいう感じだから、若い人がアプリで使うならRustでいいよ
425デフォルトの名無しさん (ワッチョイ b9ba-Ly0x)
2025/10/15(水) 12:15:28.98ID:9WeIr5Er0 rustはセキュアなうえに処理速度も速い
好き嫌い関係なく、覚える必要のある言語だと思う
好き嫌い関係なく、覚える必要のある言語だと思う
426デフォルトの名無しさん (ワッチョイ c98e-+1mk)
2025/10/15(水) 12:23:53.92ID:b/gMmjSy0 rust は C より速いっけ?rust の方がどうしてもオーバヘッドが大きいと思うのだけど。
427デフォルトの名無しさん (ブーイモ MM35-mFB7)
2025/10/15(水) 12:36:32.33ID:sLvFOnWgM 速くはない。Cより遥かに安全だから使える環境なら使った方がいいよ
Cはコボル化していくのだ
Cはコボル化していくのだ
428デフォルトの名無しさん (ワッチョイ 51da-5Sj8)
2025/10/15(水) 20:30:51.24ID:wJCBzpoD0 コボル化するのはC++のような…。
低スペック帯の組み込みは元より(こっちは普及率次第ではRustが置き換えるかも)、Cは言語間のライブラリ移植に欠かせない。
低スペック帯の組み込みは元より(こっちは普及率次第ではRustが置き換えるかも)、Cは言語間のライブラリ移植に欠かせない。
429デフォルトの名無しさん (ブーイモ MM33-mFB7)
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:MZXXK6Au0433デフォルトの名無しさん (ワッチョイ f15f-HZvd)
2025/10/22(水) 07:32:12.52ID:e+GQZBZ20 >>432
ワンチップマイコンだとむりじゃね?
ワンチップマイコンだとむりじゃね?
434デフォルトの名無しさん (ワッチョイ 4efa-6M87)
2025/10/22(水) 08:17:19.16ID:5xHrvzSb0 えっ
435デフォルトの名無しさん (ワッチョイ 4ef2-Telw)
2025/10/22(水) 08:49:39.11ID:J/GmxqN80 このスレにも驚き屋?
436デフォルトの名無しさん (ワッチョイ 01da-Telw)
2025/10/22(水) 19:32:12.50ID:BRG3+yis0437デフォルトの名無しさん (アウアウウー Sa09-6N1s)
2025/10/24(金) 14:31:05.34ID:nAYKU6CIa PICはまだstack8段までなんだっけ
438デフォルトの名無しさん (ワッチョイ cee7-gFNx)
2025/10/24(金) 16:10:23.19ID:UR1hEaGj0 RustのコンパイラがあるCPUがうらやましい
439デフォルトの名無しさん (ワッチョイ bd07-q+de)
2025/10/24(金) 17:54:19.19ID:DDVU26il0 まあ、PIC上で(例えば)gcc動かそうとか思わんし、それはいっしょ
440デフォルトの名無しさん (ワッチョイ 01da-Telw)
2025/10/24(金) 18:08:18.45ID:oZqwYB780441デフォルトの名無しさん (ワッチョイ c1c6-3gk/)
2025/10/25(土) 22:40:26.52ID:UcRY3M7w0 >>416
Linusのフォーマットチェックへの文句は言いがかりだよな。
将来のためとしてああいう書き方をするのは良くないという哲学を徹底してるだけ。手間でもその都度整理してねということ。
自分のローカルで作業してるうちはフォーマットかけなくてよくて、公式リポジトリにアップするときにかけるべき。
逆にC言語では不要になったヘッダやコードとか将来のためと言って使ってないものとかが残骸として残りやすくてあかん。
Linusのフォーマットチェックへの文句は言いがかりだよな。
将来のためとしてああいう書き方をするのは良くないという哲学を徹底してるだけ。手間でもその都度整理してねということ。
自分のローカルで作業してるうちはフォーマットかけなくてよくて、公式リポジトリにアップするときにかけるべき。
逆にC言語では不要になったヘッダやコードとか将来のためと言って使ってないものとかが残骸として残りやすくてあかん。
442デフォルトの名無しさん (ワッチョイ b1cd-OUeg)
2025/10/26(日) 09:12:26.69ID:+y7r90/A0 Linux 6.18-rc2リリース、Linus“ご立腹”のRustフォーマットチェック関連も修正
https://gihyo.jp/article/2025/10/daily-linux-251020
https://gihyo.jp/article/2025/10/daily-linux-251020
443デフォルトの名無しさん (ワッチョイ 6b6b-jgYD)
2025/10/27(月) 20:02:42.21ID:TGJpNr9x0 今のところCの置き換えには無理だけど、C++の置き換えにならできるかもしれないという感じなのかな?
444デフォルトの名無しさん (ワッチョイ f327-E9kV)
2025/10/28(火) 01:42:28.04ID:7VWM2dcD0 気合いと予算次第で全部置き換えられるのでは
445デフォルトの名無しさん (オッペケ Srdd-JLYy)
2025/10/28(火) 06:54:48.33ID:1utbw+6mr トランスレータがしっかりしてたら、トランスレータの実証プロジェクトになると思うんだよね
まあそのうちやるでしょ
Linux側も、フォークしたければ勝手にしろって感じのはずだし
社内向け実験用フォークとか、そっちのほうの必要性はいくらでもあるし遠慮いらない
まあそのうちやるでしょ
Linux側も、フォークしたければ勝手にしろって感じのはずだし
社内向け実験用フォークとか、そっちのほうの必要性はいくらでもあるし遠慮いらない
446デフォルトの名無しさん (ワッチョイ b142-OUeg)
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
なんでRustの環境構築してないのにRust製のツールが動くの?
https://speakerdeck.com/ssssota/why-do-rust-based-tools-run-without-a-rust-environment
447デフォルトの名無しさん (ワッチョイ 5320-BWlZ)
2025/10/28(火) 15:05:25.74ID:8lsD0VBT0 そういうのはワッチョイ無しのほうでやるともっと爆釣れやで
448デフォルトの名無しさん (オイコラミネオ MM35-oW0m)
2025/10/30(木) 17:02:02.80ID:9YQFEu2kM >>443
C++製のアプリも、内部の大半は、C流の書き方をしているものが多いから、それはない。
C++製のアプリも、内部の大半は、C流の書き方をしているものが多いから、それはない。
449デフォルトの名無しさん (オイコラミネオ MM35-oW0m)
2025/10/30(木) 17:04:19.56ID:9YQFEu2kM C/C++の事を知らない人の中に、C++のプログラムはCではなく「C++流の書き方」をしていると思っている人が
多いようだが、実際には、C++ の流の書き方は非常に限られた部分に限る、という場合が少なくない。
多いようだが、実際には、C++ の流の書き方は非常に限られた部分に限る、という場合が少なくない。
450デフォルトの名無しさん (アウアウウー Sad5-E9kV)
2025/10/30(木) 18:09:13.94ID:0rH0EF1qa stl使えばC++と言えるのだが、使ってない方が多いのかね
451デフォルトの名無しさん (アウアウウー Sad5-E9kV)
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への置き換えの方が楽
RustとCの方が良い
CからRustへの置き換えの方が楽
453デフォルトの名無しさん (ワッチョイ ffb9-EbXZ)
2025/11/12(水) 18:59:09.17ID:m6+1PZCP0 >>446
このスライドって、ネタで書いてるんだよね?
このスライドって、ネタで書いてるんだよね?
454デフォルトの名無しさん (ブーイモ MM9f-hSiI)
2025/11/12(水) 19:09:08.68ID:5EBazqEaM Goも動くし当たり前じゃ
455デフォルトの名無しさん (ワッチョイ c791-Soof)
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)”に落ち着いているに過ぎない」という評価を示す。
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)”に落ち着いているに過ぎない」という評価を示す。
456デフォルトの名無しさん (ワッチョイ 87d4-ewxs)
2025/11/27(木) 18:51:56.59ID:A2ESVTBH0 C++代替なら、Dの方が向いてそうなイメージ
457デフォルトの名無しさん (オッペケ Sr3b-y3o6)
2025/11/27(木) 19:10:41.76ID:LvBL3+yLr full Rust でツールチェインがんばるんだろうから、遅さはまだいい
っていうか、最適化度外視モードでずばばっとコンパイルすりゃいいだけなんだろ
っていうか、最適化度外視モードでずばばっとコンパイルすりゃいいだけなんだろ
458デフォルトの名無しさん (ワッチョイ 8701-31Pf)
2025/11/29(土) 02:53:39.75ID:OBFruaOY0 C++でちゃんと書ける人はRustでも書けるでしょ?
Rustで書けないような人がC++で書けると宣ってもちょっと...
Rustで書けないような人がC++で書けると宣ってもちょっと...
459デフォルトの名無しさん (ワッチョイ 5f15-kyrT)
2025/11/29(土) 03:18:17.58ID:Cb7h53z/0 人間が脳内管理してためんどうな所をコンパイラが見てくれるんじゃぞ
という位置づけ
という位置づけ
460デフォルトの名無しさん (ワッチョイ 351e-wlkq)
2025/11/30(日) 07:35:55.57ID:/MQ+Nwwh0 rustを理解してればどんな用途が適しているかは考えて使うよね。
GoだろうがC#だろうが結構簡単にバグるし、安全に書こうとするとそれなりの勉強が求められる。
可変共有を大量に使うプログラムはどのみちバグるから、GC管理のほうがいいというのならそこだけGCのライブラリ使えばと思う。
C++だって言語機能としてはGCは無いが、必要ならライブラリとしてGCを組み込んで使っている。
ゲーム作る人は当たり前のようにやってる。
GoだろうがC#だろうが結構簡単にバグるし、安全に書こうとするとそれなりの勉強が求められる。
可変共有を大量に使うプログラムはどのみちバグるから、GC管理のほうがいいというのならそこだけGCのライブラリ使えばと思う。
C++だって言語機能としてはGCは無いが、必要ならライブラリとしてGCを組み込んで使っている。
ゲーム作る人は当たり前のようにやってる。
461デフォルトの名無しさん (ワッチョイ 97ed-izuf)
2025/12/12(金) 09:03:38.85ID:mBlfr9iZ0 LinuxカーネルへのRust導入は定着したとの合意、「実験的」タグを外すことが決定
https://gigazine.net/news/20251211-linux-kernel-rust/
https://gigazine.net/news/20251211-linux-kernel-rust/
462デフォルトの名無しさん (ワッチョイ 12ac-FV3J)
2025/12/15(月) 02:29:37.68ID:2XOypBg20 Linuxは絶対Rustに置き換わらないって言ってたやつ出てこいよオラ! もう時間の問題だろ
まだ一部だけとか、カーネルだけとか言うんだろ
まだ一部だけとか、カーネルだけとか言うんだろ
463デフォルトの名無しさん (ワッチョイ 7733-n9kv)
2025/12/15(月) 02:47:27.25ID:yISpIgOr0 bioとかkmallocとかうまく扱えるのかね
Kernel内のAPIはRustから呼べるのかな
Kernel内のAPIはRustから呼べるのかな
464デフォルトの名無しさん (ワッチョイ 7733-n9kv)
2025/12/15(月) 02:52:31.18ID:yISpIgOr0465デフォルトの名無しさん (ワッチョイ c707-F57O)
2025/12/15(月) 06:56:44.65ID:dkOaLO840 いつまでもトランスレータを出してこないと思ったら、これを待ってたのね〜って思ってる
反C++派がオラつくのはいい気がしないが、ともかくC++にとっとと技術が流れてきてほしい
反C++派がオラつくのはいい気がしないが、ともかくC++にとっとと技術が流れてきてほしい
466デフォルトの名無しさん (アウアウ Saee-n9kv)
2025/12/15(月) 09:43:07.60ID:5x1Nbl9oa 提案したりプルリク作ればいいのでは
467デフォルトの名無しさん (ワッチョイ 2701-F57O)
2025/12/15(月) 12:12:15.75ID:xu+btuHj0 >>461
リーナスがRustでコード書き始めたら考える
リーナスがRustでコード書き始めたら考える
468デフォルトの名無しさん (ワッチョイ c67c-L6fL)
2025/12/18(木) 11:53:54.36ID:wPi45O3Q0 unsafe使いまくれば、行けるんじゃないの?
unsafe使ってもCとは安心感が違う的な。
あとは、コンパイルが速くなれば問題ない。
unsafe使ってもCとは安心感が違う的な。
あとは、コンパイルが速くなれば問題ない。
469デフォルトの名無しさん (ブーイモ MM32-n9kv)
2025/12/18(木) 12:13:23.72ID:NMD8fzWVM メモリのレイアウトから違うという話もあったし、ページ管理なんかのコアはRust使えないでしょ
ドライバとか表層の部分はRustにしていいけど奥深くを書き換えはないだろね
影響が大きすぎるし、価値があるか怪しい
ドライバとか表層の部分はRustにしていいけど奥深くを書き換えはないだろね
影響が大きすぎるし、価値があるか怪しい
470デフォルトの名無しさん (ワッチョイ c707-F57O)
2025/12/18(木) 12:38:29.97ID:XezCmj/m0 そういうところにも使えるRustって進化を遂げる可能性はある
471デフォルトの名無しさん (ブーイモ MM32-n9kv)
2025/12/18(木) 13:47:18.12ID:NMD8fzWVM RustでOS書いてLinuxを置き換えるくらい狙った方がいいよ
最初はニッチな用途から始めるのだろうが
最初はニッチな用途から始めるのだろうが
472デフォルトの名無しさん (ワッチョイ c707-F57O)
2025/12/18(木) 16:31:37.86ID:XezCmj/m0 なるだけ自由なディストリっていうけど、なるだけC/C++を廃したLinuxってのは需要がありそう
473デフォルトの名無しさん (ワッチョイ 7747-n9kv)
2025/12/18(木) 18:29:05.26ID:xJk3idBS0 遠い話にはなるよ
ファイルシステムやデータベースは安定稼働して市場で受け入れられるまで10年以上かかるし、systemdのようなものを誰が好き好んで作りかえるのかという問題がある
Waylandも普及に5年以上かかってるし
httpサーバーなんかは独立してて作りやすい部類かもしれないけどnginxとapacheの牙城に食い込めるかな
ファイルシステムやデータベースは安定稼働して市場で受け入れられるまで10年以上かかるし、systemdのようなものを誰が好き好んで作りかえるのかという問題がある
Waylandも普及に5年以上かかってるし
httpサーバーなんかは独立してて作りやすい部類かもしれないけどnginxとapacheの牙城に食い込めるかな
474デフォルトの名無しさん (ワッチョイ c707-F57O)
2025/12/18(木) 18:54:07.86ID:XezCmj/m0 C領域はトランスレータを書けばほぼ一発のはず
そっからがどうなるかだな
C++は、簡単に書いたものなら
そっからがどうなるかだな
C++は、簡単に書いたものなら
475デフォルトの名無しさん (ワッチョイ 9216-zWtA)
2025/12/18(木) 19:02:35.08ID:l3jSErOm0476デフォルトの名無しさん (ブーイモ MM32-n9kv)
2025/12/18(木) 20:24:35.34ID:cNKIGErtM ヒゲポンもコメントしててわろた
477デフォルトの名無しさん (アウアウウー Sa43-Zm2/)
2025/12/19(金) 14:11:07.79ID:uPPpqdRma MonaOSってbootしてGUIっぽく動くけどOSとしては機能不足過ぎない?
478デフォルトの名無しさん (アウアウ Saee-n9kv)
2025/12/19(金) 14:21:18.81ID:jQc2Avkta そうだよ。個人で始めたらあのくらい端折らないとGUI作れない
479デフォルトの名無しさん (アウアウウー Sa43-Zm2/)
2025/12/19(金) 14:51:11.45ID:uPPpqdRma bootもkernelも全部Rustで書いたLinuxとは全く別のOSであっても
API(というかシステムコール?)とか互換性高めてCで使えるの用意したら
Linuxの資産そのまま使えないの?
それとも「全く別」とは認めてもらえないのかな
API(というかシステムコール?)とか互換性高めてCで使えるの用意したら
Linuxの資産そのまま使えないの?
それとも「全く別」とは認めてもらえないのかな
480デフォルトの名無しさん (ワッチョイ 2701-wbps)
2025/12/19(金) 16:05:09.71ID:x6q8+bsi0 >>479
sed s/Rust/C/g | sed s/Linux/GNU Hurd/g
sed s/Rust/C/g | sed s/Linux/GNU Hurd/g
481デフォルトの名無しさん (ワッチョイ 6345-n9kv)
2025/12/19(金) 16:26:10.15ID:aKNCWqXm0 Linux自体がKernel以外は借り物だろ。って言われたりするから、それでいいよ
それが出来ればすごい
それが出来ればすごい
482デフォルトの名無しさん (ワッチョイ 778f-4zp6)
2025/12/19(金) 21:29:50.92ID:icFCbx+J0 わざわざRustに置き換えることに需要あるかなぁ
483デフォルトの名無しさん (ワッチョイ ef3a-Grg2)
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ですが、では何をしているのかというと、「ほかの人が開発したコードやほかの人がメンテナンスしたコードを受け取り、マージすること」、つまりマージこそが自分の仕事だと明言しています。
カーネル開発に刺激は求めない
―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ですが、では何をしているのかというと、「ほかの人が開発したコードやほかの人がメンテナンスしたコードを受け取り、マージすること」、つまりマージこそが自分の仕事だと明言しています。
484デフォルトの名無しさん (ワッチョイ 63c0-n9kv)
2025/12/19(金) 21:50:11.19ID:aKNCWqXm0 今の若い人Cより先にRustやるだろうし、ミーハーに盛り上がるんじゃね
セキュリティの需要はあるはずだが、表面に出る部分だけか
セキュリティの需要はあるはずだが、表面に出る部分だけか
485デフォルトの名無しさん (ワッチョイ 778f-4zp6)
2025/12/19(金) 21:58:50.27ID:icFCbx+J0 流石にCより先にRust触ることはないわな
486デフォルトの名無しさん (ワッチョイ 2701-wbps)
2025/12/19(金) 22:34:46.04ID:x6q8+bsi0 今は大学で教養として教えるプログラミング言語はpythonだな
487デフォルトの名無しさん (ワッチョイ 5e5b-n9kv)
2025/12/20(土) 00:06:20.35ID:oxuheUus0 Julia使ってる講座も出てきてるぞ。有名大学の公開資料を見つけてしまった
488デフォルトの名無しさん (ワッチョイ c707-F57O)
2025/12/20(土) 00:58:27.50ID:5RSOxLmn0 過去資産がいまんとこ大きすぎるから、Cが読めないエンジニアは現実にはおらんわな
煽ってないぞ
俺英語さっぱりだが、ドキュメント英語くらいは読める、それと同じレベルで
煽ってないぞ
俺英語さっぱりだが、ドキュメント英語くらいは読める、それと同じレベルで
489デフォルトの名無しさん (ワッチョイ 5e5b-n9kv)
2025/12/20(土) 01:34:37.65ID:oxuheUus0 phpとJavaScriptが得意な30代はCは無理だろう
490デフォルトの名無しさん (オイコラミネオ MM73-1DM+)
2025/12/20(土) 06:21:57.16ID:pfJJBA8tM バグが多いという理由でLinuxがRustにするのなら、Windowsはやらないのか
491デフォルトの名無しさん (オッペケ Sr47-F57O)
2025/12/20(土) 07:15:32.00ID:i1RFiUJwr LinuxはLinux(core)だけでいいが、Windows(全体)はC++が入りすぎてる
トランスレータの構築の難度がダンチだろ
トランスレータの構築の難度がダンチだろ
492デフォルトの名無しさん (ワッチョイ efd0-Grg2)
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
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
493デフォルトの名無しさん (スフッ Sd32-0Pij)
2025/12/20(土) 10:12:57.99ID:0lE0Z8OSd Win32APIとCOMくらいまではCのみでいけるからな
(x64でも同じ)
(x64でも同じ)
494デフォルトの名無しさん (オッペケ Sr47-F57O)
2025/12/20(土) 11:48:09.85ID:K4U7Mxxpr チョンボをやらかしてるのがC領域が圧倒的に多いんなら、C領域だけでもRust化すればいい
もっといえば、Rustするにあたって引っかかったところが、何かあやしいところなんだろうから、
そこを直すだけでだいぶ違うのでは
もっといえば、Rustするにあたって引っかかったところが、何かあやしいところなんだろうから、
そこを直すだけでだいぶ違うのでは
495デフォルトの名無しさん (ワッチョイ 62b9-zWtA)
2025/12/20(土) 12:28:51.65ID:ivh2MIIM0 Cのバグにコンパイラとライブラリのバグやテストでは見つからないバグもあるので...
C++ は変化の大きさのせいで、最新を追いかける人には何時までもバグありそうなイメージ
Rust はライブラリも含めて使われる事でバグのあぶり出しが進んでいる段階ではないのか?
C++ は変化の大きさのせいで、最新を追いかける人には何時までもバグありそうなイメージ
Rust はライブラリも含めて使われる事でバグのあぶり出しが進んでいる段階ではないのか?
496デフォルトの名無しさん (ワッチョイ 5f01-F57O)
2025/12/20(土) 13:22:41.64ID:TE3PNrC20 いくらなんでもカーネルのコアまでRustで書き直すというわけではないんじゃないの?
497デフォルトの名無しさん (ワッチョイ 7242-4zp6)
2025/12/20(土) 13:37:39.73ID:tVNI7AJK0 ユーザからしたらCかRustかなんて関係ないしな
498デフォルトの名無しさん (アウアウウー Sa43-n9kv)
2025/12/20(土) 15:34:22.01ID:4VtCs8yHa >>496
ないよ。Kernelモジュールをかけるだけでしょ。ドライバとか外界とのインターフェイスになる部分にRust使えるのはいいよね
ないよ。Kernelモジュールをかけるだけでしょ。ドライバとか外界とのインターフェイスになる部分にRust使えるのはいいよね
499デフォルトの名無しさん (ワッチョイ 0301-LbGO)
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使う方向に行くのは当たり前。
C++の改変版使うより、Rust使う方向に行くのは当たり前。
501デフォルトの名無しさん (ワッチョイ ff01-y9uI)
2025/12/21(日) 18:47:17.27ID:o5B6K2Z60 まだmisraが動いてないからいいのかも
準拠とか言い出したら地獄の釜が開く🤣
準拠とか言い出したら地獄の釜が開く🤣
502デフォルトの名無しさん (ワッチョイ a353-O4u+)
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/
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
https://www.youtube.com/watch?v=qtqQCAQYQOc
504デフォルトの名無しさん (ワッチョイ 0301-BwzK)
2025/12/25(木) 09:44:21.35ID:6vcKeou50 1人1ヶ月100万行
505デフォルトの名無しさん (アウアウ Saff-y9uI)
2025/12/25(木) 09:48:23.38ID:IXmWc09za AIエージェントがやるんでしょ
506デフォルトの名無しさん (ワッチョイ 6397-E2Bt)
2025/12/25(木) 11:33:51.52ID:QUJWxBH/0 502 は、もしワシが偉い人なら AI を信用しないので、そんな事しようと思わないんだけど、そんなに AI ってまともでしたっけ?
507デフォルトの名無しさん (ワッチョイ 0301-BwzK)
2025/12/25(木) 12:23:20.02ID:6vcKeou50 馬鹿と鋏は使いようとしか...
出力量がヒトとは桁違いなんだから
使いこなせないとこの先生きのこれない
出力量がヒトとは桁違いなんだから
使いこなせないとこの先生きのこれない
508デフォルトの名無しさん (ワッチョイ 0301-LbGO)
2025/12/25(木) 13:49:21.36ID:nwIQjWOo0 >>503
AIに任せるられるんならRustいらないんだよな
AIに任せるられるんならRustいらないんだよな
509デフォルトの名無しさん (ワッチョイ 8307-LbGO)
2025/12/25(木) 14:37:32.41ID:QmGE0ySR0 AIとかより、もっと実直に変換したほうがいいのでは
510デフォルトの名無しさん (ワッチョイ ff4f-y9uI)
2025/12/25(木) 15:46:47.52ID:PSEWKotq0 実直なAIの使い方のノウハウがあるんじゃね
511デフォルトの名無しさん (オイコラミネオ MM27-yCt5)
2025/12/25(木) 16:55:21.81ID:S0cDNxRpM GoogleのOSもRustにならへんのやろか
512デフォルトの名無しさん (ワッチョイ ffb0-y9uI)
2025/12/25(木) 17:17:54.27ID:PSEWKotq0 AndroidはLinuxだけどLinuxより早くRustで書ける部分があったらしい
ChromeOSは分からないがあれもベースLinuxだしLinuxより遅れることはないだろう
ChromeOSは分からないがあれもベースLinuxだしLinuxより遅れることはないだろう
513デフォルトの名無しさん (アウアウウー Saa7-E2Bt)
2025/12/26(金) 12:38:55.59ID:kdT6Yw9Na AI を使う人間さんの知識次第で読めないコードが量産されそう。
514デフォルトの名無しさん (ワッチョイ 437f-ujVI)
2025/12/26(金) 13:11:55.65ID:MEAkV/s50 早速unsafeで事故ってるじゃん。
515デフォルトの名無しさん (ワッチョイ a32b-y9uI)
2025/12/26(金) 13:49:57.82ID:L8Gso7QW0 それは事故るだろう。歩留まり100%なんてどこの業界でも実現していない
516デフォルトの名無しさん (アウアウウー Saa7-E2Bt)
2025/12/26(金) 14:19:04.05ID:kdT6Yw9Na カトラーが AI に作業させて一人で完成させたらどうしよう...
517デフォルトの名無しさん (ワッチョイ a32b-y9uI)
2025/12/26(金) 14:39:01.15ID:L8Gso7QW0 MS社員ちょまど画伯だけでいいってこと
518デフォルトの名無しさん (ワッチョイ 8307-LbGO)
2025/12/27(土) 09:53:33.37ID:9kAfLk7v0 C++erだが、近頃のRubyのコードの人気パターンが知りたい
なんていうか、写経して覚える人気パターンをまず確認したい
ぐぐると、パターンマッチングのほうが山ほど出てきて、うまくぐぐれない
ないしは、デザインパターンをRustでやってみた、みたいのとか
ちがう、そうじゃない そんな高度なこと言ってないw
なんていうか、写経して覚える人気パターンをまず確認したい
ぐぐると、パターンマッチングのほうが山ほど出てきて、うまくぐぐれない
ないしは、デザインパターンをRustでやってみた、みたいのとか
ちがう、そうじゃない そんな高度なこと言ってないw
519デフォルトの名無しさん (ワッチョイ 8307-LbGO)
2025/12/27(土) 10:05:03.61ID:9kAfLk7v0 あっ。RubyじゃなくてRustだ
なんでまちがったかというと、Ruby v4.x系おめでとう
まったく関係ないけどHeroku ってたのしい?
なんでまちがったかというと、Ruby v4.x系おめでとう
まったく関係ないけどHeroku ってたのしい?
520デフォルトの名無しさん (スフッ Sd1f-6wfp)
2025/12/27(土) 14:30:56.16ID:oKFzl/GRd Rubyはオワコン
将来性皆無
>うまくぐぐれない
そりゃそうだろう
Rustでぐぐれ
でもゲームのRUSTがうざい
将来性皆無
>うまくぐぐれない
そりゃそうだろう
Rustでぐぐれ
でもゲームのRUSTがうざい
521デフォルトの名無しさん (アウアウウー Saa7-E2Bt)
2025/12/27(土) 15:00:34.30ID:fQtnwZ9Za Ruby がカッコいい時代もあったので。深く使った結果不満があったり、バージョンアップで変わっていく所で止めちゃった人も多いだろうけど
522デフォルトの名無しさん (アウアウウー Saa7-ujNw)
2025/12/27(土) 15:21:41.14ID:wF1PPx4aa RubyがウザがられたのはKENYAのせいだよ
523デフォルトの名無しさん (JP 0Hff-+aYr)
2025/12/27(土) 16:01:56.95ID:gVi9WCSiH >>518
「写経して覚える人気パターン」というニュアンスがよくわからないのでもう少し説明を
「写経して覚える人気パターン」というニュアンスがよくわからないのでもう少し説明を
524デフォルトの名無しさん (ワッチョイ 0301-BwzK)
2025/12/27(土) 16:14:26.44ID:XVMN8z1u0 色即是空空即是色とか?
525デフォルトの名無しさん (JP 0Hff-+aYr)
2025/12/27(土) 18:44:30.25ID:gVi9WCSiH そういうのはいいから
526デフォルトの名無しさん (アウアウウー Saa7-V5w6)
2025/12/27(土) 18:46:08.67ID:zBW4WlPla 人気のパターンを写経して覚えたい
ではないかな
ではないかな
527デフォルトの名無しさん (ワッチョイ d332-hDde)
2025/12/27(土) 19:21:52.85ID:CdtO2MwM0 形だけ写経するんじゃダメ
大切なのは信心だよ
大切なのは信心だよ
528デフォルトの名無しさん (ワッチョイ 6f7a-aoTp)
2025/12/27(土) 21:02:54.18ID:sHjoG3Gj0 >>518
最近の書き方か分からないけど自分は図書館にあったので読んだ「プログラミングRust 第2版」の2章のチュートリアルおすすめ
最近の書き方か分からないけど自分は図書館にあったので読んだ「プログラミングRust 第2版」の2章のチュートリアルおすすめ
529デフォルトの名無しさん (アウアウウー Saa7-V5w6)
2025/12/27(土) 21:59:56.84ID:Y3PczYsga 読書百遍意自ずから現わる
自分は理屈から入ろうとしてRust絶賛挫折中だけど、写経を試みてみるかな…
自分は理屈から入ろうとしてRust絶賛挫折中だけど、写経を試みてみるかな…
530デフォルトの名無しさん (ワッチョイ 5301-+aYr)
2025/12/27(土) 22:16:42.22ID:3K/zktv90 >>526
そこで言う「パターン」とは何なのか相手に伝わるように説明してねってこと
1. (近頃の)人気の「パターン」
2. 写経して覚えるような「パターン」
3. (おそらく入門者が)まず確認したい「パターン」
4. デザインパターンほど高度ではない「パターン」
3と4だけであればチートシートにまとめられてるような基本イディオムを求めている可能性が高いが写経するようなものじゃないし人気・不人気で区別するようなものでもないので1と2に該当しない
そこで言う「パターン」とは何なのか相手に伝わるように説明してねってこと
1. (近頃の)人気の「パターン」
2. 写経して覚えるような「パターン」
3. (おそらく入門者が)まず確認したい「パターン」
4. デザインパターンほど高度ではない「パターン」
3と4だけであればチートシートにまとめられてるような基本イディオムを求めている可能性が高いが写経するようなものじゃないし人気・不人気で区別するようなものでもないので1と2に該当しない
531デフォルトの名無しさん (オッペケ Src7-LbGO)
2025/12/27(土) 22:37:57.29ID:C+qKjam/r532デフォルトの名無しさん (ワッチョイ 9baa-kiOh)
2025/12/28(日) 08:28:38.83ID:NT2otNZ90 写経?
写し込んでも、Warningという地獄の責め苦でスキル上がるんじゃないの?
Rustはやる事が大事。
写経以上の刺激がある。
写し込んでも、Warningという地獄の責め苦でスキル上がるんじゃないの?
Rustはやる事が大事。
写経以上の刺激がある。
533デフォルトの名無しさん (オッペケ Sr03-y5Yd)
2025/12/28(日) 09:06:32.73ID:ST0N40vir それって、アンチパターンが身についちゃうパターンではw
# そんなことを言いつつ、今日はC++でもRustでもないものを勉強中
# そんなことを言いつつ、今日はC++でもRustでもないものを勉強中
534デフォルトの名無しさん (オッペケ Sr03-y5Yd)
2025/12/28(日) 09:10:58.14ID:ST0N40vir 超絶今更なこと聞きたい
ライフタイム注釈がa,b,c とかなのは、i,j,k を使うくらい慣習的なもの?
たしかに、a,b,c って日頃、使いそうで使わないけど
ライフタイム注釈がa,b,c とかなのは、i,j,k を使うくらい慣習的なもの?
たしかに、a,b,c って日頃、使いそうで使わないけど
535デフォルトの名無しさん (スフッ Sdea-br5P)
2025/12/28(日) 10:22:07.33ID:xHolx0E+d abcに優先順位すら無い
cbaでもzyxでも一緒
と言うならそうなんだろう
cbaでもzyxでも一緒
と言うならそうなんだろう
536デフォルトの名無しさん (ワッチョイ 5ff6-AftE)
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
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 個々のプログラミング言語の解説書ではなく、型の話しだとか、オブジェクト指向、関数型とかを解説したプログラミング言語論みたいな本でいい本はないですか?
538デフォルトの名無しさん (オッペケ Sr03-y5Yd)
2025/12/28(日) 11:12:45.62ID:ST0N40vir539デフォルトの名無しさん (オッペケ Sr03-y5Yd)
2025/12/28(日) 11:36:22.25ID:ST0N40vir おもろいな!
> let data = data;
おちょくってないぞ、こういうこと学ぶの好きだわ
> let data = data;
おちょくってないぞ、こういうこと学ぶの好きだわ
540デフォルトの名無しさん (ワッチョイ 5ff6-AftE)
2025/12/28(日) 11:50:55.42ID:kWqzS/Ru0 >>537
AI による概要
プログラミング言語のパラダイム(型、オブジェクト指向、関数型など)を横断的に学べる名著としては、
(箇条書き略)
などが定番です。
これらは言語の「使い方」ではなく「考え方」を深め、プログラミングの本質に迫る良書として評価されています。
定番の良書(プログラミング言語論・パラダイム学習向け)
(箇条書き略)
選ぶ際のポイント
(箇条書き略)
これらの本は、単なる使い方を超えて、プログラミングの本質的な理解を深めるのに役立つでしょう。
AI による概要
プログラミング言語のパラダイム(型、オブジェクト指向、関数型など)を横断的に学べる名著としては、
(箇条書き略)
などが定番です。
これらは言語の「使い方」ではなく「考え方」を深め、プログラミングの本質に迫る良書として評価されています。
定番の良書(プログラミング言語論・パラダイム学習向け)
(箇条書き略)
選ぶ際のポイント
(箇条書き略)
これらの本は、単なる使い方を超えて、プログラミングの本質的な理解を深めるのに役立つでしょう。
541デフォルトの名無しさん (オッペケ Sr03-y5Yd)
2025/12/28(日) 12:13:48.82ID:ST0N40vir542デフォルトの名無しさん (ワッチョイ df19-KTBo)
2025/12/28(日) 12:24:03.86ID:acYVyRtD0 パラダイムというかプログラミング言語を設計できることを目指すような本はないですか?
そのような本を読めば自ずと各プログラミング言語の理解が深まると思います。
そのような本を読めば自ずと各プログラミング言語の理解が深まると思います。
543デフォルトの名無しさん (ブーイモ MM86-/Fua)
2025/12/28(日) 14:38:27.03ID:pDMf+1mFM544デフォルトの名無しさん (ワッチョイ df19-KTBo)
2025/12/28(日) 15:12:35.66ID:acYVyRtD0545デフォルトの名無しさん (ワッチョイ e794-/Fua)
2025/12/28(日) 15:20:55.58ID:tzxsGxaQ0546デフォルトの名無しさん (ワッチョイ 060c-0eS1)
2025/12/28(日) 15:56:47.32ID:f9PtXMMM0 冬休みだなぁww
547デフォルトの名無しさん (ワッチョイ e794-/Fua)
2025/12/28(日) 16:02:04.44ID:tzxsGxaQ0 純粋に言語だけなら、LISPで終了してそうだね。以上解散
548デフォルトの名無しさん (ワッチョイ df19-KTBo)
2025/12/28(日) 16:34:16.24ID:acYVyRtD0 >>545
ありがとうございました。
大きなプログラムを書いたことがないため、なぜ型があるのか、なぜPythonでは型がないのかとか理由が分かりません。
その辺の理由がきちんと書いてある本が読みたいです。
ありがとうございました。
大きなプログラムを書いたことがないため、なぜ型があるのか、なぜPythonでは型がないのかとか理由が分かりません。
その辺の理由がきちんと書いてある本が読みたいです。
549デフォルトの名無しさん (ワッチョイ df19-KTBo)
2025/12/28(日) 16:35:25.50ID:acYVyRtD0 あと、なぜこのプログラミング言語はこういう仕様になっているのかとかを解説した本が読みたいです。
ハードウェア的な制約でそうなっているのか、あえてそういう制約を設けているのかとか。
ハードウェア的な制約でそうなっているのか、あえてそういう制約を設けているのかとか。
550デフォルトの名無しさん (ワッチョイ 9e98-09aa)
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
Pythonは型がないんじゃなくて動的型付け、C言語のような静的型付けじゃないだけ
ttps://ja.wikipedia.org/wiki/%E5%8B%95%E7%9A%84%E5%9E%8B%E4%BB%98%E3%81%91
551デフォルトの名無しさん (ワッチョイ 9e98-09aa)
2025/12/28(日) 17:05:58.30ID:xYobyWFB0 プログラミング言語設計者のインタービューをまとめた本なら
- 言語設計者たちが考えること (THEORY/IN/PRACTICE) (あまぞん/dp/4873114713)
があるけど、なんかコンピュータサイエンス全体の基礎知識が足らないように見えるから、
プログラミング言語関係だけでなくもっと幅広く勉強したほうがいいと思う
KNUTH先生のThe Art of Computer Programmingとかパタヘネみたいなハードウェアに
関する本とかMINIXの本のようなOS関係とかそういう感じのもの
- 言語設計者たちが考えること (THEORY/IN/PRACTICE) (あまぞん/dp/4873114713)
があるけど、なんかコンピュータサイエンス全体の基礎知識が足らないように見えるから、
プログラミング言語関係だけでなくもっと幅広く勉強したほうがいいと思う
KNUTH先生のThe Art of Computer Programmingとかパタヘネみたいなハードウェアに
関する本とかMINIXの本のようなOS関係とかそういう感じのもの
552デフォルトの名無しさん (ワッチョイ e794-/Fua)
2025/12/28(日) 17:19:44.56ID:tzxsGxaQ0 コンピュータはなぜ動くのか
プログラムはなぜ動くのか
矢沢久雄
の2冊がいいかね。ちゃんと読んでないけど第3版出てるのは、この手の本では珍しい。良さそう
プログラムはなぜ動くのか
矢沢久雄
の2冊がいいかね。ちゃんと読んでないけど第3版出てるのは、この手の本では珍しい。良さそう
553デフォルトの名無しさん (ワッチョイ df19-KTBo)
2025/12/28(日) 17:21:07.28ID:acYVyRtD0554デフォルトの名無しさん (ワッチョイ df19-KTBo)
2025/12/28(日) 17:23:31.53ID:acYVyRtD0555デフォルトの名無しさん (ワッチョイ 067a-5sw0)
2025/12/30(火) 16:00:18.70ID:wfl4qlyi0 >>542
古いけど読んだ中ではカーニハン著のUNIXプログラミング環境おすすめ
UNIXのシェルの使い方、プログラム基本原則である入力-処理-出力、既存コマンド活用とプログラム作成のどちらを採るかの判断、Cライブラリやカーネルのシステムコールの紹介と詳しい調べ方、コンパイラの作り方、manページ作成や製本の基礎
厚みの割に網羅量は圧倒的でこの類の原典なのではないかと思う
オブジェクト指向の流行以前にも興味が持てるなら是非
古いけど読んだ中ではカーニハン著のUNIXプログラミング環境おすすめ
UNIXのシェルの使い方、プログラム基本原則である入力-処理-出力、既存コマンド活用とプログラム作成のどちらを採るかの判断、Cライブラリやカーネルのシステムコールの紹介と詳しい調べ方、コンパイラの作り方、manページ作成や製本の基礎
厚みの割に網羅量は圧倒的でこの類の原典なのではないかと思う
オブジェクト指向の流行以前にも興味が持てるなら是非
556デフォルトの名無しさん (ワッチョイ dfca-KTBo)
2025/12/30(火) 17:33:38.72ID:0EHxC8oE0557デフォルトの名無しさん (ワッチョイ dfca-KTBo)
2025/12/30(火) 17:38:55.57ID:0EHxC8oE0558デフォルトの名無しさん (ワッチョイ b301-d2ja)
2025/12/30(火) 17:40:22.67ID:fAx+jTNt0 横から
UNIX環境のいにしえの部分は変わらず今でもほぼ使えるよ
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/コンピュータプログラミングの概念技法モデル
古い本なので手に入るかどうか
こういうの?
プログラミング言語の概念と構造
https://www.kinokuniya.co.jp/f/dsg-01-9784894717701
コンピュータプログラミングの概念・技法・モデル
https://www.weblio.jp/content/コンピュータプログラミングの概念技法モデル
古い本なので手に入るかどうか
561デフォルトの名無しさん (ワッチョイ ca79-ZJMW)
2025/12/30(火) 18:23:59.50ID:cKW52mFo0 環境と同じ著者のプログラミング作法も馬鹿馬鹿しくて良い
562デフォルトの名無しさん (ワッチョイ dfca-KTBo)
2025/12/30(火) 18:27:08.36ID:0EHxC8oE0563デフォルトの名無しさん (ワッチョイ dfca-KTBo)
2025/12/30(火) 18:27:52.01ID:0EHxC8oE0564デフォルトの名無しさん (ブーイモ MMea-/Fua)
2025/12/30(火) 21:48:59.93ID:FggvdqtTM それらの本読んでたらアラフィフのおっちゃんだわw
温故知新というのはこの業界繰り返されるから面白い
温故知新というのはこの業界繰り返されるから面白い
565デフォルトの名無しさん (ブーイモ MMea-/Fua)
2025/12/30(火) 21:53:50.66ID:FggvdqtTM 主にハードウェアの進化で温故知新が回るんだよね
CPUの性能、メモリの容量、分散コンピューティング、GPGPUとか
何もしなくてもアプリの性能が上がるフリーランチな部分も多いけど、環境の進化で新しいことができるようになると、流用できる古い概念がほじくり出される
CPUの性能、メモリの容量、分散コンピューティング、GPGPUとか
何もしなくてもアプリの性能が上がるフリーランチな部分も多いけど、環境の進化で新しいことができるようになると、流用できる古い概念がほじくり出される
566デフォルトの名無しさん (ワッチョイ ca5f-jifc)
2025/12/30(火) 21:55:51.05ID:df8qYR0I0 プログラミング言語C を最初に読んだ時、面白かったよ。
本を買った後の移動中の列車の中だけど
本を買った後の移動中の列車の中だけど
567デフォルトの名無しさん (ワッチョイ 8734-jifc)
2025/12/31(水) 00:05:07.70ID:Qvpk5JNX0 青木 峰郎 ふつうのコンパイラをつくろう
中田育男 コンパイラ ―作りながら学ぶ
中田育男 コンパイラ ―作りながら学ぶ
568デフォルトの名無しさん (ワッチョイ cb01-y5Yd)
2025/12/31(水) 01:28:14.38ID:z+pQ2Hfp0 >>555
コンパイラじゃなくてインタープリタじゃなかった?
コンパイラじゃなくてインタープリタじゃなかった?
569デフォルトの名無しさん (ワッチョイ 067a-5sw0)
2025/12/31(水) 11:12:43.04ID:rk3lI6li0 >>557
その本ですね、読んだのは和書です
購入当時は私もUNIXに馴染めずに途中で断念しましたが、10余年を経る間に触れる機会もあったためか、今年読み返してみたところ楽しく読むことができましたよ
>>568
記載されているhocプログラムはインタプリタでした、失礼しました
C+yaccソース全掲載の規模で制御文や関数機能搭載しているのが素晴らしいと思います
スレチになりそうなのでC++に関する書籍にも触れておくと、コーニグら著のAccelerated C++が良かった。これも古い
Cを知らなくてもよい構成、後半でSTLのVectorクラスやStringクラスの簡易版を作る流れ、途中でイテレータや共有ポインタ?も作っており、解説も端折らないの姿勢が良く、完成したコードも骨組みだけなので本物STLよりずっと読みやすい。完成コード掲載はないので実習ができる人向け
その本ですね、読んだのは和書です
購入当時は私もUNIXに馴染めずに途中で断念しましたが、10余年を経る間に触れる機会もあったためか、今年読み返してみたところ楽しく読むことができましたよ
>>568
記載されているhocプログラムはインタプリタでした、失礼しました
C+yaccソース全掲載の規模で制御文や関数機能搭載しているのが素晴らしいと思います
スレチになりそうなのでC++に関する書籍にも触れておくと、コーニグら著のAccelerated C++が良かった。これも古い
Cを知らなくてもよい構成、後半でSTLのVectorクラスやStringクラスの簡易版を作る流れ、途中でイテレータや共有ポインタ?も作っており、解説も端折らないの姿勢が良く、完成したコードも骨組みだけなので本物STLよりずっと読みやすい。完成コード掲載はないので実習ができる人向け
570デフォルトの名無しさん (アウアウウー Sa2f-AftE)
2025/12/31(水) 23:39:52.21ID:ibb8cYvwa571デフォルトの名無しさん (ワッチョイ 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++にしがみついて新しきを否定する人は習得困難だろうね。
574デフォルトの名無しさん (アウアウアー Sa96-70Ot)
2026/01/14(水) 13:21:22.83ID:jfjmFIdba コードの書き方はいいけど、設計とかエコシステム使いこなすのは大変じゃね
例えば非同期処理どうするのがいいかは、Goのチャンネルの場合、Rustでtokio,sync使ったり、Boostの何かを使う場合で、それぞれ同じレベルで設計出来るようになるかね。簡単ではない
例えば非同期処理どうするのがいいかは、Goのチャンネルの場合、Rustでtokio,sync使ったり、Boostの何かを使う場合で、それぞれ同じレベルで設計出来るようになるかね。簡単ではない
575デフォルトの名無しさん (アウアウアー Sa96-70Ot)
2026/01/14(水) 13:23:13.74ID:jfjmFIdba libuvは使ったけどなあ。同じシステム違う言語で作り直すとかなかなかないから
576デフォルトの名無しさん (ワッチョイ 1907-P0p/)
2026/01/14(水) 14:49:13.30ID:o7vKN/wA0 関数型のなんとかいうのは、ちょっとついていけるか自信なかった
577デフォルトの名無しさん (ワッチョイ 8ddb-70Ot)
2026/01/14(水) 15:01:03.33ID:9qtGi+mC0 関数型って新しいのかね。
C++やってれば暗黙に使ってるものに、明に名前つけて騒いでるだけに見えるんだよね。
要はshのパイプ程度のことを再発見して喜んでいるという。概念レベルで習得済みのベテランは気にしないでいいだろう
C++やってれば暗黙に使ってるものに、明に名前つけて騒いでるだけに見えるんだよね。
要はshのパイプ程度のことを再発見して喜んでいるという。概念レベルで習得済みのベテランは気にしないでいいだろう
578デフォルトの名無しさん (ラクッペペ MMe6-eSsM)
2026/01/14(水) 15:10:18.56ID:uz51fr5OM Lispのカッコ見ただけで諦めた
579デフォルトの名無しさん (ワッチョイ 8ddb-70Ot)
2026/01/14(水) 15:19:00.58ID:9qtGi+mC0 気にすんな。ライブラリ設計の要件なんかの方が重要だし難しい
580デフォルトの名無しさん (ワッチョイ 0501-/ZY6)
2026/01/14(水) 23:03:31.40ID:wwk87/HV0 2026年にもなって関数型を全く理解できてない自称ベテランC++プログラマーw
概念レベルで終わってるww
概念レベルで終わってるww
581デフォルトの名無しさん (アウアウ Sa16-70Ot)
2026/01/14(水) 23:54:15.06ID:xBBtpMrZa >>580
いらっさいませ解説どうぞ
いらっさいませ解説どうぞ
582デフォルトの名無しさん (アウアウ Sa16-70Ot)
2026/01/14(水) 23:58:30.29ID:xBBtpMrZa JavaScriptやJavaでもフィルタくらいだよね。高度なお話を聞きたいな
583デフォルトの名無しさん (ワッチョイ 3901-xaeK)
2026/01/15(木) 01:37:18.82ID:MEaS4oJZ0 templateメタプログラミングって関数型プログラミングでしょ?
そういやスレッドなくなったな
そういやスレッドなくなったな
584デフォルトの名無しさん (ワッチョイ 025c-70Ot)
2026/01/15(木) 01:42:40.68ID:81w5pQ7E0 圏論とかテンプレート使ってれば利用してるじゃろ
585デフォルトの名無しさん (ワッチョイ ddc1-wxUL)
2026/01/15(木) 13:22:47.17ID:jpP77tNr0 >>579
Erlang は言語は楽勝だけど大変なのは OTP だよな
Erlang は言語は楽勝だけど大変なのは OTP だよな
586デフォルトの名無しさん (ワッチョイ 6722-W5NQ)
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)が一括して処理する手法で、近年の高性能ゲームエンジンでは標準的な構造だ。これにより、メモリ効率の最適化と並列処理が容易になり、低スペックなハードウェアでも安定した高フレームレートを実現している。
https://xenospectrum.com/toyota-fluorite-flutter-game-engine-digital-cockpit/
Fluoriteの心臓部には、データ指向のECSアーキテクチャが採用されている。これはC++で記述されており、計算能力の限られた組み込みハードウェアにおいて最大級のパフォーマンスを引き出すための選択である。ECSはオブジェクト(Entity)に属性(Component)を持たせ、システム(System)が一括して処理する手法で、近年の高性能ゲームエンジンでは標準的な構造だ。これにより、メモリ効率の最適化と並列処理が容易になり、低スペックなハードウェアでも安定した高フレームレートを実現している。
587デフォルトの名無しさん (ワッチョイ 5f01-qldN)
2026/02/08(日) 11:29:16.41ID:mRtj2PDq0 >>586
Rustとは何の関係が?
Rustとは何の関係が?
588デフォルトの名無しさん (ワッチョイ efb3-v9s1)
2026/02/08(日) 11:47:44.25ID:Ec5bI7Nu0 ぼ、僕
こんなニュース見つけちゃった
皆んなに知らせなきゃ!
こんなニュース見つけちゃった
皆んなに知らせなきゃ!
589デフォルトの名無しさん (ワッチョイ ff07-P7Fh)
2026/02/08(日) 14:03:15.60ID:qAcTxbsV0 Rustじゃなかった! 新規採用にC++! ってとこかと
驚くべきなのか、驚くべきじゃないのかw
驚くべきなのか、驚くべきじゃないのかw
590デフォルトの名無しさん (アウアウウー Sa3b-fGTQ)
2026/02/08(日) 14:24:51.34ID:0J1hAo2ea ゲームエンジン?
実車にはそんなもの要らないだろ、と思うのと
ゲーム用でC++はよくあるじゃねーか、で車輪の再発明か、元ネタはあってのフォークかなと思った
実車にはそんなもの要らないだろ、と思うのと
ゲーム用でC++はよくあるじゃねーか、で車輪の再発明か、元ネタはあってのフォークかなと思った
591デフォルトの名無しさん (JP 0H13-OexS)
2026/02/08(日) 14:35:54.72ID:osLihu/hH クルマのダッシュボードにゲームエンジン作ったのかね
5年くらいかけてそう
5年くらいかけてそう
592デフォルトの名無しさん (ワッチョイ 4b5f-v9s1)
2026/02/08(日) 14:35:59.22ID:mRlb9ErI0 実車のシミュレーションに使うんだろ?
593デフォルトの名無しさん (JP 0H13-OexS)
2026/02/08(日) 14:37:40.47ID:osLihu/hH 実験用にはUE5をワークステーションで動かせばいいと思うのだが、制限された環境は実車のことじゃないのかな
594デフォルトの名無しさん (ワッチョイ 5f01-olk/)
2026/02/08(日) 14:49:49.08ID:53Bcq6b00 Rustはフレームワーク作りにくいんだよね
かなり工夫しないとRustのメリットを活かせないしクライアント側のコードが複雑になりがち
かなり工夫しないとRustのメリットを活かせないしクライアント側のコードが複雑になりがち
595デフォルトの名無しさん (ワッチョイ 6210-OexS)
2026/02/08(日) 19:01:15.83ID:kpGSXAAf0 日産のルークスつうクルマのダッシュボードが3D表示で見通しの悪い交差点の死角のネコを表示したりするってCMでやっていたぞ。これはゲームエンジンだな。トヨタのも実車用であろう
596デフォルトの名無しさん (ワッチョイ efb3-v9s1)
2026/02/09(月) 05:04:21.05ID:LWScayAF0 テスラはgodotを利用してるんだね
初めて知った
初めて知った
597デフォルトの名無しさん (オイコラミネオ MMeb-11Sd)
2026/02/10(火) 08:36:59.85ID:zw979AryM >>586
トヨタだったか忘れたが、セガにCM用の車のモデリングを依頼していたらしい
トヨタだったか忘れたが、セガにCM用の車のモデリングを依頼していたらしい
598デフォルトの名無しさん (ワッチョイ 46a4-Z1/M)
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++が使われます。
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++が使われます。
599デフォルトの名無しさん (ワッチョイ 6107-Y2GP)
2026/02/25(水) 11:14:31.20ID:/TdHphMt0 RustフレドリなC++ができる前段階 正直楽しみでしかない
俺はC++をあきらめない
俺はC++をあきらめない
600デフォルトの名無しさん (ワッチョイ b53a-of+u)
2026/02/25(水) 11:19:52.24ID:5GJ2J/xm0 それもいいよね。数値計算用のコードなんてRustに変換する意味ないから
601デフォルトの名無しさん (ワッチョイ b346-FQbq)
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高速化計画との兼ね合いも気になるところです)。
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高速化計画との兼ね合いも気になるところです)。
602デフォルトの名無しさん (ワッチョイ 8f16-GHlH)
2026/04/14(火) 22:14:35.96ID:Rc6cbQ5R0 うーん🤔Cより遅いんでしょ
603デフォルトの名無しさん (ワッチョイ 7383-HI7q)
2026/04/17(金) 00:39:51.23ID:pYlkIz9w0 うん、Cで慎重に書いてくれた方が嬉しい
604デフォルトの名無しさん (アウアウ Sa07-GHlH)
2026/04/17(金) 10:38:42.47ID:KVGNdDYMa 誰が移植コスト払うんや。コタツ記事
605デフォルトの名無しさん (オッペケ Sr47-nicD)
2026/04/17(金) 23:07:18.41ID:9MXDDtPkr AIにトランスレータを書かせる、くらいになると思うが、AI代もタダじゃないしな
606デフォルトの名無しさん (アウアウキー Sa87-GHlH)
2026/04/17(金) 23:14:53.04ID:xfHIgt1da やねうら王がトランスレーター書かせてたわ
607デフォルトの名無しさん (ワッチョイ 4783-78v5)
2026/04/24(金) 02:35:37.20ID:kor8Mpl30 ミトスに堅牢なCコードを書かせるのがベストソリューションになったな
今となってはRustの安全性は必要なかったと結論出た
覚えるだけ損だったぜ
今となってはRustの安全性は必要なかったと結論出た
覚えるだけ損だったぜ
608デフォルトの名無しさん (オッペケ Sr3b-DrxN)
2026/04/24(金) 07:21:32.39ID:9YPmTRAOr 所有権安全なCが成立すればなおいい
AIに監査させるのが現実的になったし、AIフレンドリ(人間には必ずしも優しくない)でいいぞ
AIに監査させるのが現実的になったし、AIフレンドリ(人間には必ずしも優しくない)でいいぞ
609デフォルトの名無しさん (ワッチョイ cd34-ZdMb)
2026/05/15(金) 11:49:01.35ID:0MfJ9N7a0 >>608
それRustやなあ
それRustやなあ
610デフォルトの名無しさん (ワッチョイ 2be1-1xaT)
2026/05/15(金) 21:16:18.07ID:/UnPX2/t0 >>609
Go がこれからそうなるかも
Go がこれからそうなるかも
611デフォルトの名無しさん (ワッチョイ 4167-uKHO)
2026/06/03(水) 21:28:56.16ID:k6h6OUHG0 Ubuntu 26.04 LTSで本格的に進むRust版coreutilsへの移行
https://gihyo.jp/admin/serial/01/ubuntu-recipe/0913
https://gihyo.jp/admin/serial/01/ubuntu-recipe/0913
612デフォルトの名無しさん (ワッチョイ 41f4-uKHO)
2026/06/04(木) 21:43:57.65ID:ewTxTtR70 「RustがLinuxをAIから救う」--大御所カーネルメンテナーが語る安全の仕組み
https://japan.zdnet.com/article/35248150/
https://japan.zdnet.com/article/35248150/
613デフォルトの名無しさん (ワッチョイ 6d41-y0Vl)
2026/06/16(火) 21:17:15.65ID:pmedc2dd0 今こそC++復活の時
C++言語に「ネコミミ」演算子!? かわいい顔して強力なメタプログラミング機能を提供
「C++26」で導入へ
https://forest.watch.impress.co.jp/docs/serial/yajiuma/2117584.html
C++言語に「ネコミミ」演算子!? かわいい顔して強力なメタプログラミング機能を提供
「C++26」で導入へ
https://forest.watch.impress.co.jp/docs/serial/yajiuma/2117584.html
614デフォルトの名無しさん (ワッチョイ 3db0-nTV0)
2026/06/16(火) 22:29:21.79ID:tX4tV3u40 それでは、その演算子を評価するC++コンパイラを屏風から出してください
615デフォルトの名無しさん (ワッチョイ 0606-9Vgo)
2026/06/17(水) 00:32:38.78ID:t/9yo7Eb0 ____∧∧ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
~' ____(,,゚Д゚)< ヌァ~ン
UU U U \________
~' ____(,,゚Д゚)< ヌァ~ン
UU U U \________
616デフォルトの名無しさん (アウアウウー Saa5-Xpfn)
2026/06/17(水) 12:25:13.88ID:DIn76pDJa C++ 機能追加、関係している人達は凄い馬力あるな
617デフォルトの名無しさん (ワッチョイ 6dc7-y0Vl)
2026/06/17(水) 21:44:53.17ID:qLDTLiQb0 【海外記事紹介】「RustもバグるならC++と同じ」は誤解 — CVE報告基準の根本的な違いをcurlで解説
https://techfeed.io/entries/6a306798931f6b51a25b8eb3
https://techfeed.io/entries/6a306798931f6b51a25b8eb3
618デフォルトの名無しさん (ワッチョイ 6d91-y0Vl)
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)である。
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)である。
619デフォルトの名無しさん (ワッチョイ 5fb1-bAPa)
2026/06/23(火) 22:16:35.56ID:O1Dx+3Q70 Rust製zlib実装がIntel CPUバグを回避。C言語なら黙って壊れていた
https://joho-todai.com/rust-zlib-intel-cpu-bug-workaround/
https://joho-todai.com/rust-zlib-intel-cpu-bug-workaround/
620デフォルトの名無しさん (ブーイモ MM9f-NfMx)
2026/06/24(水) 07:23:01.48ID:v8xkEFalM CPUを信じる時代でもなくなってるって感じだな C/C++は進化から逃げるな
621デフォルトの名無しさん (ワッチョイ ff1d-CltR)
2026/06/24(水) 07:43:55.30ID:5pU/m22P0 運よくチェックサム不一致を検出できたときだけみたいに書いてあるけど、普通はデータが壊れたらチェックサム不一致になるよな
Rust版はチェックサムをスルーして速度を稼いでるのかね
Rust版はチェックサムをスルーして速度を稼いでるのかね
622デフォルトの名無しさん (ブーイモ MM9f-WauX)
2026/06/24(水) 07:46:20.22ID:vWfYv8vVM ルストのこうゆう誇大評価みたいなの大嫌い
623デフォルトの名無しさん (ワッチョイ ff1f-5x5E)
2026/06/24(水) 07:55:15.44ID:CB7sHuW/0 ネコミミ演算子😺
624デフォルトの名無しさん (ワッチョイ ff1f-5x5E)
2026/06/24(水) 07:57:04.28ID:CB7sHuW/0 Rustはイメージだけで絶賛する層がいるからね
Linuxでも使えるようになって実力十分だろ
Linuxでも使えるようになって実力十分だろ
625デフォルトの名無しさん (ワッチョイ 5fba-UBxO)
2026/06/24(水) 07:58:19.92ID:dlYoiEh90 ここからC++大逆転のシナリオを教えて
626デフォルトの名無しさん (ワッチョイ ff06-edzr)
2026/06/24(水) 08:10:52.82ID:biqyVSqi0 圧縮時(伸長時?)のCPU不具合によるチェックサム異常を検出した時、Cならそのままエラー処理ができてRustはクラッシュするしかない様に読めてしまうのだが
627デフォルトの名無しさん (ワッチョイ ff46-MVbI)
2026/06/24(水) 10:55:46.62ID:OpAaI1qg0 >>625
エプスタインみたいな人がRust製アプリで秘密情報を管理していたのに、中国やNSAが勝手に共有していたと分かれば、エロい人達が自主的にRust利用を止めるんじゃね
エプスタインみたいな人がRust製アプリで秘密情報を管理していたのに、中国やNSAが勝手に共有していたと分かれば、エロい人達が自主的にRust利用を止めるんじゃね
628デフォルトの名無しさん (ワッチョイ 5f15-phNh)
2026/06/24(水) 11:42:26.04ID:WuleN+KY0 Rustは北朝鮮
C++は欧米
C++は欧米
629デフォルトの名無しさん (ワッチョイ ff4e-LhBg)
2026/06/24(水) 12:00:49.11ID:VYeL/Lve0 >>626
そうっぽいね
アルゴリズム的にpanicになるのは別にいいと思うんだけど
それがページ全体のクラッシュだったりブラウザのクラッシュにつながるのは
Rust特有のpanicハンドリングの問題だな
そうっぽいね
アルゴリズム的にpanicになるのは別にいいと思うんだけど
それがページ全体のクラッシュだったりブラウザのクラッシュにつながるのは
Rust特有のpanicハンドリングの問題だな
630デフォルトの名無しさん (ワッチョイ ff4e-LhBg)
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バグの引き金
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バグの引き金
631デフォルトの名無しさん (JP 0H7f-VAvK)
2026/06/25(木) 13:37:18.09ID:wlWeKQvTH panicしない未定義動作よりもpanic推奨
632デフォルトの名無しさん (アウアウ Sa8f-5x5E)
2026/06/26(金) 14:24:58.84ID:grt1FiKda Linux内ならpanicでいいんじゃね。Cでもpanicした方がデバッグ助かる。言語仕様としてのpanicのことなら、どうしてんだろな
633デフォルトの名無しさん (ワッチョイ 1d34-LnGZ)
2026/07/02(木) 00:10:30.39ID:bbwDIcek0 Rustでもpanicにするかどうかは自由に決められる
あくまで標準ライブラリがそうするというだけであって、言語仕様的に強制されることはない
C++でもCでもそうだけど、標準ライブラリと言語仕様は分けて考えないと
あくまで標準ライブラリがそうするというだけであって、言語仕様的に強制されることはない
C++でもCでもそうだけど、標準ライブラリと言語仕様は分けて考えないと
634デフォルトの名無しさん (ワッチョイ 4db6-3Wnu)
2026/07/02(木) 08:00:02.52ID:IumR4KRb0 標準ライブラリを使わないアプリケーション実装なんて考慮する必要はあるのかね
さすがに特殊するすぎるきがするわ。慣習や文化も含めてその言語だろ
さすがに特殊するすぎるきがするわ。慣習や文化も含めてその言語だろ
635デフォルトの名無しさん (ガックシ 0629-LnGZ)
2026/07/02(木) 14:05:47.69ID:/AOAVSgf6 >>634
C / C++ / Rust などはシステムプログラミング言語なので、アプリケーション実装に限定された言語じゃない
C / C++ / Rust などはシステムプログラミング言語なので、アプリケーション実装に限定された言語じゃない
636デフォルトの名無しさん (ガックシ 0629-LnGZ)
2026/07/02(木) 14:15:17.18ID:/AOAVSgf6 >>629
それは単にスレッドやプロセスを適切に分けてないからだぞ
それは単にスレッドやプロセスを適切に分けてないからだぞ
637デフォルトの名無しさん (アウアウアー Sa16-gw8F)
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言語の責任じゃないぞ
639デフォルトの名無しさん (アウアウアー Sa16-gw8F)
2026/07/02(木) 22:15:12.62ID:UNnKnGw9a カーネル内で使えるstrncpyは標準ライブラリの仕様だけ真似てるだけだからね。
標準ライブラリでもディコンした方がいいのじゃね
標準ライブラリでもディコンした方がいいのじゃね
640デフォルトの名無しさん (ワッチョイ 864e-1W/d)
2026/07/04(土) 00:02:29.54ID:dR8GJQwH0 >>636
そういう問題じゃない
原因はなんであれRustのコードは常にpanicする可能性がある
にもかかわらずpanicが発生した場合にどう処理するかを全く考えていないのが問題
スレッドやプロセスを適切に分けるというだけでは不十分
たぶんそれを理解してないRust開発者が多いから繰り返し同じ問題が起きてる
そういう問題じゃない
原因はなんであれRustのコードは常にpanicする可能性がある
にもかかわらずpanicが発生した場合にどう処理するかを全く考えていないのが問題
スレッドやプロセスを適切に分けるというだけでは不十分
たぶんそれを理解してないRust開発者が多いから繰り返し同じ問題が起きてる
641デフォルトの名無しさん (ワッチョイ 5ee2-tRrs)
2026/07/04(土) 13:54:40.79ID:C/MUGRLI0 Rustはサンプルにunwrap()が多過ぎる
むしろunwrap()禁止で良いくらい
むしろunwrap()禁止で良いくらい
642デフォルトの名無しさん (ワッチョイ f94e-tdjy)
2026/07/04(土) 17:31:29.06ID:w7R2fdI70 // 初心者
let value = result.unwrap();
// 級位者
let Ok(value) = result else { unreachable!() };
// 有段者
let value = result.unwrap();
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?;
644デフォルトの名無しさん (ワッチョイ 2734-+PJ0)
2026/07/06(月) 14:40:45.38ID:wKirmoVj0 >>640
それはRustについてちゃんと知らないからやね
panic するのは panic してもいい環境で使われる、むしろ panic した方がデータを守れる標準ライブラリの一部機能だけ
言語仕様に panic は組み込まれてないから「常にpanicする可能性がある」は普通にウソ
それはRustについてちゃんと知らないからやね
panic するのは panic してもいい環境で使われる、むしろ panic した方がデータを守れる標準ライブラリの一部機能だけ
言語仕様に panic は組み込まれてないから「常にpanicする可能性がある」は普通にウソ
645デフォルトの名無しさん (ワッチョイ 2734-+PJ0)
2026/07/06(月) 14:42:31.99ID:wKirmoVj0646デフォルトの名無しさん (アウアウウー Sa4b-lgYw)
2026/07/08(水) 21:34:58.25ID:RUPqaslJa647デフォルトの名無しさん (ワッチョイ 2734-+PJ0)
2026/07/09(木) 22:18:49.51ID:t5kHx1570 >>646
それも違って、panicする可能性が常にあるわけでもなく、panicする可能性があるコードを書くとpanicする可能性があるだけなんだよな
それも違って、panicする可能性が常にあるわけでもなく、panicする可能性があるコードを書くとpanicする可能性があるだけなんだよな
648デフォルトの名無しさん (シャチクモバ MMcb-NeOf)
2026/07/09(木) 22:47:38.75ID:29AjaLKnM Cと同じでよくね
649デフォルトの名無しさん (ワッチョイ 2734-+PJ0)
2026/07/10(金) 03:29:01.43ID:bAT5n0dl0 >>648
なぜか全力で違うって根拠なく言い張りたいらしいんだよな
なぜか全力で違うって根拠なく言い張りたいらしいんだよな
650デフォルトの名無しさん (ワッチョイ ff31-NeOf)
2026/07/10(金) 10:32:57.84ID:5cr0d4ez0 LinuxのRustで開発してみたら理解が深まると思うよ
651デフォルトの名無しさん (アウアウウー Sa4b-KeqT)
2026/07/10(金) 11:42:52.54ID:kuCzwyIQa panic を体験する為に Rustを使う会か
652デフォルトの名無しさん (ワッチョイ a7df-unNH)
2026/07/10(金) 11:52:37.63ID:CIbmffcv0 標準ライブラリを除いたRustってみんなそんなにLinuxのカーネル開発にコミットしてるの?
653デフォルトの名無しさん (ワッチョイ ff31-NeOf)
2026/07/10(金) 11:55:46.66ID:5cr0d4ez0 一番現実的で有用な開発対象で、各自の固有事情が排除できそうだから挙げてる
654デフォルトの名無しさん (ワッチョイ 2734-+PJ0)
2026/07/10(金) 18:38:23.79ID:bAT5n0dl0655デフォルトの名無しさん (ワッチョイ 8934-UT5n)
2026/07/14(火) 17:09:21.87ID:/b2uC2Vr0 >>618
最も恥ずかしいのはこの記事だ
最も恥ずかしいのはこの記事だ
656デフォルトの名無しさん (ワッチョイ 618c-UT5n)
2026/07/18(土) 21:53:44.97ID:d4pfo4YU0 Rustはシンプルに書きやすい
657デフォルトの名無しさん (ワッチョイ b7b0-eml9)
2026/07/20(月) 10:59:56.82ID:vQLyd2Up0 書きやすいかな?
String, to_str, to_string, Boxあたりは結構ひどいと思うし
糖衣構文の余地(&=参照・借用 vs @=所有etc.)はあると思う
オレオレ言語作るほど若くもないからバニラのまま使ってるけど
String, to_str, to_string, Boxあたりは結構ひどいと思うし
糖衣構文の余地(&=参照・借用 vs @=所有etc.)はあると思う
オレオレ言語作るほど若くもないからバニラのまま使ってるけど
658デフォルトの名無しさん (JP 0H4f-rl4m)
2026/07/20(月) 18:49:09.68ID:dFVPayJ2H 「書きやすい(ということにしときたいという願望)」を本気で受け取るなw
659デフォルトの名無しさん (ワッチョイ 372a-caV5)
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
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はさすがに擁護できない
661デフォルトの名無しさん (ワッチョイ 9fc3-fmUK)
2026/07/23(木) 11:35:11.50ID:4P89PyD40 瞬間的にはunsafeで良い、とかいう最適化がそのうち出る
早期の最適化はなんとかっていうし、まずは足場固め
早期の最適化はなんとかっていうし、まずは足場固め
662デフォルトの名無しさん (ガックシ 06eb-knxu)
2026/07/23(木) 13:16:28.52ID:cxrYFfJU6 >>659
頭悪いとそう思うんだなw
頭悪いとそう思うんだなw
663デフォルトの名無しさん (ワッチョイ 37d5-caV5)
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
https://microsoftedge.github.io/edgevr/posts/Rustifying-Image-Codecs-in-Chromium/
「Chromium」の画像デコードをRustに 〜脆弱性削減、処理時間も最大50%短縮
https://forest.watch.impress.co.jp/docs/news/2127553.html
レスを投稿する
ニュース
- 【速報】米政権、ICCへ広範な制裁準備か [蚤の市★]
- 「年収500万円でもゼロ」若者がブルーカラーを敬遠する理由…AI時代に求められる“かっこよさ”とキャリアの転換 ★3 [首都圏の虎★]
- 【サッカー】久保建英vs佐藤龍之介の日本人対決はまさかの両者出番なし…序列急降下で日本代表合流へ [ゴアマガラ★]
- 【静岡】高級メロンを盗もうとして ベトナム国籍の男2人がハウスに侵入か ブランド「アローマメロン」すでに周辺で50個以上の被害 [煮卵★]
- 独与党・キリスト教民主同盟、議席獲得できず−地方選 [蚤の市★]
- timelesz猪俣周杜(25歳)「口論になってパニックに」 女性が鼻から出血し顔にアザ★2 [ヴァイヴァー★]
- 【悲報】高市洋一、ベッセントに宣戦布告「私は日本人だから、あんたの言うことは聞きませんよ」 [834922174]
- 千葉県さん冠水報告相次ぐ、船橋市、市川市、松戸市、茂原町など多数 [881878332]
- 公務員、月給1万5000円アップ。ボーナスは年4.7カ月相当へ。民間より低い格差を是正するため [427211404]
- 洗濯の残り水で風呂入ってるんやが
- 芋煮会の芋煮のレシピが流出しててワロタwwwwwwwwwwwwwwwwwwwwwwww
- 🏡👊😅👊パンチおはパンチ👊😅👊🏡