[過去ログ]
Rust part16 (1002レス)
Rust part16 http://mevius.5ch.net/test/read.cgi/tech/1656285423/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
291: デフォルトの名無しさん [] 2022/07/09(土) 14:19:07.01 ID:g+WH1rkE パクリ元のC++で所有権と呼ばれてるからでしょ。 http://mevius.5ch.net/test/read.cgi/tech/1656285423/291
292: デフォルトの名無しさん [] 2022/07/09(土) 14:21:22.91 ID:g+WH1rkE C++は高機能すぎて分けワカメなので、初心者用に出来ることを減らしますという、ジェネリクス界のPythonがRustでは? http://mevius.5ch.net/test/read.cgi/tech/1656285423/292
293: デフォルトの名無しさん [sage] 2022/07/09(土) 14:57:08.15 ID:gD3yh/Bo >>283 見たけど正しいやん 間違ってる!とウソをつくけど間違ってる点を指摘できないいつもの人かね? http://mevius.5ch.net/test/read.cgi/tech/1656285423/293
294: デフォルトの名無しさん [] 2022/07/09(土) 15:04:05.66 ID:g+WH1rkE 誰も所有してないのに解放されないなら意味ないじゃん。 http://mevius.5ch.net/test/read.cgi/tech/1656285423/294
295: デフォルトの名無しさん [sage] 2022/07/09(土) 15:25:00.91 ID:3oDyg2LH >>294 ヒープ領域に対して誰も所有(利用)しなくなった時に ・自動解放しない(要手動解放) ← C C++(下記除く) ・即座に自動解放する ← Rust C++(unique_ptrなど使用時) ・GCする時になってから自動解放する ← ほとんどのGC言語 http://mevius.5ch.net/test/read.cgi/tech/1656285423/295
296: デフォルトの名無しさん [sage] 2022/07/09(土) 15:36:21.95 ID:lXmK1DKz Cで書くにしても、今時のCLIツールならヒープなんか解放せず放置しても実用上問題ないよね http://mevius.5ch.net/test/read.cgi/tech/1656285423/296
297: デフォルトの名無しさん [sage] 2022/07/09(土) 16:18:04.20 ID:y0LX8Rgp そもそも間違ってるとは何と照らし合わせて間違ってるという主張なのか 「そうあるべきではない」というべき論なら前提を明確にしない限り知らんがなとしか言えん http://mevius.5ch.net/test/read.cgi/tech/1656285423/297
298: デフォルトの名無しさん [] 2022/07/09(土) 16:36:33.54 ID:g+WH1rkE >>295 いや、C++はアロケート時にアロケータを選択するから。 デフォルトが準備されてるだけで。 当然、GCもあり得るから。 http://mevius.5ch.net/test/read.cgi/tech/1656285423/298
299: デフォルトの名無しさん [] 2022/07/09(土) 16:39:05.20 ID:g+WH1rkE だめだ、こいつに聞いても無駄だ。 誰かわかるやつ居ないのか。 http://mevius.5ch.net/test/read.cgi/tech/1656285423/299
300: デフォルトの名無しさん [] 2022/07/09(土) 16:52:06.76 ID:3+oPDqor この板で最も勢いのあるスレになりましたな http://mevius.5ch.net/test/read.cgi/tech/1656285423/300
301: デフォルトの名無しさん [sage] 2022/07/09(土) 17:15:21.88 ID:ziCGmT1x >>284 アンチ君は皆に論破されると毎回 思い込みの仮想敵を作り人格攻撃を始めて逃避するようだが そんな下らないことはアンチスレでやってほしい http://mevius.5ch.net/test/read.cgi/tech/1656285423/301
302: デフォルトの名無しさん [] 2022/07/09(土) 17:29:07.29 ID:g+WH1rkE 自分より詳しいやつは全部アンチか。 それじゃダメだろ。 http://mevius.5ch.net/test/read.cgi/tech/1656285423/302
303: デフォルトの名無しさん [sage] 2022/07/09(土) 17:45:35.96 ID:bJtJfEbP Rust信者スレ作ったらそっちに移動してくれますか? http://mevius.5ch.net/test/read.cgi/tech/1656285423/303
304: デフォルトの名無しさん [] 2022/07/09(土) 17:54:41.59 ID:g+WH1rkE つまり、C++0xをパクって機能限定して簡単にしたのがRustだろ? http://mevius.5ch.net/test/read.cgi/tech/1656285423/304
305: デフォルトの名無しさん [sage] 2022/07/09(土) 17:58:46.63 ID:QKZ/1qEu >>295 プログラミング言語の進化の中で、 そのメモリ自動解放における高速性と安全性の両立をRustが初めて実現したってことになるのかな http://mevius.5ch.net/test/read.cgi/tech/1656285423/305
306: デフォルトの名無しさん [sage] 2022/07/09(土) 18:04:41.00 ID:SVLGLpJF Region-based Memory Management の構想は Cyclone から始まってる。 この段階では実用化したとは呼びにくいが、実現は出来ていた。 http://mevius.5ch.net/test/read.cgi/tech/1656285423/306
307: デフォルトの名無しさん [sage] 2022/07/09(土) 18:22:19.04 ID:HoR4NOuF >>304 C++以外からもいろいろパクってるからその言い方だと不正確に思う http://mevius.5ch.net/test/read.cgi/tech/1656285423/307
308: デフォルトの名無しさん [sage] 2022/07/09(土) 18:46:05.22 ID:hyXSHlQu 正確にはこうだな プログラミング言語の進化の中で メモリ自動解放における高速性と安全性の両立を実現した初めての実用的な言語がRust http://mevius.5ch.net/test/read.cgi/tech/1656285423/308
309: デフォルトの名無しさん [sage] 2022/07/09(土) 18:55:55.38 ID:FBd+xess 実用的の定義が無いので不正確です http://mevius.5ch.net/test/read.cgi/tech/1656285423/309
310: デフォルトの名無しさん [] 2022/07/09(土) 18:58:45.49 ID:g+WH1rkE C++0xがなかなか標準化されないので、それなら自分で作ろうと立ち上がったと本人が言ってるじゃん。 http://mevius.5ch.net/test/read.cgi/tech/1656285423/310
311: デフォルトの名無しさん [sage] 2022/07/09(土) 19:05:24.90 ID:hyXSHlQu >>309 そこは常識の範囲内で実用的をどのように定義しても>>308を満たすのはRustだけだから問題ない http://mevius.5ch.net/test/read.cgi/tech/1656285423/311
312: デフォルトの名無しさん [sage] 2022/07/09(土) 19:22:48.72 ID:kZfneOfi 別にC/C++でもちゃんと作れば高速性と安全性は両立してるよ ちゃんと作るのが難しいかどうかの話でしかないだろ http://mevius.5ch.net/test/read.cgi/tech/1656285423/312
313: デフォルトの名無しさん [sage] 2022/07/09(土) 19:29:47.99 ID:TbjkUF4v >>312 C/C++では不可能 うっかり危険なコードを書いてもコンパイラが通してしまう Rustはコンパイラが指摘して通さないため安全 http://mevius.5ch.net/test/read.cgi/tech/1656285423/313
314: デフォルトの名無しさん [sage] 2022/07/09(土) 19:30:20.48 ID:6ug5/LDh 難しさを度外視してちゃんと作ればいいと言うならアセンブラでも同じわけで。 http://mevius.5ch.net/test/read.cgi/tech/1656285423/314
315: デフォルトの名無しさん [sage] 2022/07/09(土) 19:36:03.58 ID:hyXSHlQu >>312 残念ながらCとC++は安全性を満たしていない 現状Rustだけが安全性と高速性を両立させている http://mevius.5ch.net/test/read.cgi/tech/1656285423/315
316: デフォルトの名無しさん [sage] 2022/07/09(土) 19:48:49.13 ID:HoR4NOuF >>315 rustだけが満たしている根拠教えて http://mevius.5ch.net/test/read.cgi/tech/1656285423/316
317: デフォルトの名無しさん [sage] 2022/07/09(土) 19:51:24.99 ID:zb7jG/MW じゃあChromeやSafari、Edgeじゃなく、お前のブラウザーふぁいあーふぉっくすにしろよ?安全じゃないんだろ?ぷゲラ http://mevius.5ch.net/test/read.cgi/tech/1656285423/317
318: デフォルトの名無しさん [sage] 2022/07/09(土) 19:52:51.29 ID:FBd+xess うっかり前提条件が保証できていないunsafe fnの呼び出しを書いてもRustコンパイラは通してしまうではないですか http://mevius.5ch.net/test/read.cgi/tech/1656285423/318
319: デフォルトの名無しさん [sage] 2022/07/09(土) 20:07:34.54 ID:kZfneOfi >>313,315 ああ、Rustが決めた安全性か まあ>>274みたいなのには目をつぶるならそれでいいんじゃねw はたから見たらオナニーにしか見えないけど >>314 そうだよ、突き詰めたらレベルの違いでしかない 普通のひとは突き詰めること自体が馬鹿らしいって思うからこんなことで揉めたりしないけど http://mevius.5ch.net/test/read.cgi/tech/1656285423/319
320: デフォルトの名無しさん [sage] 2022/07/09(土) 20:08:04.55 ID:TbjkUF4v >>318 うっかりunsafe関数を呼び出しのは不可能 Rustコンパイラが通さない http://mevius.5ch.net/test/read.cgi/tech/1656285423/320
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 682 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.021s