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(金) 17:31:47.41ID:ftOUUIl5
2023/09/01(金) 17:36:10.48ID:ftOUUIl5
2023/09/01(金) 17:41:20.75ID:+8P4VWnQ
数倍の差ならともかく700倍ともなるとネイティブ同士の言語で発生する差じゃないからな
コードがまともじゃないか比較方法がまともじゃないのは明らか
いちいち中身を見る必要もない
コードがまともじゃないか比較方法がまともじゃないのは明らか
いちいち中身を見る必要もない
2023/09/01(金) 17:54:14.28ID:ftOUUIl5
2023/09/01(金) 18:37:56.38ID:1ff+BwiP
フィボナッチ全盛期の荒れようでも貼っとくか
https://mevius.5ch.net/test/read.cgi/tech/1652347700/
https://mevius.5ch.net/test/read.cgi/tech/1652347700/
2023/09/01(金) 18:41:52.45ID:1ff+BwiP
おじさんが出没してた過去スレって
C++ vs Rust
ワッチョイなしのほうの次世代言語スレ
ワッチョイなし時代のC++相談室
あと何があったっけ
C++ vs Rust
ワッチョイなしのほうの次世代言語スレ
ワッチョイなし時代のC++相談室
あと何があったっけ
2023/09/01(金) 18:42:24.54ID:ZzB4GlH6
>C(gcc)よりNimが3倍も速い
Nimがおかしい
Nimがおかしい
2023/09/01(金) 18:56:13.90ID:c+J4ltwv
そうやな
るstより早いはともかくcより3倍早いはなんかインチキはいってるくさい
るstより早いはともかくcより3倍早いはなんかインチキはいってるくさい
2023/09/01(金) 20:48:12.17ID:eJ5UCtcA
Nimすげーな。
最新の情報科学を総力して作られたNimだから
Rustより700倍、Cより3倍も速く出来たんだろ。
で、10年後にはさらにすごい言語が出ているんだろうが
最新の情報科学を総力して作られたNimだから
Rustより700倍、Cより3倍も速く出来たんだろ。
で、10年後にはさらにすごい言語が出ているんだろうが
2023/09/01(金) 21:00:39.20ID:rDAe3h1F
アルゴリズムまで最適化するんだろうか?
2023/09/01(金) 21:03:10.49ID:c+J4ltwv
Nim「なんじゃこのトロくさいコード?こうした方が何倍も早いと分からん?手間かけさせやがって」
2023/09/01(金) 21:04:42.86ID:ABczp9XP
コードを見ないとなんとも言えんが、Nimの方はループにでも展開したんじゃない?
cは最適化無しとか。
cは最適化無しとか。
2023/09/01(金) 21:05:59.18ID:rDAe3h1F
nimが吐いたcのコード見ればわかる
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 スレチを指摘されてなお居座るのは心の病気を疑われても仕方ないんよね
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 中国国営メディア「沖縄は日本ではない」… ★6 [BFU★]
- 高市政権にパイプ役不在…日中高まる緊張 公明党の連立離脱影響、自民内にも懸念「自分でまいた種は自分で刈り取ってもらわないと」★2 [ぐれ★]
- 【速報】 日経平均の下落率3%超す、財政懸念で長期金利上昇 [お断り★]
- 【速報】 高市政権、「日本版DOGE」を立ち上げ 米国で歳出削減をした「政府効率化省(DOGE)」になぞらえたもの [お断り★]
- 台湾声明 「台湾は独立した主権国家、中国は台湾を統治したことがなく、中国は口出しする権利ない」 中国が高市首相に抗議で ★7 [お断り★]
- 【こんなの初めて…】民泊には既にキャンセルも 中国の渡航自粛で ★2 [ぐれ★]
- 【日刊】暇空茜、また敗訴🥸 [359965264]
- 台湾政党が高市首相「存立危機事態」発言に感謝の書簡「我々の心を強く奮い立たせるものでした」 [834922174]
- 中国「高市が謝罪撤回しないとこれ全部なくなるけどどうする?」 [931948549]
- 高市のプライドはエベレストより高い。だから、発言を撤回できない [805596214]
- 【正論】有識者「高市早苗に合理的配慮をしなかった野党が悪い」 [175344491]
- 日経平均、49000円割れ 国賊高市を許すな ★2 [402859164]
