[過去ログ]
次世代言語12 Go Rust Swift Kotlin TypeScript (1002レス)
次世代言語12 Go Rust Swift Kotlin TypeScript http://mevius.5ch.net/test/read.cgi/tech/1530664695/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
178: デフォルトの名無しさん [sage] 2018/07/17(火) 00:59:45.92 ID:c2JpqyiJ >>172 Haskellに対してならある程度は同意する でも、Rustに対しては同意できないな メモリ管理を自力でするのではなくコンパイラに任せる メモリリークは自力でデバッグして解決するのではなく コンパイラに詳細なエラー情報を表示して解決を手伝ってもらう コンパイルが通ればメモリリークが無いことが保証される きちんと楽で簡単になってるじゃん GCの無い言語であれより楽で簡単にメモリ管理を行う方法を俺は知らない 知ってたら教えてほしい http://mevius.5ch.net/test/read.cgi/tech/1530664695/178
179: デフォルトの名無しさん [sage] 2018/07/17(火) 01:07:36.30 ID:+XvdRidc >>178 半ば本気で言うが c++ で生ポインタ使わなければ概ね実現できるんじゃないか 「〜すれば」は(しないこともできちゃうから)ダメとか、 その場合の効率はどうなんだとか議論の余地はあるだろうけど http://mevius.5ch.net/test/read.cgi/tech/1530664695/179
180: デフォルトの名無しさん [sage] 2018/07/17(火) 01:50:03.11 ID:BJF1Zhqz GCが有っても、不要になったデータは破壊される ただしその事実が隠蔽される Haskellでもデータは破壊され、隠蔽される もし隠蔽しなかったら、破壊的代入禁止という無理ゲーがもっと簡単になるよね だからRustはGCをやめ、隠蔽するのをやめた http://mevius.5ch.net/test/read.cgi/tech/1530664695/180
181: デフォルトの名無しさん [sage] 2018/07/17(火) 07:16:12.90 ID:2OjPLMsJ 破壊的代入禁止が無理ゲーってどこのドカタ星の話だよ Rust使ってると脳が破壊されるのかな? http://mevius.5ch.net/test/read.cgi/tech/1530664695/181
182: デフォルトの名無しさん [sage] 2018/07/17(火) 10:32:38.35 ID:0OwAmWRB Goはゴミだっていう記事を見たけどどうする? http://mevius.5ch.net/test/read.cgi/tech/1530664695/182
183: デフォルトの名無しさん [] 2018/07/17(火) 11:05:08.67 ID:hR326+dd そんな旧約聖書にだって書かれているようなことは議論の余地もない http://mevius.5ch.net/test/read.cgi/tech/1530664695/183
184: デフォルトの名無しさん [sage] 2018/07/17(火) 12:00:50.30 ID:6bm5oNFX rustは次世代言語の逆で、幼児退行言語。 rustの所有権は、赤ん坊のおしゃぶりと同じ。 おなかすいたらGCおかあさんのおっぱい吸えばいいのに いつもおしゃぶりを握っていないと不安になるだけ。 http://mevius.5ch.net/test/read.cgi/tech/1530664695/184
185: デフォルトの名無しさん [sage] 2018/07/17(火) 12:29:27.79 ID:vHkWfwEU 不可抗力的にお母さんのおっぱいが出ない(パフォーマンス上制約のある)現場はどうするのか 幼児退行を悪い事として述べる為におしゃぶりという例を用いているのに、良いものとしておっぱいを挙げているので幼児退行と非幼児退行の良し悪し比較がおしゃぶりとおっぱいの比較になりレスの中で批判の比喩が統一されていない 何かに例えてもふわっとしか批判できないのにそれを通り越して例えに統一感がない無意味さの塊みたいなレス http://mevius.5ch.net/test/read.cgi/tech/1530664695/185
186: デフォルトの名無しさん [sage] 2018/07/17(火) 12:39:43.59 ID:0OwAmWRB 難しい http://mevius.5ch.net/test/read.cgi/tech/1530664695/186
187: デフォルトの名無しさん [sage] 2018/07/17(火) 12:43:53.52 ID:uT1wIskE C++使え http://mevius.5ch.net/test/read.cgi/tech/1530664695/187
188: デフォルトの名無しさん [sage] 2018/07/17(火) 14:32:34.83 ID:JKjXJV9Z めっちゃ早口で言ってそう http://mevius.5ch.net/test/read.cgi/tech/1530664695/188
189: デフォルトの名無しさん [sage] 2018/07/17(火) 15:13:35.79 ID:g4tBIWtL おっぱい(GC)で十分なのに、実際は効果のない何かを手で握ってないと不安な幼児退行ってことだろ おしゃぶりじゃなくてガラガラって方が例えとして正しいと思うが Rustが幼児退行言語ってことには激しく同意する もうちょい踏み込むとアダルトチルドレン言語か? ママのおっぱい(GC)には頼りたくないけどガラガラ握ってないと不安なクソガキメンタル http://mevius.5ch.net/test/read.cgi/tech/1530664695/189
190: デフォルトの名無しさん [sage] 2018/07/17(火) 15:20:19.98 ID:Xr+5nhkx スレッドセーフなARCと シングルスレッド専用ARCと mark&sweepのようなもの を使い分けたい=宣言したいという需要がとても強い どう強いかっていうと、int型とdouble型とstring型を宣言したい需要と同じ種類の強さ http://mevius.5ch.net/test/read.cgi/tech/1530664695/190
191: デフォルトの名無しさん [sage] 2018/07/17(火) 15:21:47.71 ID:sMfNfOyF そういえば最近GCも 新しいアルゴリズムやらで改良されてるね http://mevius.5ch.net/test/read.cgi/tech/1530664695/191
192: デフォルトの名無しさん [sage] 2018/07/17(火) 15:29:20.45 ID:g4tBIWtL ガラガラ握り続けてないと不安で不安で仕方ないRustちゃん 巡回参照を持てない時点で使い物にならない言語なんだよなあ http://mevius.5ch.net/test/read.cgi/tech/1530664695/192
193: デフォルトの名無しさん [] 2018/07/17(火) 17:22:24.01 ID:hR326+dd 巡回ねぇ http://mevius.5ch.net/test/read.cgi/tech/1530664695/193
194: デフォルトの名無しさん [sage] 2018/07/17(火) 18:02:40.72 ID:boY3/Xbc どのcpuでもinterlockedなインクリメントやデクリメントがあるから、 よほどコア数大きくない限りそんなに違いでないのでは? 測ってないけど。 >>スレッドセーフなarcとシングルスレッド専用のarc http://mevius.5ch.net/test/read.cgi/tech/1530664695/194
195: デフォルトの名無しさん [sage] 2018/07/17(火) 18:03:57.98 ID:QKXw222v >>188 ラストスタンディングマン方式でレスバしてる板の定型文はNG http://mevius.5ch.net/test/read.cgi/tech/1530664695/195
196: デフォルトの名無しさん [sage] 2018/07/17(火) 18:15:18.06 ID:ZOnOxMMr >>195 おっぱいおっぱい言ってるレスへの返答なんて適当でいいでしょ http://mevius.5ch.net/test/read.cgi/tech/1530664695/196
197: デフォルトの名無しさん [sage] 2018/07/17(火) 18:37:48.50 ID:QKXw222v エッチだ… http://mevius.5ch.net/test/read.cgi/tech/1530664695/197
198: デフォルトの名無しさん [sage] 2018/07/17(火) 19:11:52.22 ID:/YoZRf2z rustみたいな言語が一般に広まっても 結局無理やりコンパイル通すためにRefCell,unsafe使いまくりのクソコードが 蔓延するだけなんだよね。 「コンパイル通れば安全」とかね、プログラムのバグの多くはそんなところにはない。 http://mevius.5ch.net/test/read.cgi/tech/1530664695/198
199: デフォルトの名無しさん [sage] 2018/07/17(火) 19:37:16.70 ID:cQRkMzpw そうそれは人の心のなかにあるのです http://mevius.5ch.net/test/read.cgi/tech/1530664695/199
200: デフォルトの名無しさん [sage] 2018/07/17(火) 19:49:51.65 ID:llJWBlJL まあRustなんてやってる奴は、 悪いこと言わないからCやC++やってろってこった http://mevius.5ch.net/test/read.cgi/tech/1530664695/200
201: デフォルトの名無しさん [] 2018/07/17(火) 20:03:03.78 ID:hR326+dd どんな現場にいたら >>198 みたいな歪んだ考えをもつんだ? 気の毒すぎるだろ http://mevius.5ch.net/test/read.cgi/tech/1530664695/201
202: デフォルトの名無しさん [sage] 2018/07/17(火) 20:27:09.02 ID:anKKTTWb >>175 デフォルト借用 破壊というと御幣があるが、C++の仕様をいうならなおさら auto_ptrへの所有権移動で =だけで移動するのがわかりにくいからって非推奨になった経緯がある http://mevius.5ch.net/test/read.cgi/tech/1530664695/202
203: デフォルトの名無しさん [sage] 2018/07/17(火) 20:54:44.55 ID:nqiso9Rb >>200 C,C++は習得した上で趣味でやるもんでしょ。 http://mevius.5ch.net/test/read.cgi/tech/1530664695/203
204: デフォルトの名無しさん [sage] 2018/07/17(火) 21:45:45.87 ID:Xr+5nhkx >>198 動的言語でできることはすべて静的言語でもできる この性質により、お前らが気に食わないコードでもコンパイルが通る RefCellはコンパイル時ではなく実行時にborrowチェックしているようだな まるで動的言語のようだ http://mevius.5ch.net/test/read.cgi/tech/1530664695/204
205: デフォルトの名無しさん [sage] 2018/07/17(火) 21:51:32.49 ID:c2JpqyiJ >>202 デフォルト借用なら移動の方はどんな演算子orキーワードを導入するの? >auto_ptrへの所有権移動で >=だけで移動するのがわかりにくいからって非推奨になった経緯がある それはC/C++の=はもともとコピーのセマンティクスを持つから移動に変えたら分かりにくいって事情があったからでしょ? RustはCとの互換を捨ててるからCのセマンティクスの影響は受けない でも、Rustは互換は捨ててもCとの親和性は欲しいという都合(ワガママとも言える)があるから Rustの参照(借用)はC/C++の参照と似たようなセマンティクスになる&で妥当だと思うけど? C++とRustのコピー・移動・参照(借用)の方法を整理すると↓になる C++ コピー : = 移動 : std::move() 参照 : & Rust コピー : Copyトレイト 移動 : = 参照(借用) : & http://mevius.5ch.net/test/read.cgi/tech/1530664695/205
206: ◆QZaw55cn4c [sage] 2018/07/17(火) 22:14:52.05 ID:cS4zRgZd >>191 具体的に教えてください http://mevius.5ch.net/test/read.cgi/tech/1530664695/206
207: デフォルトの名無しさん [sage] 2018/07/17(火) 22:14:55.31 ID:anKKTTWb C++ユーザー取り込むために文法にせてるのに 肝心のところでC++ユーザーが混乱するじゃないか… どうせ=で移動したって参照わたしてるんだから&の意味がズレてる 所有権の移動という重要なできごとにこそ別途印がつくべきだった http://mevius.5ch.net/test/read.cgi/tech/1530664695/207
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 795 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.020s