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

■ このスレッドは過去ログ倉庫に格納されています
2023/06/30(金) 21:56:35.52ID:PDIJ4aZy
「C++の色々配慮してめんどくさい感じは好きだけど、実務になったらメモリ安全性とか考えて今後Rustに変わっていくんかな」
「うだうだ言ってないで仕事で必要なのをやればいいんだよ、趣味なら好きなのやればいい」

っていう雑談スレ。

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

関連スレ(マ板): Google&MS「バグの70%はC/C++。Rustにする」
https://medaka.5ch.net/test/read.cgi/prog/1619943288/
2023/07/07(金) 16:44:26.36ID:+Wkjm5FQ
やべえ全く同意できねえ
パソコン用プログラムってどういうことだよせめてデスクトップアプリとかマシな言い方有るだろ
2023/07/07(金) 16:47:26.05ID:/zlan1BL
>>206はいつものデタラメ君
2023/07/07(金) 16:48:41.65ID:Mh36zzjY
Delphiってpascalじゃなかったっけ?
2023/07/07(金) 16:53:58.33ID:BfxSXh+T
>>208
デタラメに感じないんだけど
2023/07/07(金) 17:30:40.15ID:/zlan1BL
>>210
C/C++とRustは同じ特性(ネイティブコンパイル・GC必要なし・低レベル記述可など)の言語
向いてる向いていないの大きな差異はない
違いとしてはC/C++はこれまでの様々な蓄積(ライブラリや既存システムに書ける人員など)を活かせることがメリット
Rustは後発言語のため言語自体に便利な機能や高度な機能が備わっており開発効率の高さなどがメリット
2023/07/07(金) 17:45:59.16ID:eATRBaQE
Swift・Dartと並んで、LLVMに載ってる最新世代の言語だからな
いろいろと不可能が可能にもなるだろ

ただし、処理系自体がクソデカ
これはclangも同罪
213デフォルトの名無しさん
垢版 |
2023/07/07(金) 18:09:19.57ID:ESNGSxIs
>>203
基本的にはこの感じでNdarray構造体を開発しようと思ってる。変更なしの間はデータを共有。変更時には他のインスタンスとデータを共有している場合は自分用にデータをクローンしてから変更。
2023/07/07(金) 18:11:47.12ID:98SFipJR
>>203
CowArrayというのを内部で使ってるね
Cowと類似したやり方で普遍のスライス配列と所有配列を両方表すことができるとコメントにある
2023/07/07(金) 18:21:22.66ID:98SFipJR
ndarrayよくできてんな
これでいい気がしてきたw
216デフォルトの名無しさん
垢版 |
2023/07/07(金) 18:39:25.19ID:QJ6jblsM
crates.ioとかゴミだらけ
cargo clean すると何GBもゴミが使ってることが判る
2023/07/07(金) 18:46:24.16ID:2SE8uAkh
何GBとかTBの時代に大したことないのでは?
218デフォルトの名無しさん
垢版 |
2023/07/07(金) 21:11:30.29ID:dzAVAX7p
RcとかArcってメモリ安全性が完全じゃないの?
2023/07/07(金) 21:43:23.63ID:98SFipJR
メモリ安全性が完全とは?
220デフォルトの名無しさん
垢版 |
2023/07/07(金) 21:59:23.68ID:dzAVAX7p
>>219
所有権と借用のシステムが完璧に守られること。
2023/07/07(金) 22:26:56.09ID:98SFipJR
>>220
それは変わらんよ
ただ循環参照という厄介な問題が増える
2023/07/07(金) 22:58:09.40ID:i9okElHY
そこはC++でもRustでも同じで巡回参照にならないよう幹をツリー型にして巡回は弱参照にする
2023/07/07(金) 23:39:19.49ID:fK6p0z7V
>>202
TurboPASCALやDelphiを知らないのか?
2023/07/07(金) 23:54:40.55ID:ex1cRp2w
>>223
知ってる何なら両方使ってた
2023/07/08(土) 01:05:12.94ID:Snxto99T
Rustは開発効率が低い。
226デフォルトの名無しさん
垢版 |
2023/07/08(土) 01:06:47.91ID:aF1ddcQd
とりあえずNdarray構造体はArcとMutexを使ってもう一度書き直すことにしたわ。
2023/07/08(土) 01:08:55.16ID:N1xp7KcT
C++と比べてRustの開発効率の高さは誰もが体感できる
2023/07/08(土) 01:12:13.79ID:Snxto99T
使いたい人は使えばいいよ。俺は知らん。自己責任。
229デフォルトの名無しさん
垢版 |
2023/07/08(土) 02:06:58.40ID:aF1ddcQd
C, C++の方がRustに比べて制約が少ない分、ある意味楽に自分の考えてることをコードに落とし込めてたのはあるな。その代わり安全性はあれな訳だったのだけれど。
2023/07/08(土) 02:21:17.48ID:Snxto99T
new や delete も実はとても安全で単純で理解し易い。
void func()
{
 BYTE *p = new BYTE[100];
 (p に対する処理);
 delete [] p;
}
のように単純明確で、最初に new、最後に delete を書くだけ。
そして複雑な場合のケアレスミスを防ぐため、class のコンストラクタと
デストラクタが発明された。それもとても簡単で
class CSome {
protected:
 BYTE *p;
public:
 CSome() { p = new BYTE[100];}
 ~CSome() { delete [] p;}
};
と書くだけでいい。これは定型みたいなもので、何も難しいことは無い。
2023/07/08(土) 02:31:43.22ID:tRB3lUB8
>>230
the rule of 5/3/0違反
ザコ
2023/07/08(土) 02:38:47.91ID:Snxto99T
本当は頭が良い人なら問題なく使える。
馬鹿だからミスや論理間違いを犯すのでnewやdeleteは使うな、
となる。
おおっぴろげに言わないだけで馬鹿な人対策に過ぎない。
なのに、むしろ、頭のいい人を馬鹿な人が馬鹿にする。
馬鹿な人が行く会社や学校では、危険だから禁止、となる。
しかし、頭のいい人が行く会社や学校では何も言われない。
そういうことがある。むしろ、効率を高めるため使うべきで
ある場合があるからだ。
2023/07/08(土) 02:41:12.58ID:Snxto99T
なぜ禁止にするかと言えば、
「おまえらは馬鹿が多いから、禁止にしないとミスばっかり犯すから。
 おまえらはザコ要員として雇っているに過ぎないのに、
 頭がいい人限定の仕組みを使っていいわけない。」
