Google&MS「バグの70%はC/C++。Rustにする」 (812レス)
1-

600
(1): 2023/05/15(月)09:32 AAS
業務アプリですらもう100%Webクライアントなのに、デスクトップクライアントはもう未来が無いし
本気でやるなら膨大なコストが掛かるわりに投資する価値がない
どうしてもレガシーな開発したいなら、Win32SDKもGTKも使えるからそれでいいだろ
601
(3): 2023/05/15(月)09:51 AAS
>>598
GUIデスクトップ作るならば
Web技術(HTML)を使うTauriがオススメ
・マルチプラットフォームで使える
・Webアプリ化も容易
・アプリ本体部分はRustで記述
・アプリGUI部分はJavaScriptかWebAssembly(by Rust)で記述
省2
602: 2023/05/15(月)10:02 AAS
Rustはいま使えるソリューションなんだから、今ある問題を確認してくれないと困る
ゲームなんかはまだSDKベースだろ
603: 2023/05/15(月)10:04 AAS
Teamsのモッダ~ンなゲロ重UIをなんとかできない体たらくのまま
デスクトップアプリを勝手にレガシー認定しないでください
604: 2023/05/15(月)12:25 AAS
Teamsが重いとか、どうせ未だにSandyBridgeでメモリ4GBみたいなレガシーな環境だろう
605: 2023/05/15(月)13:10 AAS
そこはそんなレガシー低スペ環境でも動く小メモリRust製GUIの宣伝をしろよ
606: 2023/05/15(月)13:29 AAS
それならeguiがシンプルでいいね
WindowsでもLinuxでもどの環境でも動いて
このサンプルページのようにWasmつまりブラウザ上でも動く
(Tauriと異なりHTMLなどWeb技術は関係ない)
外部リンク:www.egui.rs
純Rust製
607: 2023/05/15(月)16:21 AAS
>>600
すげえ井の中の蛙だなw
608: 2023/05/15(月)17:10 AAS
Chromiumベースのアプリがまともに動かない、化石みたいな低スペックPC向けの
Windows用デスクトップGUI開発をネイティブでやるぐらいニッチな案件だと
MFCやらのレガシー資産豊富なC++しかないだろうな

逆に言うと、この手のCOBOL新規開発並みの案件持ちださんとC++を選ぶ理由もないんだが
609
(1): 2023/05/17(水)21:38 AAS
>>579
と、バカが申しております
610: 2023/05/18(木)11:19 AAS
>>579
C++のスマポを経て
Rustは標準で自動的に安全なメモリ自動解放を実現したから大丈夫
611
(1): 2023/05/18(木)19:14 AAS
>>609
このJAVA使いの馬鹿面w
612: 2023/05/18(木)22:39 AAS
>>611
と馬鹿が申しております
613: 2023/05/19(金)00:30 AAS
してWindowsはバグが30%に減少しただろうか?
614: 2023/05/19(金)12:09 AAS
5chでくだまいてる時点でお察しだね
そんな暇人でも5chでイキれるんだからc++て素晴らしい言語ですねw
615: 2023/05/19(金)15:28 AAS
ChatGPTに書かせればバグはなくなるから結局C/C++に戻るだろ
616: 2023/05/19(金)16:41 AAS
そんな夢物語の話するなら最初からバイナリ
吐かせれば良い
617: 2023/05/19(金)21:23 AAS
だよな。AIがどれだけ複雑なシステムも確実にノーバグで出せるのなら
いちいち人間ごとき向けのプログラム言語を間に挟む意味がない
618: 2023/05/19(金)21:38 AAS
ブラウザという中途半端な媒体が嫌い
619: 2023/05/29(月)22:07 AAS
なんかポリコレがらみの内紛でコアチームが揉めてるらしいじゃん
将来性黄色信号か?
620: 2023/05/30(火)00:27 AAS
Rustはなんら問題なくガバナンスされている
外部リンク:www.rust-lang.org
621: 2023/05/30(火)05:25 AAS
ま、内紛が本格化したら、フォークするだけだろ
MSが育ててくれるかもしれん ぐぐるとAppleは、DartとSwift持ってるし
622: 2023/05/30(火)05:51 AAS
MicrosoftとGoogleとAmazonなどIT大手各社が共同でRust Foundationを設立したためRustは盤石な体制となっている
623
(1): 2023/05/30(火)08:36 AAS
Visual R++ができるかもね
でも現代なら、それもアリかなって
624: 116 2023/06/06(火)05:34 AAS
J++の二の舞
625: 2023/06/06(火)06:45 AAS
ワケワカだよなJ++
626
(1): 2023/06/06(火)08:18 AAS
>>72
ネタじゃなくて、統計上そうなる
627: 2023/06/06(火)10:31 AAS
>>626
Rustで作ればバグはなくなる
628: 2023/06/07(水)09:58 AAS
>>591
crates.io はごちゃごちゃ感しかない
629
(1): 2023/06/07(水)10:29 AAS
>>69
そうさ100%勇気~
630: 2023/06/07(水)20:10 AAS
>>590-591
RUSTも将来ごちゃごちゃになる運命
631: 2023/06/07(水)20:23 AAS
>>601
ほんそれ
632: 2023/06/08(木)13:47 AAS
test
633
(1): 2023/06/08(木)14:28 AAS
>>629
やめろその歌
大嫌い
634: 2023/06/08(木)16:06 AAS
>>633
なんで? ホモっぽいから?
635
(1): 2023/06/08(木)18:17 AAS
>>601
えっ
Tauri は糞だろ
636: 2023/06/08(木)21:16 AAS
>>635
その分野ではTauriがベスト
>>601に書かれているメリットを上回るものが他にない
637
(3): 2023/06/09(金)20:08 AAS
これもRustにすれば解決するんだろうか

