Mozilla発のRust言語のスレ
公式
https://www.rust-lang.org/
https://blog.rust-lang.org/
https://github.com/rust-lang/rust
Web上の実行環境
https://play.rust-lang.org
日本語の情報
https://rust-jp.rs/
前スレ
Rust part9
https://mevius.5ch.net/test/read.cgi/tech/1598112455/
探検
Rust part10
■ このスレッドは過去ログ倉庫に格納されています
2021/04/02(金) 21:38:04.11ID:L7IeSfpL
145デフォルトの名無しさん
2021/04/18(日) 10:09:10.01ID:732wPalE そんなに良くないからキミはもっとcを頑張ったほうがいい
cを頑張ってc++にも手を出して頑張って
気が狂いそうになるのを覚えてからもう一度来たらいい
cを頑張ってc++にも手を出して頑張って
気が狂いそうになるのを覚えてからもう一度来たらいい
146デフォルトの名無しさん
2021/04/18(日) 10:34:02.72ID:vWwiRDOG147デフォルトの名無しさん
2021/04/18(日) 12:33:31.22ID:gA/cagL6 ワロタw
148デフォルトの名無しさん
2021/04/18(日) 12:57:11.20ID:UN4umXE6 vectorにpushしながらその要素の可変参照を返すようなメソッドってあったりしますか?
149デフォルトの名無しさん
2021/04/18(日) 13:12:40.26ID:/yrt+WGh お前らの用途だったらgoで十分だろと思うことが多いわ。
ファッションでやるってのも悪くはないが。
ファッションでやるってのも悪くはないが。
150デフォルトの名無しさん
2021/04/18(日) 13:30:23.57ID:8MLIImZW rustではunsafeを多用するのは良いことですか?
151デフォルトの名無しさん
2021/04/18(日) 13:39:58.68ID:a3mPgn8/ 必要なら使えばいい
152デフォルトの名無しさん
2021/04/18(日) 16:52:32.86ID:dOXZMSKq >>148
そういうメソッドはなさそう
特に理由がなければ分けて書いた方がいいけど、ブロック式を使って
let y = { v.push(x); v.last_mut().unwrap() }; // 変数に入れる場合
f({ v.push(x); v.last_mut().unwrap() }); // 関数に渡す場合
みたいな詰め方はできるかな
いっぱい使うならローカルなマクロ作ってもいい
macro_rules! push_and_mut_ref {
($v:expr, $x:expr) => {{ $v.push($x); $v.last_mut().unwrap() }};
}
let y = push_and_mut_ref!(v, x);
蛇足だけどyが生きてる間はvに触れないからご注意を
そういうメソッドはなさそう
特に理由がなければ分けて書いた方がいいけど、ブロック式を使って
let y = { v.push(x); v.last_mut().unwrap() }; // 変数に入れる場合
f({ v.push(x); v.last_mut().unwrap() }); // 関数に渡す場合
みたいな詰め方はできるかな
いっぱい使うならローカルなマクロ作ってもいい
macro_rules! push_and_mut_ref {
($v:expr, $x:expr) => {{ $v.push($x); $v.last_mut().unwrap() }};
}
let y = push_and_mut_ref!(v, x);
蛇足だけどyが生きてる間はvに触れないからご注意を
153デフォルトの名無しさん
2021/04/18(日) 17:30:23.89ID:qHYw4Dd3154デフォルトの名無しさん
2021/04/18(日) 17:38:05.52ID:/DBGFH0C entry APIみたいなことしたいのかな
155デフォルトの名無しさん
2021/04/19(月) 03:50:11.66ID:cH3u5yp0 Rustに比べたC++の良さは雑に書けるところだって気付いた
やっぱ雑が許されない巨大プロジェクトはRustで、小規模な自分用ツールの類はC++で書いてくことになりそうだ
やっぱ雑が許されない巨大プロジェクトはRustで、小規模な自分用ツールの類はC++で書いてくことになりそうだ
156デフォルトの名無しさん
2021/04/19(月) 08:44:54.89ID:4a/aZ6Q1157デフォルトの名無しさん
2021/04/19(月) 10:48:10.96ID:7a+3hK+O 段階的に直していく方法と最初から設計で硬くしておく方法があると思うが
rustが念頭に置いてるのは明らかに後者。これがいいのか悪いのかは議論の余地がある。
rustが念頭に置いてるのは明らかに後者。これがいいのか悪いのかは議論の余地がある。
158デフォルトの名無しさん
2021/04/19(月) 11:19:16.28ID:QqvLWpkW 型が強いからリファクタリングしやすいという意味では段々直していく方法に適しているとも言えると思うが
159デフォルトの名無しさん
2021/04/19(月) 11:21:50.23ID:7a+3hK+O160デフォルトの名無しさん
2021/04/19(月) 11:34:35.17ID:VqBzpR75 >>155
雑に書いた脆弱性のあるバイナリを世に出さなきゃそれでもいいんじゃね
雑に書いた脆弱性のあるバイナリを世に出さなきゃそれでもいいんじゃね
161デフォルトの名無しさん
2021/04/19(月) 13:02:55.04ID:sZaag2LS162デフォルトの名無しさん
2021/04/19(月) 13:06:52.92ID:hAOdtYDs つーかRust以前はどうしてたんだよって話w
流行りのもんに飛びついてそれ以外見えなくなってる典型
流行りのもんに飛びついてそれ以外見えなくなってる典型
163デフォルトの名無しさん
2021/04/19(月) 13:26:32.62ID:I7sE/fYQ どうしてたって脆弱性を秘めたまま出回ってただろ
164デフォルトの名無しさん
2021/04/19(月) 13:27:33.53ID:k4Vsf7V5 いつものレイヤーとかスコープを
ごちゃまぜにする思考が乱雑な人でしょ
ごちゃまぜにする思考が乱雑な人でしょ
165デフォルトの名無しさん
2021/04/19(月) 14:27:55.78ID:7a+3hK+O それお前だろ
166デフォルトの名無しさん
2021/04/19(月) 16:41:05.18ID:OqiIdPZa まあ、C/C++が危なかろうが、自分のやりたい計算をするだけみたいな用途には向いてるよな
どうみても簡単で早いし・・・・
どうみても簡単で早いし・・・・
167デフォルトの名無しさん
2021/04/19(月) 16:57:54.64ID:QZprAv/b >>155
C/C++は雑に書けるというより、Rustが想定してないでけで
本当は安全なプログラムも思った通りに書くことが出来る。
RustはRustが想定している範囲内でしか書けないので面倒なことになる。
C/C++は雑に書けるというより、Rustが想定してないでけで
本当は安全なプログラムも思った通りに書くことが出来る。
RustはRustが想定している範囲内でしか書けないので面倒なことになる。
168デフォルトの名無しさん
2021/04/19(月) 17:00:14.68ID:QZprAv/b169デフォルトの名無しさん
2021/04/19(月) 17:08:36.65ID:QZprAv/b AIの機械学習は計算が重いのに言語としては遅いところのPythonのAIは遅くはない。
なぜなら計算部分はC/C++で書かれたライブラリを呼び出して使ってるだけだから。
同様にRustがベンチマークで遅くないのは、実はunsafeモードで書かれたライブラリ
を使ってるせいもある。だからそのベンチマークだけでC/C++と同程度の速さ
であることの証明にはならない。
なぜなら計算部分はC/C++で書かれたライブラリを呼び出して使ってるだけだから。
同様にRustがベンチマークで遅くないのは、実はunsafeモードで書かれたライブラリ
を使ってるせいもある。だからそのベンチマークだけでC/C++と同程度の速さ
であることの証明にはならない。
170デフォルトの名無しさん
2021/04/19(月) 17:33:10.17ID:QqvLWpkW >>169
具体的に何のベンチマークのことを言っているの?
具体的に何のベンチマークのことを言っているの?
171デフォルトの名無しさん
2021/04/19(月) 17:37:07.25ID:QqvLWpkW unsafeがライブラリに隠蔽されていてかつ性能が出ることはRustのコンセプトが正しかったことの証明になるのでは?
172デフォルトの名無しさん
2021/04/19(月) 17:58:35.97ID:eG8AP0Ht 今月のWEB+DB PRESSに載ってる簡易的なRDBMSをRustで実装する記事結構いいぞ
RDBMSの仕組みを学ぶことが主眼でRustの解説は最低限なんだけど
Rustでよく使うパターンが
RDBMSの仕組みを学ぶことが主眼でRustの解説は最低限なんだけど
Rustでよく使うパターンが
173デフォルトの名無しさん
2021/04/19(月) 17:59:44.87ID:cPEAzkUm 「じゃあC++使えばいいよ」で済む質問を何度投下すれば気が済むのか
174デフォルトの名無しさん
2021/04/19(月) 18:02:01.96ID:Nl1mmVW4 だって入れ食いなんだもん…
175デフォルトの名無しさん
2021/04/19(月) 18:15:13.40ID:zaOVVmA+ >>173
リトマス試験紙なんよ
C++で苦労した奴は文句は言わない。Rustが何をしてくれようとしてるのか分かるから。
C++ニワカは文句を言う。Rustが何をしてくれようとしてるのか分からないから。
リトマス試験紙なんよ
C++で苦労した奴は文句は言わない。Rustが何をしてくれようとしてるのか分かるから。
C++ニワカは文句を言う。Rustが何をしてくれようとしてるのか分からないから。
176デフォルトの名無しさん
2021/04/19(月) 18:56:00.14ID:7a+3hK+O >>171
言ってる意味がまるでわからんのだが。
言ってる意味がまるでわからんのだが。
177デフォルトの名無しさん
2021/04/19(月) 19:29:57.41ID:OqiIdPZa 大半の人は、C/C++で苦労も何もしてないだろう
何が危ないのかも理解しないまま、危険なコードや穴の空きやすいコードを書いてるだけだ
何が危ないのかも理解しないまま、危険なコードや穴の空きやすいコードを書いてるだけだ
178デフォルトの名無しさん
2021/04/19(月) 19:51:48.28ID:iY2hw6vD C/C++でメモリをぶっ壊して数日絶望するところまでがチュートリアル
179デフォルトの名無しさん
2021/04/19(月) 19:59:51.22ID:sjEpEGTN メモリぶっ壊すのは絶望ではない、C++の日常だ
180デフォルトの名無しさん
2021/04/19(月) 20:10:50.91ID:hAOdtYDs181デフォルトの名無しさん
2021/04/19(月) 20:11:49.67ID:sjEpEGTN アマチュア君にはそう見えるんだね
182デフォルトの名無しさん
2021/04/19(月) 20:13:49.42ID:cPEAzkUm さすがに日常ではないかな……
構造体の初期化にmemset使うようなC言語上がりのやつはどうだか知らんけど
構造体の初期化にmemset使うようなC言語上がりのやつはどうだか知らんけど
183デフォルトの名無しさん
2021/04/19(月) 20:16:58.02ID:swd16GZO 毎日のようにRustスレで繰り返し同じ事をグチグチ言ってる自称C++使い達はよっぽど暇なんだなぁって思う
184デフォルトの名無しさん
2021/04/19(月) 20:21:28.79ID:7a+3hK+O c/c++でそんだけ壊れるならrustでもunsafe使ってぶっ壊れまくるだろ。。
エアプ丸出しすぎるわ
エアプ丸出しすぎるわ
185デフォルトの名無しさん
2021/04/19(月) 20:21:54.23ID:iY2hw6vD 引数チェックのないライブラリ等で引数を誤ったりすると
パッと見正しく見えるのでかなり面倒なことになる
パッと見正しく見えるのでかなり面倒なことになる
186デフォルトの名無しさん
2021/04/19(月) 21:31:37.98ID:LNECVJtJ AddressSanitizerを使ったことのないものだけが石を投げよ
187デフォルトの名無しさん
2021/04/19(月) 22:14:40.51ID:w0HdGBDs 伸びてると思ったら。次からワッチョイ付けろよ。
188デフォルトの名無しさん
2021/04/20(火) 00:56:58.25ID:h4Yrn7zO https://trends.google.com/trends/explore?date=today%205-y&geo=US&q=%2Fm%2F0dsbpg6,%2Fm%2F02p97,Python,Java,%2Fm%2F0jgqg
Google Trends での Rustと他の言語とのトレンド比較。
これを見る限り、Rust言語は全く流行ってないようだ。
Google Trends での Rustと他の言語とのトレンド比較。
これを見る限り、Rust言語は全く流行ってないようだ。
189デフォルトの名無しさん
2021/04/20(火) 00:59:14.52ID:h4Yrn7zO Python>Java>=JS>C++>>>>Rust
190デフォルトの名無しさん
2021/04/20(火) 01:00:58.56ID:P7hWVPU6 そんな超メジャー言語と比較されるようになったのか
191デフォルトの名無しさん
2021/04/20(火) 01:04:41.62ID:h4Yrn7zO >>190
逆にそんなマイナーな言語なのに書籍が出たりtwitterでRustとWasmが
対になって出たりしてたのか。
Rustを試してる人は書籍や雑誌記事を書いて食っていくかか、難しくて新しい言語
を知ることで自分の社会的評価(?)を上げようとしているのか。
逆にそんなマイナーな言語なのに書籍が出たりtwitterでRustとWasmが
対になって出たりしてたのか。
Rustを試してる人は書籍や雑誌記事を書いて食っていくかか、難しくて新しい言語
を知ることで自分の社会的評価(?)を上げようとしているのか。
192デフォルトの名無しさん
2021/04/20(火) 01:11:58.24ID:P7hWVPU6193デフォルトの名無しさん
2021/04/20(火) 02:00:40.62ID:1YS4Hj5E >>161
雑に書いたコードだって自分で言ってんだろボケが
雑に書いたコードだって自分で言ってんだろボケが
194デフォルトの名無しさん
2021/04/20(火) 08:34:25.33ID:A+mNu4wy195デフォルトの名無しさん
2021/04/20(火) 10:41:16.90ID:MbK31k7w なんか無駄なところに手を出しちゃったみたいになってる若い人が発狂してんのかね。
別にrustで学んだことは無駄にはならんよ。
現場でrust強要するのはクソだが。
別にrustで学んだことは無駄にはならんよ。
現場でrust強要するのはクソだが。
196デフォルトの名無しさん
2021/04/20(火) 11:46:33.55ID:UmXg6L/G 5chに若い人なんかいないよ
197デフォルトの名無しさん
2021/04/20(火) 19:43:34.07ID:jXnHABO7 なるほどそれで皆C++の話ばかりするのか
198デフォルトの名無しさん
2021/04/20(火) 21:08:17.70ID:i+94ZV2W C++もそれだけ枯れたか
199デフォルトの名無しさん
2021/04/21(水) 11:52:12.19ID:/JxRHm/B C++ニワカのLinusはpanicは認めないと言う話をしてるのにアロケーターだけの問題だ
「それだけでしょ、分かってるやつ居なすぎ」とまとめる
範囲外のインデックスアクセスでもpanicするし、Debugなら整数のオーバーフローでも
panicする(なぜかReleaseだとpanicしない)とんでもないアホの勘違いはJavaを持って
きて検査例外と非検査例外の話をし出す。せっかくResult/OptionがあるのにRustの文化と
なっているpanicを通常は捕捉しないと言うものをKernelに持ち込むなと言う話。
範囲外アクセスで即座に既存のC/Kernelならレジスタを保存してダンプするような
Segment fault例外トラップなどが働くのに、panicでスタック巻き戻し実行が起こるのは
絶対的に受け入れられない言うとる
Cの悪名高きsetjmpや、C++のRTL/動的例外テーブルの議論を見てるようだ
検査例外と非検査例外の話をし出すアホはもう来るな
「それだけでしょ、分かってるやつ居なすぎ」とまとめる
範囲外のインデックスアクセスでもpanicするし、Debugなら整数のオーバーフローでも
panicする(なぜかReleaseだとpanicしない)とんでもないアホの勘違いはJavaを持って
きて検査例外と非検査例外の話をし出す。せっかくResult/OptionがあるのにRustの文化と
なっているpanicを通常は捕捉しないと言うものをKernelに持ち込むなと言う話。
範囲外アクセスで即座に既存のC/Kernelならレジスタを保存してダンプするような
Segment fault例外トラップなどが働くのに、panicでスタック巻き戻し実行が起こるのは
絶対的に受け入れられない言うとる
Cの悪名高きsetjmpや、C++のRTL/動的例外テーブルの議論を見てるようだ
検査例外と非検査例外の話をし出すアホはもう来るな
200デフォルトの名無しさん
2021/04/21(水) 12:24:14.02ID:dj6DJThv ++うんこ華麗にスルーして、やっぱリーナス見る目有るわ神だろ
201デフォルトの名無しさん
2021/04/21(水) 12:54:12.00ID:KSNXGwT5 別にそこまで褒めることでもないんだけどね。。
ttps://lkml.org/
の他の議論に比べて明らかに議論のレベルが低いわけで。。
ttps://lkml.org/
の他の議論に比べて明らかに議論のレベルが低いわけで。。
202デフォルトの名無しさん
2021/04/21(水) 13:38:37.86ID:T0Zi2n6U >>199
なんか何言ってるのか分からない部分が有るな。
なんか何言ってるのか分からない部分が有るな。
203デフォルトの名無しさん
2021/04/21(水) 17:38:16.65ID:l2lL4TPp js-sys見てたらJavaScript側の型の継承関係をDerefで表現しててびびった
こういうの普通なん?
こういうの普通なん?
204デフォルトの名無しさん
2021/04/21(水) 17:58:04.79ID:tLndpRqR205デフォルトの名無しさん
2021/04/21(水) 18:42:16.83ID:KSNXGwT5 >>204
問題はそういう言語の問題まで行かず、カーネルが備えるべきところってな議論で止まってるって部分だけどね。
歴史という意味ではそもそもカーネルに対する歴史観が不足してる連中しかrustにはいないということになる。
問題はそういう言語の問題まで行かず、カーネルが備えるべきところってな議論で止まってるって部分だけどね。
歴史という意味ではそもそもカーネルに対する歴史観が不足してる連中しかrustにはいないということになる。
206デフォルトの名無しさん
2021/04/21(水) 22:06:45.67ID:2oKQsBoE プロセスがスローし、誰も補足しなかった例外を
最終的に捕捉してそのプロセスを終了させるのはOS(ことによったらカーネル)の仕事である
一方、カーネルが仮に例外をスローしてしまったら誰が最終的な捕捉の任を負うのか
について今今のOS論には目下定説が無い
Linux(リーナス)は「カーネルは何があっても例外をスローすんなハゲ、」という
古典的な立場
のやつ、
最終的に捕捉してそのプロセスを終了させるのはOS(ことによったらカーネル)の仕事である
一方、カーネルが仮に例外をスローしてしまったら誰が最終的な捕捉の任を負うのか
について今今のOS論には目下定説が無い
Linux(リーナス)は「カーネルは何があっても例外をスローすんなハゲ、」という
古典的な立場
のやつ、
207デフォルトの名無しさん
2021/04/21(水) 23:10:54.58ID:/dktUqXg 機械語に例外なんてねーよ
いい加減なこと言ってんじゃねーや
いい加減なこと言ってんじゃねーや
208デフォルトの名無しさん
2021/04/21(水) 23:43:21.15ID:NQ0xHQya >>206 CPUの例外と言語上の例外との区別が付いてないみたいね。
209デフォルトの名無しさん
2021/04/22(木) 00:18:18.68ID:41g4gqqa >>203
javascriptでメソッドとか探すときにプロトタイプを遡っていく動きがあるけど
それをRustのドット演算子(.)がメソッド使える型になるまで自動で参照解決する仕様で
模倣したんだと思う
演算子の特殊な拡張は正規表現とか構文解析のライブラリでたまに見かけるけど
どちらかと言えばトリッキーな手法
javascriptでメソッドとか探すときにプロトタイプを遡っていく動きがあるけど
それをRustのドット演算子(.)がメソッド使える型になるまで自動で参照解決する仕様で
模倣したんだと思う
演算子の特殊な拡張は正規表現とか構文解析のライブラリでたまに見かけるけど
どちらかと言えばトリッキーな手法
210デフォルトの名無しさん
2021/04/22(木) 02:40:36.34ID:hZdbeIl+ panic上等のredox!
セキュリティホール開けるよりマシという理由だった。
>>203
アンチパターンだから通常のコードでは使うな。
トレイトメソッド呼べないからクソって所まではすでに
githubのissuesやrust internalsで合意が有る。
js-sysはffi(バインダ)だから仕方ない。
セキュリティホール開けるよりマシという理由だった。
>>203
アンチパターンだから通常のコードでは使うな。
トレイトメソッド呼べないからクソって所まではすでに
githubのissuesやrust internalsで合意が有る。
js-sysはffi(バインダ)だから仕方ない。
211はちみつ餃子 ◆8X2XSCHEME
2021/04/22(木) 02:53:02.19ID:3zTCC3Br >>203
ガイドライン的には Deref はスマートポインタだけにしとけってことになってる。
https://rust-lang.github.io/api-guidelines/predictability.html#only-smart-pointers-implement-deref-and-derefmut-c-deref
ガイドライン的には Deref はスマートポインタだけにしとけってことになってる。
https://rust-lang.github.io/api-guidelines/predictability.html#only-smart-pointers-implement-deref-and-derefmut-c-deref
212デフォルトの名無しさん
2021/04/22(木) 05:58:54.39ID:WQGVMWvQ 例外の最終的な捕捉をOSの仕事、と書いたのは語弊があったスマンカッタ、
正確に言えば言語のランタイムが最終的に捕捉してプロセスを自発的に終了する
(スタックのアンワインドは言語依存性が強いのでそうなっている
しかしプロセスが自発的にexit()したら誰がそれを処理するのかというとOSやんけ;;;
カーネルの中で例外を生じられたら誰が終了を担保するのかについて
OS論的に定説が無いのは真
>>208
いじょ
正確に言えば言語のランタイムが最終的に捕捉してプロセスを自発的に終了する
(スタックのアンワインドは言語依存性が強いのでそうなっている
しかしプロセスが自発的にexit()したら誰がそれを処理するのかというとOSやんけ;;;
カーネルの中で例外を生じられたら誰が終了を担保するのかについて
OS論的に定説が無いのは真
>>208
いじょ
213デフォルトの名無しさん
2021/04/22(木) 06:34:32.34ID:WQGVMWvQ で、別の観点の話をする、
OSがpanic上等というのはそれはそれでも良いが、
とにかくスタックのアンワインド処理は言語依存性が強いので
例外が通過する関数(ゼロコストの奴も含む)の巻き戻しのためには
関数のアドレスとスタックのアンワインド方法の対応表をランタイムが把握せねばならない
というわけでカーネル内の例外を認めると、その例外を最終的に捕捉する奴より
上の関数を全部同一言語・同一コンパイラで書かねばならないという縛りが生じる
現実にはそれで問題など生じないかしらんが、とにかくレイヤー分けに縛りが生じる
Redoxの一部をC++(等)で書くことは事実上不可能に、
OSがpanic上等というのはそれはそれでも良いが、
とにかくスタックのアンワインド処理は言語依存性が強いので
例外が通過する関数(ゼロコストの奴も含む)の巻き戻しのためには
関数のアドレスとスタックのアンワインド方法の対応表をランタイムが把握せねばならない
というわけでカーネル内の例外を認めると、その例外を最終的に捕捉する奴より
上の関数を全部同一言語・同一コンパイラで書かねばならないという縛りが生じる
現実にはそれで問題など生じないかしらんが、とにかくレイヤー分けに縛りが生じる
Redoxの一部をC++(等)で書くことは事実上不可能に、
214デフォルトの名無しさん
2021/04/22(木) 13:01:11.46ID:hZdbeIl+215デフォルトの名無しさん
2021/04/22(木) 13:21:02.53ID:EDkBlaoV Linux界隈といえばちょうど「マージしたパッチが研究目的にわざと脆弱性を含んだものだったことが発覚して激おこで送ってきた奴らの大学出禁にする」みたいな面白いことが起こってる模様
216デフォルトの名無しさん
2021/04/22(木) 13:49:41.54ID:I9diyMZ1 どうせお前らはOS書かないんだからどっちでもいいじゃん
217デフォルトの名無しさん
2021/04/22(木) 15:39:04.46ID:VwSZJGdV linuxの騒動の話はさすがにスレチ
218デフォルトの名無しさん
2021/04/22(木) 21:04:10.86ID:ndVhN6HU Cコンパイラゼミ消失問題を思い出した
https://twitter.com/rui314/status/1384422532363657221
https://twitter.com/5chan_nel (5ch newer account)
https://twitter.com/rui314/status/1384422532363657221
https://twitter.com/5chan_nel (5ch newer account)
219デフォルトの名無しさん
2021/04/22(木) 23:08:37.40ID:y/lG5X/l 研究目的だろうがそうでなかろうがわざと脆弱性を含むパッチを簡単にマージできている、という状況が問題なんであって
腹たつから大学出禁にしたった、とやったところで根本的な問題は何も解決しないんだけどlinuxのメンテナンスしてる連中とか
linusを筆頭にとか老害頭ばっかりだから自分がスッとすれはそれでいいんだろうな
腹たつから大学出禁にしたった、とやったところで根本的な問題は何も解決しないんだけどlinuxのメンテナンスしてる連中とか
linusを筆頭にとか老害頭ばっかりだから自分がスッとすれはそれでいいんだろうな
220デフォルトの名無しさん
2021/04/22(木) 23:21:38.67ID:5b2Tg2Qr 1) 善意でやってくれてる連中にケチつけんな
2) じゃあお前が根本的な解決とやらをやれ
3) もしくはその根本的な解決方法を彼らに教えてやれ
2) じゃあお前が根本的な解決とやらをやれ
3) もしくはその根本的な解決方法を彼らに教えてやれ
221デフォルトの名無しさん
2021/04/22(木) 23:33:32.83ID:Bg0clzlT しーぷらぷらあきらめてどろっぷあうとした
ちんちんぶらぶらまるはだかなひとたちが
らすとすぱぁとをきめるスレ
ちんちんぶらぶらまるはだかなひとたちが
らすとすぱぁとをきめるスレ
222デフォルトの名無しさん
2021/04/22(木) 23:52:38.76ID:KHhdvM96 rust厨八つ当たりw
223デフォルトの名無しさん
2021/04/23(金) 08:31:32.27ID:yuX3+THA その脆弱性もUAFとかぬるぽデリファレンスとか未初期化領域の使用とか2重開放とか最近の言語じゃ明らかに意図してやらなきゃ起きないようなもんばっかだもんなぁ
そりゃC/C++にしがみついてる大先輩方にとっちゃ逆鱗だわな
そりゃC/C++にしがみついてる大先輩方にとっちゃ逆鱗だわな
224デフォルトの名無しさん
2021/04/23(金) 08:34:12.76ID:Lj3XxxY0 そんなもんunsafeしまくれば同じだろ。。
そういう問題じゃないことくらいわかるだろうに、本当の馬鹿だな。
そういう問題じゃないことくらいわかるだろうに、本当の馬鹿だな。
225デフォルトの名無しさん
2021/04/23(金) 08:36:52.46ID:+YpcBxgU C++とlinuxの話禁止な
226デフォルトの名無しさん
2021/04/23(金) 08:52:11.81ID:Lj3XxxY0 rustでOSかける->linus、panicある限り載せねーよ->rust信者発狂
227デフォルトの名無しさん
2021/04/23(金) 09:00:00.40ID:5QBVXmI/ 発狂?むしろ歓迎
個人で使うようなアプリは好きなだけパニくれ
使われるアプリはパニくんなカス、これ常識だろ
個人で使うようなアプリは好きなだけパニくれ
使われるアプリはパニくんなカス、これ常識だろ
228デフォルトの名無しさん
2021/04/23(金) 10:42:10.47ID:Lj3XxxY0 言語実装的にもそうなってないよねって話なんだけど、なんだか通じてなさげ。
229デフォルトの名無しさん
2021/04/23(金) 11:59:33.30ID:bX8BaI1F rustにもgoのマスコットキャラみたいなのいないんですか?
230あめ ◆P0jSlC5fJs
2021/04/23(金) 12:13:46.74ID:hS4CVJbd かにさん
231デフォルトの名無しさん
2021/04/23(金) 12:17:43.73ID:E6ocica9232デフォルトの名無しさん
2021/04/23(金) 12:23:39.46ID:Xbep6LJc233デフォルトの名無しさん
2021/04/23(金) 12:31:21.77ID:+YpcBxgU234デフォルトの名無しさん
2021/04/23(金) 12:56:09.67ID:1/JMNo8Q 「注意すればC/C++でも問題ない」って意見は日本的だよな
人間はミスしないことが前提になっている
Rust Foundationのメンバーに言わせればそういう問題ではない
人間はミスするものだってなるんだろうけど
人間はミスしないことが前提になっている
Rust Foundationのメンバーに言わせればそういう問題ではない
人間はミスするものだってなるんだろうけど
235デフォルトの名無しさん
2021/04/23(金) 13:00:34.48ID:Lj3XxxY0 そのミスの取り除き方のアプローチの違いだっていうことにさえ気づかない馬鹿。
236デフォルトの名無しさん
2021/04/23(金) 13:33:15.21ID:AZKiGQoD c++でミスするような無能はrustでも使ってろと怒鳴り散らす
これが正しいアプローチ
これが正しいアプローチ
237デフォルトの名無しさん
2021/04/23(金) 13:43:27.45ID:M88Kc634 >>229-230
なんで蟹なんだろうな。
PythonユーザーのことPythonistaって言うみたいに
RustユーザーのことRustaceanって言うけど、
これCrustacean(甲殻類)からCを取り除いたものなんだな。
なんで蟹なんだろうな。
PythonユーザーのことPythonistaって言うみたいに
RustユーザーのことRustaceanって言うけど、
これCrustacean(甲殻類)からCを取り除いたものなんだな。
238デフォルトの名無しさん
2021/04/23(金) 14:28:40.04ID:9+zMAQDa エビにしろよな
カニだとRealtekと被るじゃん
カニだとRealtekと被るじゃん
239デフォルトの名無しさん
2021/04/23(金) 14:58:40.99ID:ntrIv3TW 大半の人は、C/C++の文法がわかる程度でプログラムを書いているのが現状だろう
何がミスなのかそもそもわかっておらず、Rustを勉強している人と話も噛み合わない
何がミスなのかそもそもわかっておらず、Rustを勉強している人と話も噛み合わない
240デフォルトの名無しさん
2021/04/23(金) 15:01:12.26ID:Lj3XxxY0 c++とrustの部分入れ替えてもなんの違和感もない文章だね
241デフォルトの名無しさん
2021/04/23(金) 15:03:21.83ID:ntrIv3TW 君にはそう見えるだろうね
242デフォルトの名無しさん
2021/04/23(金) 15:05:01.62ID:Lj3XxxY0 君にはそう見えないんだろうね
243デフォルトの名無しさん
2021/04/23(金) 15:05:59.83ID:ntrIv3TW とりあえず、話が噛み合わないのはわかったでしょ
244デフォルトの名無しさん
2021/04/23(金) 15:07:53.22ID:9+zMAQDa C++ドロップアウターが希望を求めてやって来るスレ
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 空自機レーダー照射、音声データ公開 中国 [蚤の市★]
- 【和訳付き】レーダー照射問題 中国軍と自衛隊との“音声データ”公開 中国国営メディア [♪♪♪★]
- 「中国側も日本機のレーダーを感知していた」 中国メディアが報道 [♪♪♪★]
- 日銀「歴史的」利上げ迫る 35年ぶりの年間上げ幅、0.5%の壁を突破 [蚤の市★]
- 堀江貴文、キャッシュレス非対応の店にモヤッ 『PayPay』立ち上げの人物にまさかの直談判「現金決済しかできないんだけど…」 [冬月記者★]
- 高市早苗首相、消費税減税に後ろ向き 足かせはレジシステム? 「責任ある積極財政」期待高いが [蚤の市★]
- 【悲惨】中国軍が自衛隊に「事前通告」し自衛隊も返答した音声が公開されてしまうwwwこれは高市チェックアウトゕ [597533159]
- 【悲惨】中国軍が自衛隊に「事前通告」し自衛隊も返答した音声が公開されてしまうwwwこれは高市チェックアウトゕ★2 [597533159]
- 現役JKのお茶会スレ( ¨̮ )︎︎𖠚ᐝ180
- 【悲報】JA「全然米が売れなくて倉庫を圧迫してる。助けて!」米卸売り業者「安売りしたら赤字になる…助けて!」 [802034645]
- 中国の日本向けレアアースの輸出止まる、高市のせいで日本終了のお知らせ [931948549]
- 韓国政府、高市早苗の「竹島領土」発言にブチギレwwwwwwwwwwwwwwww [834922174]