と上の人は心の中にあるからだ。
そして決してそのことには触れない。
2023/07/08(土) 02:43:21.56ID:Snxto99T
普通の学校では「ゲームセンター禁止」となっていただろうが、
頭のいい人しか入れない学校では、別に行ってもいいですよ、
と言われたりしたものだ。
それと同様。
235デフォルトの名無しさん
垢版 |
2023/07/08(土) 03:00:11.97ID:VdwsFu6Q
間違わなければ間違わない
というのはエンジニアの考え方ではないね
2023/07/08(土) 03:09:09.66ID:Snxto99T
要は会社や学校では本当の事を言わないで、「禁止」とだけいうから
それが誰にでも当てはまることだと思って、掲示板に書いてしまう
人が多い。
ところが、それは秀才が集まる組織では当てはまらない。
秀才が当てはまる組織では、「あなたたちにだけ言う、
他の学校/組織には当てはまらない」
から話が始まる。
普通の人達が集まる組織では、そのことには絶対に触れない。
2023/07/08(土) 03:10:02.90ID:Snxto99T
>>235
それ言い出したら、難しいプログラムは出来ない。
速度もRustがC++と同じと言うのは嘘。
しかし、ここの人の知能では理解できない。
2023/07/08(土) 03:12:22.92ID:Snxto99T
>>235
だったらC#やJavaScriptでも使ってなさいな。
2023/07/08(土) 03:15:35.36ID:4uosm6dj
>>230
メモリを確保した関数でそのメモリを解放する簡易なプログラムならばその通り
しかし現実には確保したメモリが他のデータ構造に組み込まれて最終的に解放されるのは別の複数の関数であったり
そこへの参照(ポインタ)が解放時に残っていないことを満たさなければいけなかったり
複数のスレッドで共有することもある
それらが複雑に組み合わさって全てのケースを細かく人間がミスなく管理しきれるかというと無理だ
そしてメモリ管理バグを日々どこかで量産され続けている
2023/07/08(土) 03:16:15.71ID:Snxto99T
>>238
以下の様に訂正する:
「うん。じゃあ、そういう人は Rust を使っていればいいよ」
2023/07/08(土) 03:16:56.52ID:Snxto99T
>>239
そのためにクラスの概念が発明されたんだよ。
242デフォルトの名無しさん
垢版 |
2023/07/08(土) 03:18:11.94ID:VdwsFu6Q
優秀なエンジニアは性善説に頼ったりはしない
2023/07/08(土) 03:19:59.66ID:Snxto99T
頭のいい人にとって便利な方法と、凡人にとって便利な方法とは異なる。
前者にとっては、後者用の方法はメンドクサく、
利便性が損なわれ、記述が長くなり、コーディングに時間がかかる。
頭がいいので、別にバグも入らない。
道具とはそういうものだ。
2023/07/08(土) 03:20:54.59ID:Snxto99T
>>242
程度問題だ。
利便性が損なわれすぎる場合は、安全性が高くても意味が無い。
2023/07/08(土) 03:21:57.34ID:4uosm6dj
>>241
色んな基礎知識を欠いているだけでなく
まともなプログラミング経験がほとんどなさそう
2023/07/08(土) 03:24:16.15ID:Snxto99T
馬鹿な人は、自分と、自分の周囲に人を基準にしか考えられない。
「人間とは沢山ミスをするものだ」
「ミスするとそれを見つけ出して直すのにとても苦労するものだ」
などと。
実は優秀な人は、ミスもとても少ないし、ミスしても短時間で
根本原因を探り当てて、根本治癒できる能力がある。
凡人はそれが出来ないから、Rustが輝いて見えるらしい。
2023/07/08(土) 03:24:55.50ID:Snxto99T
>>245
俺は実世界ではとても優秀だと評価されている。
248デフォルトの名無しさん
垢版 |
2023/07/08(土) 03:25:04.83ID:VdwsFu6Q
>>244
性善説に頼るあなたは下手くそプログラマー
2023/07/08(土) 03:33:15.30ID:Snxto99T
>>248
そんなことない。
人によって能力に大差があるのに、一律に安全性だけを
重視する方がおかしい。
だから日本はプログラミング産業が大成しなかった。
絵と音楽と運動能力だけが才能だと見なし、
生まれながらの知的能力の差は認めない。
そして実験ばかり重視して理論軽視。
この板も、何かと言えば、測定しろ、ばかり。
測定せずに、イマジネーションを働かせて思考実験する
風土が育ってない。
250デフォルトの名無しさん
垢版 |
2023/07/08(土) 03:35:32.85ID:VdwsFu6Q
性善説に頼るという判断ミスはプログラミング以前の問題
エンジニアとしての資質がない
2023/07/08(土) 03:44:16.18ID:Snxto99T
>>250
むしろ、どんなプログラマも同じ制約やレギュレーションに従わなければ
ならないと考えるのは、まさに左翼的な考え。
左翼は個人差を認めず、みんなが同じ様に低め合おうとする。
能力が高ければ十分に安全に使えるのに、その方法を使ってる
人を軽蔑したりする。
「マシン語を直接使っている人は安全軽視だから能力が低い」
などと考えるのか、ということになる。
それは評価軸が間違っている。
252デフォルトの名無しさん
垢版 |
2023/07/08(土) 03:50:33.97ID:VdwsFu6Q
安全でないのはC++ではなくあなた
経験値が足りないのだろう
2023/07/08(土) 03:59:42.63ID:Snxto99T
>>252
違う。
IQと地頭の良さの違い。
2023/07/08(土) 04:08:07.96ID:Snxto99T
アメリカ生まれの「Security 詐欺」という経営方法が有り、
このスレの人はそれを使っている。
「C++は危ないんだから、それを使ってる人は馬鹿、愚か、無能」
と。
Securityの事を言われるとそれに従わざるを得なくなる人間心理を
悪用し、商売に結びつける詐欺商法。
マイクロソフトがOS Updateしない人を悪人扱いするのは、
UpdateのたびにOSを遅くして、新しいOSを買わせる手段。
255デフォルトの名無しさん
垢版 |
2023/07/08(土) 04:12:16.47ID:VdwsFu6Q
エンジニアは願望ではなく事実に基づいて判断する
これは難しいことではないが、向かない人もいる
2023/07/08(土) 04:44:39.71ID:hz58RfSC
>>229
制約していく点はどちらもほぼ同じ
C++てもRustでもメモリ安全や競合に対応するため自分で律して正しく制約してプログラミングする
自分で律して正しく制約できなかった時に違いが出る
C++はコンパイルが通って実行時にミスに気付くかあるいは気付かないまま完成したと思い込む
Rustはコンパイルエラーとなりすぐに必ず気付くことでこの点でも開発効率が高い
2023/07/08(土) 04:52:36.07ID:mpe+rXny
まあ、使わないのは自由なんだよ

