前几天看到osnews上的新闻:Java Dethrones C++ As King of SourceForge.
# Java (16738 projects)
# C++ (16731 projects)
# C (15934 projects)
今天早上看《重构》第11章时,对Java不太熟悉的我确实感到了Java在面向对象设计上对C++的优势:原来Interface可以这样用;原来Observer模式有现成的util;原来还可以通过类的名字(string)来构造类……
难怪周围的人都转Java去了,呵呵。但Java程序的性能还是,唉,我们这边的NC,跑一个用java写的HelloWorld竟用了28秒;JTS的性能明显不如GEOS。
祝Java一路走好!