sturn-01 wrote:
程式執行的效率高低是跟其它軟體架構比,而不是說硬體效能愈來愈高,就說沒有效率不佳的問題。..(恕刪)
你沒聽過有錢帥10倍.....有錢就可以讓男人變帥這跟單核變4核的道理一樣,效率不好的時候不是跟其他軟體架構相比而是要改善自我。
比Window Phone、iOS、Android誰的軟體效率高意義在那裡.....android用4核心改善消費者的使用感覺最重要。
法拉利是靠省油效率佳才成為超跑的嗎???
freaky_jon wrote:
你可以試著拿個.net disassembler+WinDbg trace看看,一切就一目瞭然了。有懷疑是好事,但是不去驗證心中所想憑空推論無助於釐清事實。
.NET code又稱managed code,因為程式執行環境受到.NET runtime的管理,可以達到安全及跨語言的支援。...(恕刪)
fedora wrote:
差別是:
--------------------
JVM 有官方各平台的版本
.net framework 官方只有 windows 版的,w2k、xp、2003、2008、vista、win7、win8,這算哪門子 「跨平台」....
unix-like 平台下雖有第三方支援,比如 Mono,但那因為不是官方的,是用反組譯破解出來模擬的,支援度並非 100%。
而且最跨張的是:.net framework 每代不相容....
freaky_jon wrote:
重點不是在比較Java和.NET這個老掉牙的筆戰話題,而是告訴你Windows Runtime和.NET一點關係也沒有。...(恕刪)