Java と OOP

オブジェクト指向についていくらか真剣に考えて、Javaこそがオブジェクト指向的には至高の美しさを持つ言語と考えるようになったので(実際そうだとは思いませんか?)、C++の参照やポインタの混在による汚さに惑わされているのだと思います。

抽象データ型を基本に据えた言語としては Java も悪くはないと思うけど、オブジェクト指向言語としては至高の美しさなんての微塵も感じないなぁ。もっとほかの言語やオブジェクト指向の定義について考えるべきじゃないかなぁ。