所有権。あれはいいものだ
はよC++にも来い
大げさだなと思うような超小コードには使わなきゃいいだけ
2023/07/08(土) 05:07:23.17ID:Snxto99T
>>256
それで開発効率が高くなるかどうかは人による。
2023/07/08(土) 05:54:00.44ID:hz58RfSC
>>258
C++は実行時デバッグとなるため開発効率が低くなる
さらにレア発生のため気付かぬまま実運用に入ってから発覚するとペナルティコストも大きい
早期にコンパイルエラーとなるRustはそれらのコストが不要となる
2023/07/08(土) 05:56:31.34ID:Snxto99T
>>259
メモリ関連バグ以外のバグはRustでも残り得て、それがレア発生
のため気付かぬまま実運用に入ってから発覚することも有り得る。
2023/07/08(土) 06:26:49.21ID:m4s2ktM0
>>246

> 馬鹿な人は、自分と、自分の周囲に人を基準にしか考えられない。

これを言ってるお前が「自分を優秀だと思い込んでる実は馬鹿な人」だと考えると成立するよな
2023/07/08(土) 07:59:41.56ID:hz58RfSC
>>260
C++とRustで同条件の話を持ち出しても反論になっていないよ
2023/07/08(土) 08:44:23.04ID:knIeRqDp
シープラ使ってるハゲって自己評価高いな
2023/07/08(土) 09:35:05.64ID:M6MMYA5O
>>230
virtual 忘れるなよ
2023/07/08(土) 09:39:11.12ID:M6MMYA5O
>>239
>それらが複雑に組み合わさって全てのケースを細かく人間がミスなく管理しきれるかというと無理だ

