- Swift part6 [無断転載禁止]©2ch.net
31 :デフォルトの名無しさん[sage]:2016/02/08(月) 05:03:05.10 ID:z0FWqNRt - >>25
Objective-C/C++ はインライン Smalltalk を書ける C。 Swift は LL っぽい文法で(実質 Smalltalk ライブラリである) Cocoa にアクセスする言語。 Smalltalk は文法上はクラスベースだが実態はプロトタイプベース。 プロトタイプベースで C++ や Java などの ADT(抽象データ型)のコンパイル時型チェックをするためのギミックがプロトコル。C++0xから抜け落ちたconceptもそう。 だから objc 向けにまともに書けてるなら、書き直す必要はない。
|