[過去ログ]
Rust part24 (1002レス)
Rust part24 http://mevius.5ch.net/test/read.cgi/tech/1716759686/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
607: デフォルトの名無しさん [] 2024/07/07(日) 09:17:14.13 ID:7aG8TPof >>604-605 ありがとうございました。 「継承」って良いからオブジェクト指向言語の機能になっていたのではないんですか? なんか時代とともに、昔は良いとされていたものが今ではダメになったりするんですか? なぜそんなに揺らぐのでしょうか? 言語の設計の学者はぼんくらばかりなんですか? http://mevius.5ch.net/test/read.cgi/tech/1716759686/607
616: デフォルトの名無しさん [sage] 2024/07/07(日) 10:45:17.84 ID:4XBGKwNL >>607 実装継承はすごく便利だからオブジェクト指向言語では誰でも使いやすい機能としてサポートされてた でも便利すぎて乱用されたからその経験と反省から不便でも乱用されにくいようにした方が得策という考えに至った言語開発者が増えたというのが2010年代 だから今は実装継承は上級者向けの機能という扱い GoでもRustでも一般的なオブジェクト指向言語よりもわざと使いにくくすることで利便性と問題点を理解して実装方法を選択できる上級者向けの技術になっている http://mevius.5ch.net/test/read.cgi/tech/1716759686/616
620: デフォルトの名無しさん [] 2024/07/07(日) 11:21:22.62 ID:goRFIXq7 >>607 当時は良いと考えられてたものが後から振り返って「あれは良くなかった」と分かる例はプログラミングに限らず多くあるだろ Cの時代にRustを設計しろというのは無理で、その間にC++やJavaを経験し、そこで生まれた課題意識がないとGoやRustは生まれなかった ニュートンの時代に古典力学を超えた量子力学を発見しろみたいなもの http://mevius.5ch.net/test/read.cgi/tech/1716759686/620
642: デフォルトの名無しさん [] 2024/07/08(月) 00:24:32.58 ID:aZihrzFg >>607 コード メトリック - 継承の深さ (DIT) https://learn.microsoft.com/ja-jp/visualstudio/code-quality/code-metrics-depth-of-inheritance?view=vs-2022 継承もやりすぎると毒になるってだけで、全くダメってわけじゃない。 http://mevius.5ch.net/test/read.cgi/tech/1716759686/642
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.037s