一般人の認識(プログラム言語版)
・C言語:本屋さんのコンピュータコーナでみるよね
・COBOL:学生のころ情報処理でやったよ
・Java:ブラウザで使うやつでしょ、え違うの
・PHP:なんで出版社w
・Objective-C:Cで書かれたオブジェクト指向システムを制御しやすいようにマクロ的な拡張を施した言語である。
したがって、「better C」に進んだC++とは異なり、「C & Object System」という考え方であり、ある意味2つの
言語が混在した状態にある。最大の特徴はオブジェクトシステムが完全に動的という点で、実行時のクラス拡張、
オブジェクト汎用型idの導入により型によらない動的配列・辞書など、インタプリタに近い記述力をもつことである。
実際にコードそのものはネイティブコンパイルされるものの、動作原理はほぼインタプリタに近く、コンパイラ型
言語としてはまれな柔軟性を発揮する。