精華區beta Programming 關於我們 聯絡資訊
==> apia.bbs@bbs.ee.nthu.edu.tw (Orz) 提到: : ※ 引述《SmallBee.bbs@bbs.mgt.ncu.edu.tw (蜜蜂貓)》之銘言: : > 我不認為.Net有朝一日會比API快 : > 中繼碼要快過機械碼根本就是先天上的不可能 : > 只是說你用API寫必須自己做最佳化 : > 可能比不過人家專業寫出來的包裝指令 : 不一定,先前有國外的專家測試,同一隻程式,C# 的版本速度非常快, : 甚至超過 C++ 版本,後來 C++ 版本歷經 6 次改寫才比過 C# 版本, : 但也僅領先一點點。 : 我要說的是 MS C# Compiler 的最佳化非常強悍。 事實上而言,.Net有開發快速的優點 如果拿來跟C++比,必經都是封裝(寫物件的話) 差距自然縮小 但是如果跟傳統C比我想還有段距離 不過現在本來就是開發時間考量比效能考量重 所以JAVA & .Net才會有機可圖 : > 回前前某人的文 : > Net的優點JAVA也都有 : > 比起只能跨2000/XP/2003的.Net : > 為何不選擇幾乎能跨所有系統的JAVA : > 更何況.Net安裝要150MB,JAVA最基本的才幾MB而已 : > 這在軟體發佈會產生大麻煩的.... : > 相信有9成以上使用者沒有安裝.Net Framework... : 不過,C# 語言早就是標準,誰都可以 implement,這點實在要稱讚 MS 的心胸開放。 : Sun 至今卻不願意公開 Java 語言,依然是屬於 Sun 自己的, : Sun 應該想要完全掌控 Java 語言。 http://www.tiobe.com/tpci.htm 雖然不是絕對,但還是看的出來 JAVA以一個緩慢的趨勢下降,C#以一個緩慢的趨勢上升 畢竟C#是新語言,會慢是正常的 C++就降得很快 如同你說的,C++物件封裝之後效能未必快過.Net... 倒是VB & C就很穩定 因為各自佔有 超快開發 跟 超高效率 的市場.... 不會受到新語言的影響 -- ◎(bbs.mgt.ncu.edu.tw) ◎[SmallBee]From: 66-207.dorm.ncu.edu.tw