精華區beta Programming 關於我們 聯絡資訊
※ 引述《sinhom@bbs.openfind.com.tw (藍色小蜥蜴)》之銘言: > ※ 引述《cjoe.bbs@ptt.cc (cjoe)》之銘言: > > 請問 .net 裡面的 c# 或 vb.net 它們的執行效能好嗎? > > 與mfc填寫出來得程式效能會差很多嗎? > 以目前 Windows 的架構來說, .NET Framework 比一般用 Win32API > 寫出來的東西當然是慢的多,IL Code 還要轉成機械碼的型式才能 Run, > 多一個步驟,自然所有的動作都會慢下來. > 不過 .NET 的好處並不在於效率,而是物件化帶來的優點,程式可 > 再用率提高,減少了許多開發成本,物件切割完善,維護成本下降, 程式可再用率? 一天到晚換架構的 platform 程式可再用率==0 學習 M$ 的使用和 programming 是自找苦吃 一天到晚要重來, 浪費大家時間 既然都是要重來, 還不如換個穩又省事的 platform 因為一直換, M$ 教育成本絕對是比 Linux 高得多 > 幾乎你在 Java 看到的優點, .NET 都有,甚至在 Web 程式開發上, > 有更強大的工具和架構,以後只要專心學 .NET 就好了, > 反正以後的 OS 都會內建 .NET Framework ,也不用擔心程式 > 不能 Run. > 或許以後 Window 用 .NET 重新架構,到時候, .NET 程式比 Win32 API > 程式還快,這也不是不可能的. NET 跟底層 API 是兩回事, 把 kernel 重寫才可能 -- ┌─────KKCITY─────┐ ◢ 想要成立班系社團站台嗎? bbs.kkcity.com.tw │ █ KKcity即日起開放BBS站申請囉! └──From:59.120.53.7 ──┘ ◥ ╲ 免程式技術、硬體成本的選擇!!