[過去ログ] ふらっと C#,C♯,C#(初心者用) Part160 (1002レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
708: (ワッチョイ ad01-sOIz) 2024/11/05(火)09:54 ID:brsYk7xk0(1/2) AAS
言語の成り立ちや思想の違いだよね
C++やPythonは手続き型にオブジェクト指向が足されたものだから最初からオブジェクト指向で考えられてたC#やJavaとは違う
変数や関数が必ず1つの型に属してるという制約は言語を使う側(特にオブジェクト指向で)にとってもだけど言語を作る側にとってもメリットが大きい
名前空間に直接関数を定義するような機能を追加することは不可能じゃないだろうけど得られるメリットはstatic methodsをまとめるstatic classを定義する手間が省けるというだけなので作る側としては割に合わない
709: (ワッチョイ ad01-sOIz) 2024/11/05(火)10:03 ID:brsYk7xk0(2/2) AAS
もっと最近の言語は純粋なオブジェクト指向的な考えから脱却して型に属さずモジュールやパッケージに直接属する関数をサポートするようになってるけどC#をそこまで変える価値はあまりないように思う
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.037s