星期六, 4月 07, 2007

一篇Java文

一篇Java文

看來Java也是個有趣的科技。原來Java的memory allocation比C還快?該不會是因為JVM一開始就吃了120MB的記憶體等著讓程式去用的原因吧XDrz

不過有幾個觀點是我沒想過的:把feature交給platform/compiler,而不是library,可以提供更多的優化。還有Java在runtime進行compile可以比C compiler有更多的資訊。這點也是啦,最近在看Inside C++ object model,裡面就舉出很多compile time無法知道的訊息,比如一個指標到底指向什麼物件?這的確要runtime才有辦法知道。還有一個有趣的觀點:把指標交給程式設計師使用,其實是妨礙了compiler優化的機會,不過我對指標不大熟就是了orz 全文連結

0 意見: