C++の色々配慮してめんどくさい感じは好きだけど、実務になったらメモリ安全性とか考えて今後Rustに変わっていくんかな」
「うだうだ言ってないで仕事で必要なのをやればいいんだよ、趣味なら好きなのやればいい」
っていう雑談スレ。
前スレ: 結局C++とRustってどっちが良いの? 6traits
http://mevius.5ch.net/test/read.cgi/tech/1690610746/
関連スレ(マ板): Google&Microsoft「セキュリティバグの70%はC/C++のメモリ管理ミス。Rustにする」
https://medaka.5ch.net/test/read.cgi/prog/1619943288/
探検
結局C++とRustってどっちが良いの? 7traits
■ このスレッドは過去ログ倉庫に格納されています
2023/08/31(木) 12:16:53.23ID:dCL063sE
2023/09/01(金) 21:20:44.34ID:eJ5UCtcA
>>58
人間が理解できないすごいコードを吐き出しているんじゃないのか
人間が理解できないすごいコードを吐き出しているんじゃないのか
2023/09/01(金) 22:00:52.55ID:rDAe3h1F
そんなに癖が強いのか
2023/09/02(土) 05:51:36.66ID:IbJ1Mk2a
トランスパイラが、想定以上に事前計算を進めちゃうんじゃないかw
2023/09/02(土) 06:06:22.50ID:pS+S9F7F
まともなベンチマークでは静的な事前計算ができないようにする
だからそんなことは起きない
だからそんなことは起きない
63デフォルトの名無しさん
2023/09/02(土) 09:44:56.85ID:Mt6Fp/v32023/09/02(土) 11:03:33.99ID:JuhwvQNt
>>63
もう現金化してアンインスコしてる。
もう現金化してアンインスコしてる。
2023/09/02(土) 21:58:35.01ID:HCZF/or7
>>35
C/gccのダブル再帰の最適化本気スイッチの入れ方わかった
全てローカル、(Cは)C++chrono計測、Nimはcputicks
ダブル再帰最適化本気スイッチ版C
C/gcc
Time= 1.176ms fib_c_trigger(44)= 701408733
Time= 1.782ms fib_c_trigger(45)= 1134903170
Time= 2.424ms fib_c_trigger(46)= 1836311903
Time= 3.090ms fib_c_trigger(47)= 2971215073
Time= 3.873ms fib_c_trigger(48)= 4807526976
Time= 5.365ms fib_c_trigger(49)= 7778742049
Time= 7.337ms fib_c_trigger(50)= 12586269025
Time= 10.149ms fib_c_trigger(51)= 20365011074
Time= 13.961ms fib_c_trigger(52)= 32951280099
Time= 18.983ms fib_c_trigger(53)= 53316291173
Time= 26.660ms fib_c_trigger(54)= 86267571272
Time= 36.483ms fib_c_trigger(55)=139583862445
Time= 50.876ms fib_c_trigger(56)=225851433717
Time= 70.201ms fib_c_trigger(57)=365435296162
C/gccのダブル再帰の最適化本気スイッチの入れ方わかった
全てローカル、(Cは)C++chrono計測、Nimはcputicks
ダブル再帰最適化本気スイッチ版C
C/gcc
Time= 1.176ms fib_c_trigger(44)= 701408733
Time= 1.782ms fib_c_trigger(45)= 1134903170
Time= 2.424ms fib_c_trigger(46)= 1836311903
Time= 3.090ms fib_c_trigger(47)= 2971215073
Time= 3.873ms fib_c_trigger(48)= 4807526976
Time= 5.365ms fib_c_trigger(49)= 7778742049
Time= 7.337ms fib_c_trigger(50)= 12586269025
Time= 10.149ms fib_c_trigger(51)= 20365011074
Time= 13.961ms fib_c_trigger(52)= 32951280099
Time= 18.983ms fib_c_trigger(53)= 53316291173
Time= 26.660ms fib_c_trigger(54)= 86267571272
Time= 36.483ms fib_c_trigger(55)=139583862445
Time= 50.876ms fib_c_trigger(56)=225851433717
Time= 70.201ms fib_c_trigger(57)=365435296162
2023/09/02(土) 22:00:43.37ID:HCZF/or7
本気スイッチ版Cは不自然な書き方になるが再帰コール二つはループ化したりしていなくて
gccの何かの最適化が本気モードになる
改良Nim
Nimはキレイなシンプル再帰のままでここまで出る
Nim/gcc
Time= 1.368ms fib_nim(44)= 701408733
Time= 1.634ms fib_nim(45)= 1134903170
Time= 2.255ms fib_nim(46)= 1836311903
Time= 3.121ms fib_nim(47)= 2971215073
Time= 4.261ms fib_nim(48)= 4807526976
Time= 5.989ms fib_nim(49)= 7778742049
Time= 8.224ms fib_nim(50)= 12586269025
Time= 11.304ms fib_nim(51)= 20365011074
Time= 15.644ms fib_nim(52)= 32951280099
Time= 22.103ms fib_nim(53)= 53316291173
Time= 31.147ms fib_nim(54)= 86267571272
Time= 41.306ms fib_nim(55)=139583862445
Time= 58.134ms fib_nim(56)=225851433717
Time= 78.528ms fib_nim(57)=365435296162
gccの何かの最適化が本気モードになる
改良Nim
Nimはキレイなシンプル再帰のままでここまで出る
Nim/gcc
Time= 1.368ms fib_nim(44)= 701408733
Time= 1.634ms fib_nim(45)= 1134903170
Time= 2.255ms fib_nim(46)= 1836311903
Time= 3.121ms fib_nim(47)= 2971215073
Time= 4.261ms fib_nim(48)= 4807526976
Time= 5.989ms fib_nim(49)= 7778742049
Time= 8.224ms fib_nim(50)= 12586269025
Time= 11.304ms fib_nim(51)= 20365011074
Time= 15.644ms fib_nim(52)= 32951280099
Time= 22.103ms fib_nim(53)= 53316291173
Time= 31.147ms fib_nim(54)= 86267571272
Time= 41.306ms fib_nim(55)=139583862445
Time= 58.134ms fib_nim(56)=225851433717
Time= 78.528ms fib_nim(57)=365435296162
2023/09/02(土) 22:02:10.21ID:HCZF/or7
本気スイッチ版Cでもclangでは遅いまま
C/clang
Time=1438.212ms fib_c_trigger(44)= 701408733
Time=2310.675ms fib_c_trigger(45)= 1134903170
Time=3746.923ms fib_c_trigger(46)= 1836311903
Time=6040.876ms fib_c_trigger(47)= 2971215073
Time=9779.249ms fib_c_trigger(48)= 4807526976
Time=15877.302ms fib_c_trigger(49)= 7778742049
Time=26151.375ms fib_c_trigger(50)= 12586269025
Time=42241.553ms fib_c_trigger(51)= 20365011074
Time=67936.930ms fib_c_trigger(52)= 32951280099
Time=110828.012ms fib_c_trigger(53)= 53316291173
Time=176305.471ms fib_c_trigger(54)= 86267571272
SIGINT: Interrupted by Ctrl-C.
推定
55 --> 287秒
56 --> 463秒
57 --> 750秒
C/clang
Time=1438.212ms fib_c_trigger(44)= 701408733
Time=2310.675ms fib_c_trigger(45)= 1134903170
Time=3746.923ms fib_c_trigger(46)= 1836311903
Time=6040.876ms fib_c_trigger(47)= 2971215073
Time=9779.249ms fib_c_trigger(48)= 4807526976
Time=15877.302ms fib_c_trigger(49)= 7778742049
Time=26151.375ms fib_c_trigger(50)= 12586269025
Time=42241.553ms fib_c_trigger(51)= 20365011074
Time=67936.930ms fib_c_trigger(52)= 32951280099
Time=110828.012ms fib_c_trigger(53)= 53316291173
Time=176305.471ms fib_c_trigger(54)= 86267571272
SIGINT: Interrupted by Ctrl-C.
推定
55 --> 287秒
56 --> 463秒
57 --> 750秒
2023/09/02(土) 22:03:36.41ID:HCZF/or7
シンプル再帰版 C/gcc
Time= 625.499ms fib_c_simple(44)= 701408733
Time= 995.294ms fib_c_simple(45)= 1134903170
Time=1568.026ms fib_c_simple(46)= 1836311903
Time=2497.401ms fib_c_simple(47)= 2971215073
Time=4059.698ms fib_c_simple(48)= 4807526976
Time=6563.932ms fib_c_simple(49)= 7778742049
Time=10696.766ms fib_c_simple(50)= 12586269025
Time=18117.324ms fib_c_simple(51)= 20365011074
Time=30850.988ms fib_c_simple(52)= 32951280099
SIGINT: Interrupted by Ctrl-C.
シンプル再帰版 C/Clang
Time=1556.296ms fib_c_simple(44)= 701408733
Time=2491.174ms fib_c_simple(45)= 1134903170
Time=4019.549ms fib_c_simple(46)= 1836311903
Time=6543.637ms fib_c_simple(47)= 2971215073
Time=10584.639ms fib_c_simple(48)= 4807526976
Time=17254.294ms fib_c_simple(49)= 7778742049
Time=27799.040ms fib_c_simple(50)= 12586269025
Time=45090.030ms fib_c_simple(51)= 20365011074
Time=73155.917ms fib_c_simple(52)= 32951280099
SIGINT: Interrupted by Ctrl-C.
nim 2.0.0
gcc 13.2.0
clang 16.0.5
Time= 625.499ms fib_c_simple(44)= 701408733
Time= 995.294ms fib_c_simple(45)= 1134903170
Time=1568.026ms fib_c_simple(46)= 1836311903
Time=2497.401ms fib_c_simple(47)= 2971215073
Time=4059.698ms fib_c_simple(48)= 4807526976
Time=6563.932ms fib_c_simple(49)= 7778742049
Time=10696.766ms fib_c_simple(50)= 12586269025
Time=18117.324ms fib_c_simple(51)= 20365011074
Time=30850.988ms fib_c_simple(52)= 32951280099
SIGINT: Interrupted by Ctrl-C.
シンプル再帰版 C/Clang
Time=1556.296ms fib_c_simple(44)= 701408733
Time=2491.174ms fib_c_simple(45)= 1134903170
Time=4019.549ms fib_c_simple(46)= 1836311903
Time=6543.637ms fib_c_simple(47)= 2971215073
Time=10584.639ms fib_c_simple(48)= 4807526976
Time=17254.294ms fib_c_simple(49)= 7778742049
Time=27799.040ms fib_c_simple(50)= 12586269025
Time=45090.030ms fib_c_simple(51)= 20365011074
Time=73155.917ms fib_c_simple(52)= 32951280099
SIGINT: Interrupted by Ctrl-C.
nim 2.0.0
gcc 13.2.0
clang 16.0.5
2023/09/02(土) 23:49:38.43ID:soXXGfaw
コードも出ず一般的な副作用のある問題への適用可能性もわからないが
速度が必要なところでは始めからループを使い再帰は通常使われない
今回のような問題ならメモ化の方が高速化に対して効果的
さらにフィボナッチ漸化式の場合はそのまま二つ分のみのメモ化としレジスタ(ローカル変数)で演算していくようにプログラミングするのが常識
速度が必要なところでは始めからループを使い再帰は通常使われない
今回のような問題ならメモ化の方が高速化に対して効果的
さらにフィボナッチ漸化式の場合はそのまま二つ分のみのメモ化としレジスタ(ローカル変数)で演算していくようにプログラミングするのが常識
70デフォルトの名無しさん
2023/09/03(日) 01:40:05.47ID:FNjdjIYP2023/09/03(日) 02:08:27.39ID:qv2yXMke
言語の速度計測でフィボナッチを使うのは無意味となるためやるべきでない
ダブル再帰の計算量O(1.6^n)をどこまでアルゴリズム変換して計算量をどこまで減らせるかは言語の優劣と関係ない
フィボナッチの場合は究極的にO(n)にすることもできるが汎用的ではなくこれを言語が頑張っても意味がない
>>66もまだO(n)になっておらずさらなる改善の余地が大いにあるが仮にその対応をしてもその言語が速いことにならない
計算量を激減可能なアルゴリズムで言語間の速度を計測しても意味がない
ダブル再帰の計算量O(1.6^n)をどこまでアルゴリズム変換して計算量をどこまで減らせるかは言語の優劣と関係ない
フィボナッチの場合は究極的にO(n)にすることもできるが汎用的ではなくこれを言語が頑張っても意味がない
>>66もまだO(n)になっておらずさらなる改善の余地が大いにあるが仮にその対応をしてもその言語が速いことにならない
計算量を激減可能なアルゴリズムで言語間の速度を計測しても意味がない
2023/09/03(日) 02:23:40.00ID:Mb6+Xv4j
じゃあお前はこの話についてこなくていいよ
73デフォルトの名無しさん
2023/09/03(日) 02:32:28.82ID:YnA1A/h9 5ch は中毒性あるからホドホドにね
2023/09/03(日) 02:35:49.88ID:KbrggjTt
NimがCの3倍速いという話はそういうことだったのか
まともなベンチだとNimは遅くてNimを使う意義ないもんな
まともなベンチだとNimは遅くてNimを使う意義ないもんな
2023/09/03(日) 08:30:48.70ID:nC5slhbh
違うアルゴリズムで組んで速度比較したって事?
76デフォルトの名無しさん
2023/09/03(日) 09:13:46.86ID:wSmhXuqb 再帰とかじゃなくてコンパイラとかリンカとかの実用的なプログラムで同じロジックでコード書いたときに、CよりNimの方が最適化すごかったりするの?
仮にそうなら競プロでなんでnimがもっと流行らないんだろう
仮にそうなら競プロでなんでnimがもっと流行らないんだろう
2023/09/03(日) 09:28:46.76ID:Bq21XdKC
>>75
逆にそれ以外で700倍の差をつける方法あるのか?
逆にそれ以外で700倍の差をつける方法あるのか?
2023/09/03(日) 09:32:31.02ID:TsOYddoh
実用的なプログラムではNimが遅い
2023/09/03(日) 09:35:19.44ID:36B6WYNv
違うアルゴリズムで比較とかあまりにも想像絶する
2023/09/03(日) 09:44:59.77ID:yS6lNlyW
コンパイル時にほとんどを解決してたってこと?
81デフォルトの名無しさん
2023/09/03(日) 11:51:45.92ID:FrdsG3go 結局この種の速度なんてメモリに触る部分をどれくらいカスタマイズできるか、しなきゃならんかって
話なわけで、
その辺いじってないバカほどベンチガーになる。
話なわけで、
その辺いじってないバカほどベンチガーになる。
82デフォルトの名無しさん
2023/09/03(日) 13:07:12.78ID:jFAGdbdC フィボナッチなんてキャッシュすると(メモリ触れば触るほど)速くなるだろ
2023/09/03(日) 13:20:45.65ID:gAcx4cQI
>>82
それは遅くなる
f(n)の計算のためにf(0)からf(n-1)までn個のメモリをメモ化で使うのと
nを順に大きくして行きメモ化は常にf(n-1)とf(n-2)の2個のみのメモリ(レジスタも可)を使うのと
どちらが速いと思う?
それは遅くなる
f(n)の計算のためにf(0)からf(n-1)までn個のメモリをメモ化で使うのと
nを順に大きくして行きメモ化は常にf(n-1)とf(n-2)の2個のみのメモリ(レジスタも可)を使うのと
どちらが速いと思う?
84デフォルトの名無しさん
2023/09/03(日) 13:46:53.98ID:jFAGdbdC nはランダムに指定するんじゃなくて必ず順に取り出すルール?
そんなの使い物にならんで
そんなの使い物にならんで
2023/09/03(日) 13:59:25.38ID:gAcx4cQI
当然nはランダムに一つのみ指定される
2023/09/03(日) 15:10:52.83ID:Ejn6d0t5
まーた複オジが壮大な勘違いをして頓珍漢な自説唱えてるよw
2023/09/03(日) 16:55:12.08ID:Wq0bTRWQ
問題を勝手に決めて自分に都合の良い解釈だけで突っ走る人だから議論が成立しないよね
2023/09/03(日) 18:15:12.53ID:EkQ0UVka
Rustの悪口は許せないんだろうな
2023/09/03(日) 18:41:52.70ID:10lidGqP
今回のはRustと全然関係ないような
2023/09/03(日) 19:09:26.28ID:tfuye9ZX
>>84
元記事でもこのスレでもnはランダムでもなんでも関数に渡ってくる引数だよ
そのフィボナッチ計算のアルゴリズムは最適化できれば自由で途中の計算のメモ化もアルゴリズムの範疇で自由だよ
ただし関数だから以前に呼ばれた時の計算結果のメモ利用だけはダメ
それを許したらconstexprでメモつくっておいて即答になり計算測定の意味なくなるからね
元記事でもこのスレでもnはランダムでもなんでも関数に渡ってくる引数だよ
そのフィボナッチ計算のアルゴリズムは最適化できれば自由で途中の計算のメモ化もアルゴリズムの範疇で自由だよ
ただし関数だから以前に呼ばれた時の計算結果のメモ利用だけはダメ
それを許したらconstexprでメモつくっておいて即答になり計算測定の意味なくなるからね
2023/09/03(日) 20:45:15.50ID:i7VVLiaz
2023/09/03(日) 20:53:12.27ID:i7VVLiaz
2023/09/03(日) 20:58:09.55ID:cN0hXvga
軽く煽った後は、本業に戻る、だよ 急がないし
2023/09/03(日) 22:52:15.27ID:68eKICn8
>>89
Rustと関係ない話をしていても心は常にRustが憎いからさ
Rustと関係ない話をしていても心は常にRustが憎いからさ
96デフォルトの名無しさん
2023/09/04(月) 16:41:39.63ID:6SDqroOn C言語の高速化のしやすさは半端じゃないな。ただ、Rustと違って時々メモリの解放忘れとかでやらかすのはあれだけだど。
gcc -O3 -march=nativeってすると爆速だもんな。Rustでこれに対応するのはあんのかな?cargo run --releaseでもgccの最適化に比べるとかなり物足りなく感じる。
gcc -O3 -march=nativeってすると爆速だもんな。Rustでこれに対応するのはあんのかな?cargo run --releaseでもgccの最適化に比べるとかなり物足りなく感じる。
2023/09/04(月) 17:35:48.90ID:JbdU2FRK
LLVMベースなんだから、そのうち同等か近いところまでくるでしょ
2023/09/04(月) 18:26:01.51ID:5oeNnUkL
Rustのsafeモードでは効率よく使えないアルゴリズム
がある。
また、その場合、関数の中にunsafeを閉じ込めることも
不可能であることが分かっている。
ここの人は馬鹿なので理解できないので説明しない。
がある。
また、その場合、関数の中にunsafeを閉じ込めることも
不可能であることが分かっている。
ここの人は馬鹿なので理解できないので説明しない。
2023/09/04(月) 18:44:20.41ID:ag4slkxg
だめじゃん
100デフォルトの名無しさん
2023/09/04(月) 18:54:40.00ID:fLDaY/zR 「safeモード」
この言葉だけで理解してないのが分かるよね
この言葉だけで理解してないのが分かるよね
101デフォルトの名無しさん
2023/09/04(月) 19:05:16.04ID:SW/WF2bi 他人の無能を強調するタイプのコミュニケーションやめたほうがいいよ
102デフォルトの名無しさん
2023/09/04(月) 19:14:49.30ID:Y/5CznFq >>98
いつもの嘘つき登場か
いつもの嘘つき登場か
103デフォルトの名無しさん
2023/09/04(月) 20:11:29.90ID:h0MJ6cwW104デフォルトの名無しさん
2023/09/05(火) 00:55:10.57ID:6M2Epndy 俺は趣味だからC++で良いよ。仕事で使うわけではないし。
AppleとかGoogleとかMicrosoftが使っているとか関係ねえ。
AppleとかGoogleとかMicrosoftが使っているとか関係ねえ。
105デフォルトの名無しさん
2023/09/05(火) 01:14:55.37ID:c+OS/OAh106デフォルトの名無しさん
2023/09/05(火) 01:42:09.14ID:I0sPE9P+ Rustスレでコテンパンにされたのがそんなに堪えたかw
107デフォルトの名無しさん
2023/09/05(火) 04:59:27.85ID:/p9Vc2Wd お前らにはわかるまい、ってよくマンガで悪役が言うけどさ、
そう言ってる間に基礎鍛錬するから、高尚なことはいまはいいや
そう言ってる間に基礎鍛錬するから、高尚なことはいまはいいや
108デフォルトの名無しさん
2023/09/05(火) 10:25:22.07ID:VcHV7Whb 調べてみたらRustのコンパイルオプションにも-C target-cpu=nativeというオプションがあるっぽい。これがgccの-march=nativeに対応する模様。ただ、どちらの方が最適化性能が高いかは計測してないのでわからん。
109デフォルトの名無しさん
2023/09/05(火) 10:28:47.45ID:c+OS/OAh gccrs使えば良いのでは?
110デフォルトの名無しさん
2023/09/05(火) 14:25:20.49ID:SlAKktdo C の vector とか map とか ordered_map から
Rust の Vec とか HashMap とか BTreeMap に変換してくれる crate ってありますか?
(また逆方向も)
map の vector だったり vector の map だったりしても再帰的に処理してくれるものを希望
っていうか copy とか clone とかせずにそのままアクセス出来れば尚良し
Rust の Vec とか HashMap とか BTreeMap に変換してくれる crate ってありますか?
(また逆方向も)
map の vector だったり vector の map だったりしても再帰的に処理してくれるものを希望
っていうか copy とか clone とかせずにそのままアクセス出来れば尚良し
111デフォルトの名無しさん
2023/09/05(火) 17:45:36.54ID:wH7GfeTA112デフォルトの名無しさん
2023/09/05(火) 18:26:01.00ID:KSf6O0Ea 所有権の行き来の情報を付けて、C/C++が収受できるようなればいいんだよな
RustがC/C++を追い抜くなら、かならずそれもできるようになるはず
RustがC/C++を追い抜くなら、かならずそれもできるようになるはず
113デフォルトの名無しさん
2023/09/05(火) 20:46:09.58ID:alKbh+Qd114デフォルトの名無しさん
2023/09/05(火) 21:04:49.01ID:mNTu3Q/f115デフォルトの名無しさん
2023/09/05(火) 21:41:39.41ID:56UyfnN+ >>113
c++のタイポ
c++のタイポ
116デフォルトの名無しさん
2023/09/06(水) 02:47:52.58ID:AxBHE0of >>1
OSSは混沌が続くだろう。
なぜなら、OSSという暴力を使えば、
どんなに弱い人間でも、どんなに強い人間をも
殺すことが出来るから。
ホッブズ という イギリス の 政治思想家が言うには
「人間は 放置 すれ ば、 何 を しでかす か わから ない。
永遠 に 混沌 が 続く だけ」
さらに、 混沌 が 続く 理由 を「 どんなに 弱い 人間 でも、
どんなに 強い 人間 をも 殺す こと が できる から だ」
OSSは混沌が続くだろう。
なぜなら、OSSという暴力を使えば、
どんなに弱い人間でも、どんなに強い人間をも
殺すことが出来るから。
ホッブズ という イギリス の 政治思想家が言うには
「人間は 放置 すれ ば、 何 を しでかす か わから ない。
永遠 に 混沌 が 続く だけ」
さらに、 混沌 が 続く 理由 を「 どんなに 弱い 人間 でも、
どんなに 強い 人間 をも 殺す こと が できる から だ」
117デフォルトの名無しさん
2023/09/06(水) 02:56:49.29ID:AxBHE0of 暴力を使えば、どんな弱者でもどんな強者をも殺してしまえる。
その結果社会が乱れ、万人の万人に対する闘争状態
になる。
だから近代社会は暴力を禁止した。
ところがオープンソースは、暴力に他ならないから
社会が崩壊してきている。
その結果社会が乱れ、万人の万人に対する闘争状態
になる。
だから近代社会は暴力を禁止した。
ところがオープンソースは、暴力に他ならないから
社会が崩壊してきている。
118デフォルトの名無しさん
2023/09/06(水) 07:23:23.69ID:SjXDb1Fn119デフォルトの名無しさん
2023/09/06(水) 09:13:19.92ID:pnRwesTN まあ、放置されてる感はあるけどね。暴力。
120デフォルトの名無しさん
2023/09/06(水) 09:16:46.22ID:pnRwesTN あ。暴力は暴力でも、対人の暴力ね
>>113
どこのプロジェクトも、自分とこに合ったmapなりlistなりを既に持ってるから、それを使うのが結局正解
なんなら、C++(STL)で、必要十分なmapを導出(特殊化)して、extern "C" つけてあげるのもいい
>>113
どこのプロジェクトも、自分とこに合ったmapなりlistなりを既に持ってるから、それを使うのが結局正解
なんなら、C++(STL)で、必要十分なmapを導出(特殊化)して、extern "C" つけてあげるのもいい
121デフォルトの名無しさん
2023/09/06(水) 11:23:19.33ID:UTcPybKQ どうせコピーになるなら msgpack とかも OK?
122デフォルトの名無しさん
2023/09/06(水) 12:35:37.91ID:x3Cf/OuA >>109
gccrsって何?
gccrsって何?
123デフォルトの名無しさん
2023/09/06(水) 13:14:48.02ID:pnRwesTN ggrksっぽいなにか
125デフォルトの名無しさん
2023/09/06(水) 14:39:52.42ID:mhdAji14 Googleは民間企業に見せかけた国家機関であり、
NASAのIT企業版みたいな物。RustのMozillaも
Googleから年間数千億円の資金を得ている。
どちらも共産主義的な機関だから民間企業は
勝てるわけなく、競争も不可能。
NASAのIT企業版みたいな物。RustのMozillaも
Googleから年間数千億円の資金を得ている。
どちらも共産主義的な機関だから民間企業は
勝てるわけなく、競争も不可能。
126デフォルトの名無しさん
2023/09/06(水) 14:43:05.57ID:mhdAji14 Googleの検索エンジンはCEOらの個人開発ではなく
スタンフォード大学製であり、開業資金も
スタンフォード大学から貰っていた。
また、YouTubeは米国が視聴者の情報と引き換えに
資金援助しており、それでやっとこさ経営できている
半官半民の中国と同様の社会主義の様な組織であり、
純粋な民間企業とは言えない。
当然、日本製のSNSでは競争が成り立たない。
スタンフォード大学製であり、開業資金も
スタンフォード大学から貰っていた。
また、YouTubeは米国が視聴者の情報と引き換えに
資金援助しており、それでやっとこさ経営できている
半官半民の中国と同様の社会主義の様な組織であり、
純粋な民間企業とは言えない。
当然、日本製のSNSでは競争が成り立たない。
127デフォルトの名無しさん
2023/09/06(水) 14:47:38.64ID:mhdAji14 YouTubeもGoogle検索エンジンもインターネット
自体も米国政府が国民の個人情報や他国の
企業秘密のを抜き取るための仕組みである。
そうやって技術を盗むから米国には技術で
絶対に勝てない。
TikTokはそれの中国版であるから、米国政府は
激しく抵抗した。自分がYouTubeでやっている
悪さを中国に真似されたので、自分を棚に上げて
TikTokだけを攻撃している。
中国政府はマフィアと癒着していることが
イタリア警察によって明らかになってきているが、
アメリかは元々がマフィアである。
マフィア vs マフィアの戦い中。
自体も米国政府が国民の個人情報や他国の
企業秘密のを抜き取るための仕組みである。
そうやって技術を盗むから米国には技術で
絶対に勝てない。
TikTokはそれの中国版であるから、米国政府は
激しく抵抗した。自分がYouTubeでやっている
悪さを中国に真似されたので、自分を棚に上げて
TikTokだけを攻撃している。
中国政府はマフィアと癒着していることが
イタリア警察によって明らかになってきているが、
アメリかは元々がマフィアである。
マフィア vs マフィアの戦い中。
128デフォルトの名無しさん
2023/09/06(水) 14:53:13.10ID:qXp2w36z 陰謀論ktkr
129デフォルトの名無しさん
2023/09/06(水) 14:55:50.70ID:mhdAji14 さらにシリコンバレー自体が軍事と結びついている
と聞いた。
と聞いた。
130デフォルトの名無しさん
2023/09/06(水) 15:01:08.12ID:mhdAji14 Googleの検索エンジンがスタンフォード製で
あることや起業時の大学からの資金援助については
「慶応大生が学んでいるスタートアップの講義」
という本がソース。
また、YouTubeが米国政府から視聴者のデータを
政府に渡すことと引き換えに資金援助されている
というのは事実のはず。
また、GoogleがAppleにデフォルト検索エンジン
をGoogleにすることと見返りに年間一兆円の金を
渡していたことや、Chromeが出来る前にMozillaに
デフォルト検索エンジンをGoogleにする代わりに
数千億円の金を渡していたことは事実のはずだ。
Mozillaの主な資金源はそれ。
のちに、Googleは自らChromeを作ってしまったので
Moziilaに金が流れなくなって、Mozillaは倒産の危機に
ある。
あることや起業時の大学からの資金援助については
「慶応大生が学んでいるスタートアップの講義」
という本がソース。
また、YouTubeが米国政府から視聴者のデータを
政府に渡すことと引き換えに資金援助されている
というのは事実のはず。
また、GoogleがAppleにデフォルト検索エンジン
をGoogleにすることと見返りに年間一兆円の金を
渡していたことや、Chromeが出来る前にMozillaに
デフォルト検索エンジンをGoogleにする代わりに
数千億円の金を渡していたことは事実のはずだ。
Mozillaの主な資金源はそれ。
のちに、Googleは自らChromeを作ってしまったので
Moziilaに金が流れなくなって、Mozillaは倒産の危機に
ある。
131デフォルトの名無しさん
2023/09/06(水) 16:05:05.97ID:t5cl0sC6 >>129
dod から資金援助受けて研究するのは駆け出しの研究者なんかもそうだと言ってたぬ kill related ってゆーてたぬ Sra のお偉いさんが書いた文章にもアメリカのIT企業はdodからの支援があるので日本はアメリカにITで絶対に勝てないって書いてあったぬ
dod から資金援助受けて研究するのは駆け出しの研究者なんかもそうだと言ってたぬ kill related ってゆーてたぬ Sra のお偉いさんが書いた文章にもアメリカのIT企業はdodからの支援があるので日本はアメリカにITで絶対に勝てないって書いてあったぬ
132デフォルトの名無しさん
2023/09/06(水) 16:33:45.04ID:ZAQrLBW+ >117 >125 >126 >127 >129 >130
だからコテハン付けろよ。
だからコテハン付けろよ。
133デフォルトの名無しさん
2023/09/06(水) 16:52:38.67ID:NNZIdAYN 資金で勝てないというのは陰謀論でもなんでもないけどな
そもそも日本は敗戦以来アメリカの庇護下にあるんだし、
対等に競争できないことを前提に考えないといけない
そもそも日本は敗戦以来アメリカの庇護下にあるんだし、
対等に競争できないことを前提に考えないといけない
134デフォルトの名無しさん
2023/09/06(水) 17:00:10.52ID:bUnufnfX Chromeでは、https化してないサイトに警告が出る様にな
ったが、https化するためにはまたアメリカに結構な
金額を毎年貢がないといけなくなった。
もともとドメイン料の毎年の維持費もある。
結局、アメリカには何もしなくても金が入る
不平等な仕組みになっている。
ったが、https化するためにはまたアメリカに結構な
金額を毎年貢がないといけなくなった。
もともとドメイン料の毎年の維持費もある。
結局、アメリカには何もしなくても金が入る
不平等な仕組みになっている。
135デフォルトの名無しさん
2023/09/06(水) 17:21:26.22ID:t5cl0sC6 AIだってチップ作ってた企業を東京地検特捜部が因縁付けてあらかじめ潰してあるからぬ そも対等に競争なんて連中わ端から考えてもネエぬ スタート位置にすら立てねえように準備してあるんだよぬ
136デフォルトの名無しさん
2023/09/06(水) 17:29:48.64ID:bUnufnfX137デフォルトの名無しさん
2023/09/06(水) 17:31:35.56ID:t5cl0sC6 dod から出てくる研究テーマわ 比較的カンタンな内容で 無名な研究者なんかでも申請通りやすくなってるぬ こうやって研究開発する人員の裾野を広げ 若手を育成すべき対象として理解してるぬ 翻ってジャップ猿のやってるコトわ ノーベル賞級の成果をあげた若手女性研究者を カスゴミステマで潰して 魂の叫びを無視して 笑い者にしたダケだぬ 当然ながら追試して正しい成果と認められても 名誉回復は一切ナシで 本人は場末の雀荘で絶賛放置プレイ中だぬ
138デフォルトの名無しさん
2023/09/06(水) 17:41:22.15ID:NNZIdAYN 巨大資本が裏から手を回すことを共産主義的って言うのは誤解されるからやめたほうがいいと思うんだけどな
結局それらは国際的な政治経済システムの話なんだから、ここじゃなくてもっとしかるべき場所でやりなよ
結局それらは国際的な政治経済システムの話なんだから、ここじゃなくてもっとしかるべき場所でやりなよ
139デフォルトの名無しさん
2023/09/06(水) 17:47:40.14ID:bUnufnfX ところが、大学初のものは共産主義的に
なりがちで、それがGoogleにも言えている。
あらゆるソフトウェアを無料にする姿勢とか。
なりがちで、それがGoogleにも言えている。
あらゆるソフトウェアを無料にする姿勢とか。
140デフォルトの名無しさん
2023/09/06(水) 17:52:07.03ID:t5cl0sC6 Sunの商用UNIXとしての圧倒的なシェアを資金力で真正面から潰しにかかるのは現実的ではないので共産主義的手法を利用するためibmがLinuxを利用したというのが歴史的経緯と思いますケドぬ
141デフォルトの名無しさん
2023/09/06(水) 17:54:57.41ID:4/PYDWmG スレチさん何故ここなん?
別にどこでもいいわけじゃん
いろんなスレでやってるとか?
別にどこでもいいわけじゃん
いろんなスレでやってるとか?
142デフォルトの名無しさん
2023/09/06(水) 17:55:21.90ID:t5cl0sC6 >>139
大学には特にIT系学部は下火で基本的にカネがねえので 畢竟テーマに困れば既存の製品の車輪の再発明ぐらいしかする事がネエんだよぬ
大学には特にIT系学部は下火で基本的にカネがねえので 畢竟テーマに困れば既存の製品の車輪の再発明ぐらいしかする事がネエんだよぬ
143デフォルトの名無しさん
2023/09/06(水) 17:57:38.45ID:Rj/DPiQB >>141
板違いスレ上げんなカス
板違いスレ上げんなカス
144デフォルトの名無しさん
2023/09/06(水) 17:58:33.12ID:t5cl0sC6 大学でもLinuxわ人気だったぬ パッケージダウンロードのための特定のサイトへのアクセス抜きに コンパイルの労なく必要なミドルやツール類のインストールが可能だからぬ
145デフォルトの名無しさん
2023/09/06(水) 17:59:04.03ID:NNZIdAYN スレチを指摘されてなお居座るのは心の病気を疑われても仕方ないんよね
146デフォルトの名無しさん
2023/09/06(水) 18:00:17.31ID:n2GKaLyb >>115
そうか・・・
そうか・・・
147デフォルトの名無しさん
2023/09/06(水) 18:10:43.39ID:bUnufnfX >>142
>大学には特にIT系学部は下火で基本的にカネがねえので
詳しくお願いします。
アメリかでは、ITはもう下火になってるんでしょうか。
夢のない分野になってきたんではないかとは薄々
感じてたけど。
>大学には特にIT系学部は下火で基本的にカネがねえので
詳しくお願いします。
アメリかでは、ITはもう下火になってるんでしょうか。
夢のない分野になってきたんではないかとは薄々
感じてたけど。
148デフォルトの名無しさん
2023/09/06(水) 18:31:27.57ID:t5cl0sC6 >>147
娑婆ウケする分野かどーかじゃねえの ほぼ決着ついてるカンジだけどぬ
娑婆ウケする分野かどーかじゃねえの ほぼ決着ついてるカンジだけどぬ
149デフォルトの名無しさん
2023/09/06(水) 18:31:37.02ID:4/PYDWmG >>143
絡んでくんなよボケ
絡んでくんなよボケ
150デフォルトの名無しさん
2023/09/06(水) 18:49:25.08ID:Mh27mgbM そろそろ質問して答える自作自演が始まりそう
151デフォルトの名無しさん
2023/09/06(水) 20:28:10.75ID:CBec6NAo >>142
AIブームなのに?
AIブームなのに?
152デフォルトの名無しさん
2023/09/06(水) 20:30:48.84ID:SITPWv9f >>110-121
NIMの方が便利
NIMの方が便利
153デフォルトの名無しさん
2023/09/07(木) 09:23:51.42ID:yf0XBZB8 Rust は C/C++ との相性は良くない(悪いとは言っていない)
置き換えることは可能だが面倒
無理やり置き換えたところでさらに使い難いかせいぜい同じようなものにしかならない
本気で Rust で描きたいなら C/C++ のことは忘れて新たに Rust で設計すべし
C/C++ で描けない人・描きたくない人・描き治したい人(描ける人含む) → Rust
C/C++ で描ける人・もっと楽したい人 → Nim
C/C++ で描ける人・満足な人 → C/C++
置き換えることは可能だが面倒
無理やり置き換えたところでさらに使い難いかせいぜい同じようなものにしかならない
本気で Rust で描きたいなら C/C++ のことは忘れて新たに Rust で設計すべし
C/C++ で描けない人・描きたくない人・描き治したい人(描ける人含む) → Rust
C/C++ で描ける人・もっと楽したい人 → Nim
C/C++ で描ける人・満足な人 → C/C++
154デフォルトの名無しさん
2023/09/07(木) 09:35:37.63ID:bUyh+PaU Nimってなに? そういう集団組織?
155デフォルトの名無しさん
2023/09/07(木) 10:13:07.64ID:Bu93feMa >>153
複オジ並みの意見ですね
複オジ並みの意見ですね
156デフォルトの名無しさん
2023/09/07(木) 10:19:38.00ID:yf0XBZB8 >>155 そうですあなたが複オジです
157デフォルトの名無しさん
2023/09/07(木) 11:08:24.82ID:cG1GNwJh CとRustどっちがいいの?ならわかるけど、なぜC++を比較してるの?
C++は大規模開発時に楽する目的で発明された言語なのに
優秀な人材しかいないマイクロソフトがWindowsNT開発に使ったら生産性落ちたっていう欠陥言語だよ
C++は大規模開発時に楽する目的で発明された言語なのに
優秀な人材しかいないマイクロソフトがWindowsNT開発に使ったら生産性落ちたっていう欠陥言語だよ
158デフォルトの名無しさん
2023/09/07(木) 14:54:23.24ID:KHJyfSOM >>153
RustはC++とは相性最悪だと思うけど、Cは言語仕様がシンプルだからC言語の方がRustの仕様に合わせやすそうな気はする。C++よりも関数型のCの方がライフタイムの実装楽そうだし。
RustはC++とは相性最悪だと思うけど、Cは言語仕様がシンプルだからC言語の方がRustの仕様に合わせやすそうな気はする。C++よりも関数型のCの方がライフタイムの実装楽そうだし。
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 日本行き空路49万件キャンセル 中国自粛呼びかけ 日本行きチケット予約の約32%に相当 [ぐれ★]
- 【中国外務省】日中関係悪化は高市氏に責任と名指しで非難… ★3 [BFU★]
- 【中国外務省】日中関係悪化は高市氏に責任と名指しで非難… ★2 [BFU★]
- 外務省局長は無言で厳しい表情…日中の高官協議終了か 高市首相“台湾”発言で中国が強硬対応 発言撤回求めたか…★2 [BFU★]
- 小野田紀美・経済安保担当相「何か気に入らないことがあればすぐに経済的威圧をする国への依存はリスク」 [Hitzeschleier★]
- 政府、株式の配当など金融所得を高齢者の医療保険料や窓口負担に反映する方針を固めた [バイト歴50年★]
- 外務省局長、よくわからないまま帰国へ [834922174]
- 中国高官と話す外務省局長の表情、やばい ★2 [175344491]
- 【高市速報】日本人の3割「中国への武力行使に踏み切る必要がある」ANN世論調査 [931948549]
- 高市早苗政権「経済的威圧をしてくる国はリスク」 トランプぴょんぴょん政権さん…… [175344491]
- 中国外務省「日中関係の悪化は高市早苗首相が原因」と名指しで強く非難。キタ━(゚∀゚)━! [153490809]
- 偏差値35大臣「すぐに経済的威圧するところへの依存はリスク」 [834922174]