これまさに
馬鹿には無理
2023/07/08(土) 09:45:26.32ID:M6MMYA5O
>>254
>アメリカ生まれの「Security 詐欺」という経営方法が有り、
>このスレの人はそれを使っている。
>「C++は危ないんだから、それを使ってる人は馬鹿、愚か、無能」
>と。
ほんそれ

>Securityの事を言われるとそれに従わざるを得なくなる人間心理を
>悪用し、商売に結びつける詐欺商法。
その通り
USO800認証取得で金も時間も掛かるとか能率を下げさせる攻撃がまかり通ってる

>マイクロソフトがOS Updateしない人を悪人扱いするのは、
>UpdateのたびにOSを遅くして、新しいOSを買わせる手段。
これは言い過ぎ(気持ちは判る)
2023/07/08(土) 09:48:22.81ID:ONcKyxOd
>>265
どんなに優秀な人たちでもミスを必ずする

Google&Microsoft「セキュリティ脆弱性バグの70%はC/C++のメモリ管理ミスが原因。それがRustを採用した理由だ。」
https://xtech.nikkei.com/atcl/nxt/column/18/00692/042700054/
2023/07/08(土) 09:48:50.55ID:M6MMYA5O
>>259
>>258
>C++は実行時デバッグとなるため開発効率が低くなる
うそ
>さらにレア発生のため気付かぬまま実運用に入ってから発覚するとペナルティコストも大きい
判る
>早期にコンパイルエラーとなるRustはそれらのコストが不要となる
言い過ぎ
269デフォルトの名無しさん
垢版 |
2023/07/08(土) 09:50:07.66ID:M6MMYA5O
>>261
お前モナ
2023/07/08(土) 09:51:51.79ID:M6MMYA5O
>>267
それはC/C++の責任ではない
馬鹿プログラマーに描かせてるのが原因
2023/07/08(土) 09:56:21.11ID:z6h9kmb4
>>270
と、これが馬鹿の思考です
2023/07/08(土) 09:57:58.69ID:ONcKyxOd
>>270
C++の欠陥のせいでセキュリティ脆弱性が多発している現実の記事
C++はメモリ管理ミスを検出すらできないためコンパイルエラーにすることができない
致命的な欠陥のあるC++を今後は捨てていこうという話
2023/07/08(土) 10:49:35.84ID:PpTTWe5V
Rustの次の言語に期待
2023/07/08(土) 11:04:17.25ID:fNvohE+k
メモリ確保と開放位置をきっちり考えて書けないような奴がそれをプログラム言語のせいにしてるだけだな
ここからここまでがどうなってとか理論的に構造を考えれない奴に限って言語が悪いと責任転嫁をする
そういう奴がプログラム書くな
メモリ関連だけじゃなくバグだらけのプログラムしかできない
275デフォルトの名無しさん
垢版 |
2023/07/08(土) 11:10:07.92ID:VdwsFu6Q
間違わないやつは間違わない
は論理的ではない
エンジニアの考え方ではない
2023/07/08(土) 11:12:56.26ID:tRB3lUB8
まあ、>>230のコードが即メモリバグを起こすかというと、そうではない
CSomeは自分しか使わない、自分はその使い方を間違えない、という条件ならたしかにおかしなことは起きない

ID:Snxto99TはこのCSomeをどう「誤用」すればメモリバグが起きるか説明できる?
できないならやっぱりザコだよ
2023/07/08(土) 11:14:38.03ID:7APnxgwh
間違う間違わない以前の問題として理論的に構造を考えて書けないでそれ言語せいにする奴
こうい奴はプログラムを書くな
2023/07/08(土) 11:23:49.72ID:gK2vRDVX
話は簡単で
優秀なプログラマーはC++でもRustでも難なく使いこなすことができる

一方で事実として
C++はうっかりメモリ管理やメモリ競合でミスをしてもコンパイラが通してしまう欠陥を抱えた古い言語
Rustはその場合でもコンパイラがエラーにしてくれる点やC++にない様々な高機能を持つ進んだ言語

結論として
優秀な人たちはどちらも使いこなせるので高機能で便利なRustを使っている
高機能な言語を使いこなせない人たちがC++のみに拘る
2023/07/08(土) 11:35:04.80ID:hU6KuhT0
>>232
>馬鹿だからミスや論理間違いを犯すのでnewやdeleteは使うな、
>となる。
make_uniqueとmake_sharedが規格に入ったから
newとdeleteを直接呼ぶ必要がなくなったから
280デフォルトの名無しさん
垢版 |
2023/07/08(土) 11:35:37.79ID:VdwsFu6Q
優秀なエンジニアは間違わないエンジニアではなく、間違わない方法を考え、選択するエンジニア
2023/07/08(土) 11:48:14.94ID:/jSq4Gja
fn clever_choice() {unsafe {...}}
2023/07/08(土) 12:05:38.94ID:EB0iRg5v
優秀な人しか使えないんでは何時までたっても普及しないのでわ
2023/07/08(土) 12:31:12.90ID:0dKdZ1v3
現在の選択肢ベースで考えれば十分普及してるでしょ
米しかなかった時代の米食の普及率でも目指してんの?
2023/07/08(土) 12:33:13.38ID:777Hyqek
オレはアホなのでアホでも使える方を選びます
285デフォルトの名無しさん
垢版 |
2023/07/08(土) 13:41:39.02ID:0jPiV6IB
開放と解放を間違えるような人が「俺は間違えない!」とか言っても無自覚バカ宣言にしか聞こえないわな
2023/07/08(土) 13:56:46.11ID:p+sO9/0D
ある意味あってるな

