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
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++ドロップアウターが希望を求めてやって来るスレ
245デフォルトの名無しさん
2021/04/23(金) 15:13:29.93ID:ECpnCXVF スレでグチグチ言うよりプログラム書いた方がよっぽど理解できるよ
246デフォルトの名無しさん
2021/04/23(金) 15:20:14.54ID:ntrIv3TW C/C++で穴のあるコードを書いてもしょうがないし、それも難しいんじゃないのかな
逆にC/C++の人らがRustコンパイラをすり抜けるヤバいコードを提示してくれたら、一発で口だけじゃなく出来る人だったと示せるだろうが
逆にC/C++の人らがRustコンパイラをすり抜けるヤバいコードを提示してくれたら、一発で口だけじゃなく出来る人だったと示せるだろうが
247デフォルトの名無しさん
2021/04/23(金) 15:28:23.22ID:mq69qBnk >>155
> Rustに比べたC++の良さは雑に書けるところだって気付いた
> やっぱ雑が許されない巨大プロジェクトはRustで、小規模な自分用ツールの類はC++で書いてくことになりそうだ
これが何気に的を得てるでしょ
コンパイラが安全な方に導いてくれるのはもちろん良いとして、それよりも雑に (あるいは短く親しんだ方法で) 書きたい思惑が優先されるときは C/C++ でやれば良い話で
> Rustに比べたC++の良さは雑に書けるところだって気付いた
> やっぱ雑が許されない巨大プロジェクトはRustで、小規模な自分用ツールの類はC++で書いてくことになりそうだ
これが何気に的を得てるでしょ
コンパイラが安全な方に導いてくれるのはもちろん良いとして、それよりも雑に (あるいは短く親しんだ方法で) 書きたい思惑が優先されるときは C/C++ でやれば良い話で
248デフォルトの名無しさん
2021/04/23(金) 15:38:53.83ID:CjhKTAAP いや、Rustでラクに書けない時点で勉強が不足してる
そのことに自分で気付けるような人だけRust使えばいい
「当を得る」か「的を射る」ことが出来るような人になってほしい
そのことに自分で気付けるような人だけRust使えばいい
「当を得る」か「的を射る」ことが出来るような人になってほしい
249デフォルトの名無しさん
2021/04/23(金) 15:56:22.07ID:mq69qBnk いや、単にコード長が C/C++ の方が短く書ける可能性高いでしょ
どんなイディオムを駆使しても
どんなイディオムを駆使しても
250デフォルトの名無しさん
2021/04/23(金) 15:59:55.49ID:mq69qBnk あと近年では「的を得る」は必ずしも誤用じゃないという見方が主流でしょ
251デフォルトの名無しさん
2021/04/23(金) 19:45:46.49ID:ECpnCXVF Rustの方が雑に書ける局面多いと思うけどなぁ
252デフォルトの名無しさん
2021/04/23(金) 20:51:53.23ID:+YpcBxgU C++ vs Rustスレでも作ってそっちでやってくれマジで
不毛すぎる
不毛すぎる
253デフォルトの名無しさん
2021/04/23(金) 21:04:58.31ID:g6tU54WL >>249
そうだね、記述量の多い言語だと思う
そうだね、記述量の多い言語だと思う
254デフォルトの名無しさん
2021/04/23(金) 22:37:03.61ID:E6ocica9 Rustのコンパイラと戦って勝ったコードは
シンプルでエレガントで簡潔なことが多い
らしい
mjk、
シンプルでエレガントで簡潔なことが多い
らしい
mjk、
255デフォルトの名無しさん
2021/04/23(金) 23:34:43.49ID:KS/Kkucz linusはやっぱすげーな
洞察力が違うわ
もちろんその道の神的な存在とはいえ
たいして知らない言語の弱点を一瞬にして暴いて
論破できるのは凄い
洞察力が違うわ
もちろんその道の神的な存在とはいえ
たいして知らない言語の弱点を一瞬にして暴いて
論破できるのは凄い
256デフォルトの名無しさん
2021/04/24(土) 01:08:35.83ID:h5KFlu4v >>251
例えばどんなとき?
例えばどんなとき?
257デフォルトの名無しさん
2021/04/24(土) 01:20:53.45ID:vtdgUVMq どんなときもどんなときもRustがRustらしくある〜ために〜
258デフォルトの名無しさん
2021/04/24(土) 08:06:24.96ID:nPKzA798259デフォルトの名無しさん
2021/04/24(土) 08:33:43.03ID:AUtfiExa260デフォルトの名無しさん
2021/04/24(土) 08:39:09.80ID:/opj2hnT C++とRustは対立なんてしてない
Rustが怖いC++お爺ちゃんがRustに噛みつているだけでしょ
Rustが怖いC++お爺ちゃんがRustに噛みつているだけでしょ
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- テレビ朝日 本社から男性が転落し死亡。関連会社社員か 当たった通行人が左肩軽傷 [阿弥陀ヶ峰★]
- テレビ朝日本社から20~30代の関連会社社員とみられる男性が転落し死亡 六本木けやき坂通りの通行人にはけが人なし [少考さん★]
- 小島瑠璃子さん、代表取締役を務める会社を破産申請 [牛丼★]
- 「残クレ」でマイホーム、国が銀行向け保険 新型住宅ローン普及促す -日経 ★3 [少考さん★]
- 日本、G7への中国招待を懸念 議長国フランスに慎重な対応要請 [どどん★]
- 【サッカー】日本代表、FIFAランキング“4位”の強豪イングランドとの対戦が正式決定! 来年3月に聖地ウェンブリーで激突へ [久太郎★]
- 千晴におちんちん舐めてもらいたい♥
- 姉は貧乳で妹は巨乳ってパターンよくあるよな
- 【悲報】ゆうパック配達員、配達中に人妻に抱きつき無理矢理キス「好意があると思ってた」 [566475398]
- ひまだねー
- 【悲報】ジャップ、日中戦争に賛成が5割弱...軍歌の音が聞こえる... [856698234]
- もしかして、おまえらって俺の事をナメてる?