マイナンバー開発者が不具合の原因を暴露。「個人番号ではなく住所氏名で照合するプログラムを書いた」 [971283288]
2chスレ:news
638: 2023/06/09(金)22:59 AAS
>>637
え?
本気で言ってるの?
ちょっとこのスレ読み直したほうがいいんじゃない?
639: 2023/06/10(土)06:58 AAS
信者なら、「Rustの安全性に依れば、そういうところにも資源を集中できる」って言うだろうけど、
それはもう推しってやつだな
640: 2023/06/10(土)07:24 AAS
>>637
Rustはデータ競合をコンパイルエラーとし排除できる初のプログラミング言語なので
データ競合により引き起こされてきたバグなどは解決する
しかしその問題がデータ競合によるものかどうかは知らない
641
(1): 2023/06/10(土)10:55 AAS
全ての不具合をコンパイラが検出してくれると思ってんだよな
アルゴリズム起因のバグやユーザーの入力間違い防止なんかは検出できるわけないのに
642: 2023/06/10(土)11:20 AAS
一応Tauriよりは軽量そうかつ、いきなり開発放棄にならなそうなGUIツールキットとしてはGTKがあるけど
Tauriと比べてシェアどうなんだろうね
643: 2023/06/10(土)12:12 AAS
>>641
そんな思い込みをしてる人はいない

C/C++ではコンパイルが通ってしまう、
メモリ管理のバグや、
エラー(や例外)の対応忘れや、
異常値(NULLや-1など)の対応忘れや、
データ競合のバグなどを、
省2
644: 2023/06/10(土)12:34 AAS
頭がAIなら、これぐらいAIで静的解析してれば防げたって本気で言い出すやつもいるだろうが
Rustだと少しでも知ってればいないだろうな
645: 2023/06/10(土)12:41 AAS
ド素人はどうしても抜けが出がちなソース書くからな
646: 2023/06/10(土)18:37 AAS
>>637
はい
647: 2023/06/10(土)22:13 AAS
確か特定につながるから氏名住所使わなきゃだめとか
そういう話がなかったっけ
648: 2023/06/10(土)22:15 AAS
一方のシステムでは個人番号管理してないんだろう
危ないし
おまいらゲタゲタ笑ってたらじゃあ全部個人番号でって話になるぞ
649: 2023/07/18(火)03:02 AAS
Meta、Rustの採用を加速--高性能バックエンドサービスで
外部リンク:japan.zdnet.com

Metaは、Rustのバージョン1.0が登場した翌年となる2016年からRustを使用してきている。
Rustは、ブロックチェーンによるステーブルコインの実装を目指していた
「Diem」プロジェクト(旧称「Libra」)の主要記述言語として採用されていたほか、
ソースコード管理サーバー「Mononoke」の記述言語として、
そしてMetaの「ブロックチェーン向けの新たなセキュアプログラミング言語」であるMoveの基礎ともなっている。
省5
650: 2023/07/20(木)11:03 AAS
Windows11はバグが激減したのだろうか?
651: 2023/07/20(木)12:24 AAS
各社とも実践投入はわりと始まったばっかりだぞ
652
(3): 2023/08/16(水)20:16 AAS
Cloudflare、NGINXに代えて自社開発のRust製HTTPプロキシ「Pingora」をグローバルCDNに採用。性能向上しつつCPUとメモリ消費を3分の1に
外部リンク[html]:www.publickey1.jp

CDNプロバイダのCloudflareは、同社のグローバルなCDNの基盤として長らく利用してきたNGINXに代えて、
同社自身がRust製のHTTPプロキシである「Pingora」を開発し利用していることを明らかにしました。

Pingoraはすでに同社のCDNに採用され、毎日1兆回以上のリクエストを処理し、
性能向上や数多くの新機能の提供を実現しつつ、従来と比較してCPUとメモリリソースの消費はいずれも3分の1程度に収まっているとのこと。

CloudflareはNGINXの性能上の課題について、各リクエストが1つのワーカーで処理が行われる仕組みが特定のCPUコアに負荷を偏らせること、
省2
653: 2023/08/22(火)21:15 AAS
Rustもいいけどwebassemblyもね
654: 2023/09/09(土)11:08 AAS
rust, github見ても開発放棄されてるコードばっかなんだが。
655: 2023/09/12(火)18:49 AAS
>>652
Web方面もRust製になっていってるんだな
656: 2023/09/16(土)09:20 AAS
Rustでゲームエンジンはよ
657: 2023/09/16(土)16:08 AAS
AndroidとiOSのアプリがrustだけで書けるようになればいいなぁ
658: 2023/09/16(土)22:16 AAS
それいいな
659: 2023/09/17(日)19:17 AAS
ラスティストって呼ぶらしいけど本当ですか?
660: 2023/09/18(月)09:04 AAS
TauriはもうAndroid版とiOS版のプレビューがあるんだな
モバイルでのこういうのは、だいたいネイティブ処理に他言語呼び出しがいるって理由で毎回流行らないがさて
661: 2023/09/24(日)12:23 AAS
0788デフォルトの名無しさん
2022/06/21(火) 08:59:28.38ID:vO+TReRM
俺はフロントエンドやらないからこのスレでTauriの話をしないでくれ
662: 2023/09/28(木)19:51 AAS
>>623
C#.NET並みにFormが簡単に書けて
WPFみたいにインタラクティブに扱えて
なんならDirectXも簡単に呼べるなら有り
663: 2023/09/30(土)22:21 AAS
ラスト使いたい
664: 2023/11/08(水)20:59 AAS
サブモジュールの定義って古いmod.rsのほうが
ディレクトリにファイル全部押し込めて新しいやつよりよっぽど気分よくない?
665
(1): 2023/11/13(月)21:32 AAS
C++も最新ならスマポ使えるし言うほどじゃなくね
666: 2023/11/14(火)20:36 AAS
C++11の機能をちゃんと使える奴なんて、2023年でもC++の開発者の半分にも満たない上澄みだけだろ
歴史そのものがC++の弱点で、それはどうやっても消えない
667: 2023/11/24(金)01:57 AAS
>>665
C++のスマポは機能が弱すぎてできないことが多すぎる
例えばヒープ領域しか指せないから
(L1キャッシュ効果と領域確保解放コスト無しで高速な)スタック領域の活用がスマポではできない
668: 2023/11/24(金)10:54 AAS
カスタムアロケーター・・・
669: 2024/02/08(木)07:32 AAS
Googleがプログラミング言語「Rust」に100万米ドルを助成、「C++」との併存・置き換えを図る
外部リンク[html]:forest.watch.impress.co.jp
670: 2024/02/14(水)16:53 AAS
C#が楽すぎてC/C++はやらなくなったな
Rustもやってみるか
671: 2024/03/08(金)21:02 AAS
米国ホワイトハウスが開発者に対しC++やC言語からRustやJavaなどのメモリ安全性に優れたプログラミング言語への移行を勧める
外部リンク:gigazine.net
672: 2024/03/08(金)22:11 AAS
Rustおもろい
673: 2024/03/09(土)19:59 AAS
コンパイラに怒られて解決に時間とられたりするけどRustおもろいね
674: 2024/03/11(月)00:11 AAS
上に怒られる前にコンパイラに怒られて良かったじゃねーか
675: 2024/03/29(金)13:55 AAS
ベルト伸ばしきった状態で止めとく奴でも少し痩せていた?ジャニでやろうよ
ケニーGがまた一般人ぶん殴って捕まってた
消化試合10勝15敗だから一ヵ月分くらいは試合しとるおっさんは株も上手いしファンも獲得できるかもしれないあたりこの国終わってるんだわ
676: 2024/03/29(金)14:34 AAS
俺は配信ドラマ
677: 2024/03/29(金)16:24 AAS
何処かで
工場で倍
678: 2024/03/29(金)16:27 AAS
安全保障を心配する大人の贅沢味わいたいなら
679: 2024/03/30(土)18:59 AAS
「ソフトウェアはメモリ安全でなければならない」との声明を発表、米ホワイトハウス:「C」「C++」よりも「Rust」などの言語を推奨
外部リンク[html]:atmarkit.itmedia.co.jp
680: 2024/04/30(火)22:34 AAS
米ホワイトハウス、開発者にRustなどメモリの安全性考慮した言語への移行促す
外部リンク:news.mynavi.jp

脆弱性の特徴を持ち普及率が高い言語として、CおよびC++を挙げている。
このような脆弱性を軽減するために、「はじめからメモリ安全なプログラミング言語」の使用を推奨している。
レポートでは、その具体例としてCおよびC++を「Rust」へ移行することを促している。
1-
あと 132 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.018s