有名私立は服装も自由でピンク頭金髪可でピアスも開け放題
一方の馬鹿学校は制服で校則も厳しい
2023/07/08(土) 14:11:41.74ID:Gy8EoznK
>>266
>>マイクロソフトがOS Updateしない人を悪人扱いするのは、
>>UpdateのたびにOSを遅くして、新しいOSを買わせる手段。
>これは言い過ぎ(気持ちは判る)
そんなことない。
「計画的陳腐化」や
「薬物売人の経営論()drug buyer business economics」
などを使っていると言われている。
2023/07/08(土) 14:17:48.79ID:Gy8EoznK
>>279
古いコンパイラは対応して無い。
新しいコンパイラをまともな速度で使おうとすると、
最新パソコンに買い替えが必要となり、OSも全入れ替えが必要
となり、今まで便利に使えていたアプリの大部分が動かなくなる。
そしてアプリは廃版になっていて新しいバージョンも出てない
から買い換えることも出来ない。
Win10にすると、WinXP時代のアプリが動かなくなったりする。
もっと古いものも持ってるし。
だから新しいハードウェアは買わない。
2023/07/08(土) 14:21:53.18ID:M4Y1POjO
セキュリティアップデートなんて商売に関係なく
フリーソフトウェアでもあるだろろうがw
リスクがある状況でUpdateしない奴は悪人だよ
2023/07/08(土) 14:25:44.35ID:Gy8EoznK
>>289
パソコンが遅くなる原因の大部分は、Updateにあるんだが。
Updateしなければいつまでも高速なので買い換えないで済む。
そうするとマイクロソフトが倒産する。
2023/07/08(土) 14:31:35.48ID:Gy8EoznK
言葉だけではどっちが本当の事を言っているのか分からない。
実際のRustのコードを見れば、汚さが分かるし、
CやC++と全く似て無いことも分かる。
汚いと言うのは論理では表しにくいので、言葉では表現しにくいので
あたかも言葉だけではRustには欠点が無いかのように見えてしまう。
292デフォルトの名無しさん
垢版 |
2023/07/08(土) 14:32:02.14ID:M4Y1POjO
>>288
踏み台にされたら皆にご迷惑が掛かるとか考えないのね
人と一切関わっては駄目だよ
ネットワークに接続しても駄目
293デフォルトの名無しさん
垢版 |
2023/07/08(土) 14:33:34.46ID:M4Y1POjO
>>291
俺はC++ユーザだが
make_uniqueもmake_sharedもないお前のC++とは一緒にされたくない
2023/07/08(土) 14:34:51.65ID:Gy8EoznK
Rustの本を見てみたら、冒頭のOS環境として
Linux
MacOS
Windows 10
の順序で書いてあった。
まさに、オープンソースカルト左翼であることを目の当たりにした。
295デフォルトの名無しさん
垢版 |
2023/07/08(土) 14:46:14.76ID:M4Y1POjO
>>294
じゃその「カルト」を支援しないように
「カルト」の製品は使わずに生きて下さいね?
2023/07/08(土) 14:49:30.87ID:Gy8EoznK
>>295
個人が望まなくても使わざるを得なくされてる。
個人には実質的な投票権が無い。
2023/07/08(土) 14:56:05.98ID:p+sO9/0D
ある意味この人は保護対象じゃないのかと思った
2023/07/08(土) 15:08:40.55ID:suNzn+84
>>296
40年前くらいの生活をすれば良い
40年前にも人は生活していた
批難するなら依存してはいけない
甘えるな
2023/07/08(土) 15:14:57.62ID:Gy8EoznK
>>298
オープンソースが無かったころの方が日本は豊かだったし、
将来も輝いており、経済も優秀だった。
オープンソースカルトが流行るに従って没落していった。
2023/07/08(土) 15:19:13.13ID:suNzn+84
>>299
だからその日本が輝かしかった時代の水準で
生活してね
それと相関と因果の違いは理解してね
2023/07/08(土) 15:19:27.20ID:/jSq4Gja
俺らと話しても薬物治療の代わりにはならないよ
2023/07/08(土) 15:22:48.26ID:Gy8EoznK
悔しいのお。左翼どもよ。いくら頑張っても
Rustは流行らないと言う事実は変わらないよな。
2023/07/08(土) 15:32:10.56ID:suNzn+84
>>302
お前はC++20の開発環境を用意しろ
304デフォルトの名無しさん
垢版 |
2023/07/08(土) 15:37:47.72ID:409zOGbF
日本はIT技術者が少ないんだから、これからは世の中のOSSではない外国製のソフトからは多めに税金を取るくらいの姿勢でよい。
OSSはIT弱小国家にとっては唯一の活路でしょ。今の中央集権の先駆者総取りのIT業界は残念ながら日本には不利だ。
305デフォルトの名無しさん
垢版 |
2023/07/08(土) 16:06:29.07ID:409zOGbF
Ndarray構造体を全てArcとMutexで書きかえたけどそんなに実行速度が落ちなかった。
2023/07/08(土) 16:08:46.88ID:b8BxfChJ
>>302
大学でちゃんとソフトウェア工学なりプログラミング言語なり勉強した経験はあるん?
2023/07/08(土) 16:14:43.78ID:C0afRZOI
>>305
スレッド間で試した?
■ このスレッドは過去ログ倉庫に格納されています
5ちゃんねるの広告が気に入らない場合は、こちらをクリックしてください。

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