第202号(2008/3/24)『オブジェクト指向プログラミングは万能選手ではない』の次の部分の補足です。アプリケーションプログラムであってもOSのネイティブの機能へと降りていく必要のある部分では、やはりCが主流であり続けるでしょう。http://www.kei-it.com/sailing/202-080324.html例えば、EclipseのウィンドウライブラリはCで書かれています。Javaアプリケーションは・・・(中略)・・・どんなにがんばったところで、そのメニューをExeclのメニューバーのようにすることはできないのだ。?Javaでは抽象化が漏れているときに、OSのネイティブの機能へと降りていく上手い方法がないからだ。・・・(中略)・・・JavaでGUIを構築しようとして失敗した有名な事例がたくさんあった後、多くの人はこの世界から離れた。Eclipseは、ネイティブウィジェットを使った独自のウィンドウライブラリを一から作り、これによって十分にネイティブに近いルックアンドフィールを持ったJavaプログラムを書けるようにした。(★★★★)RSSを表示する携帯URL携帯にURLを送る。