定義・用語法はどんな分野でも重要だろう。1つの定義だけが正しく、他の定義は全て誤りだとは思わないが、複数ある定義・用語法のいずれを選択するか、その前提としてどのような優劣があるかを考える能力はかなり重要だと思うけどな。

>>985-986
たとえば、抽象データ型の概念は公開属性の集合としてのインターフェイス(および値集合)で説明できる。抽象データ型はJava的な意味でのインターフェイスがない言語でも観念される、より抽象的な概念であることは知っているでしょ。インターフェイスの本来の語義の方がはるかに本質的な概念であって、Javaの用語法はそれに後付けで狭い意味付けをしたイモに過ぎないのよ。本質から離れたイモな用語法が広まって市民権を得てしまったから諦めてそれに合わせているけどね。