看板 Programming 關於我們 聯絡資訊
※ 引述《wqchung (pp)》之銘言: : 不知道未來MS的走向 : 會完全採用.net framework : 而放棄mfc這條路嗎? : .net可能最讓開發者疑慮的是performance的問題 : 不過優點是開發非常便利 : 目前軟體公司應該還是以mfc為主要開發語言吧? : 不知各位大大覺得未來.net會完全取代mfc嗎 個人覺得不會完全消失... 即使Windows 7 & Vista已經內建.Net Framework MFC通常也要灌個VC xxxx Redist之類的... 但native的優點還是在的, 只是他會越來越縮小... (X的, 我只會MFC) 看看Android平台上, 一開始是Java, 現在也推出NDK了... (可以用C/C++開發) 看看XBOX360上, 雖然可以支援.NET, 但真正大型的遊戲仍然是native code開發的 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.195.63.235
bondalin:native跟MFC是不一樣,我認為MFC會消失 114.137.116.36 01/20 09:57
bondalin:基本上會用MFC,除了維護遠古時代的code外 114.137.116.36 01/20 09:59
bondalin:已經沒人會特別去用MFC了 114.137.116.36 01/20 09:59
freesamael:寫遊戲可以用XNA,還是搭配C#/.net用118.168.118.157 01/20 15:00
freesamael:要快的部份都是轉接DX/OpenGL118.168.118.157 01/20 15:02
freesamael:用不用.net性能差異性就不大了118.168.118.157 01/20 15:02
freesamael:如果OpenCL/CUDA起來的話,以後CPU連在118.168.118.157 01/20 15:06
freesamael:通用運算的重要性恐怕都會式微118.168.118.157 01/20 15:06
horngsh:XNA+1 59.126.189.127 01/20 16:02
clanguage:MFC還會用是因為很多公司沒必要換 61.229.230.224 01/20 20:24
clanguage:牽涉到軟體成本 換新的VC要錢 61.229.230.224 01/20 20:24
clanguage:還有學習成本 還有維護成本 61.229.230.224 01/20 20:25
clanguage:而且MFC很多資源都google的出來 61.229.230.224 01/20 20:27
james732:MFC有它的歷史包裹吧? 140.117.171.46 01/21 00:26
james732:畢竟很難把現有的程式碼通通砍掉重練.... 140.117.171.46 01/21 00:26
WPC001:MFC不能說是跟native code沒關係... 123.195.63.235 01/21 08:55
WPC001:MS native方面除了MFC還有甚麼? WTL? ATL? 123.195.63.235 01/21 08:55
WPC001:不可能全部回去用SDK就好了吧... 123.195.63.235 01/21 08:56
bondalin:MFC是native,但native不是MFC,不能混著講 114.136.201.46 01/21 09:45
bondalin:有一些人認為native慢慢只會在系統層存活 114.136.201.46 01/21 09:51
bondalin:那用SDK應該無傷大雅吧... 114.136.201.46 01/21 09:51
tomnelson:james732:歷史包"裹"有好笑到喔! 包裹放 59.104.198.233 01/21 10:42
tomnelson:在郵局待領太久沒去領就變成歷史包裹了! 59.104.198.233 01/21 10:42
james732:不小心弄錯了嘛 orz 大家都知道意思就好 140.117.171.46 01/21 12:37
tomnelson:哈哈,大家當然看得懂你要表達的意思,只 59.104.198.233 01/21 14:10
tomnelson:是這種"輸入法關聯字"錯誤,有時候真的會 59.104.198.233 01/21 14:11
tomnelson:意外造成笑點... 59.104.198.233 01/21 14:11
james732:我是用無蝦米的 這是國文造詣問題 XDDD 140.117.171.46 01/21 14:46
tomnelson:哈哈,我還以為你關聯字選太快說... XD 59.104.198.233 01/21 16:38
WPC001:MFC仍然是MS目前native方面的主要選擇 123.195.63.235 01/21 21:26
WPC001:考量速度要寫native,MS這邊除了MFC,幾乎沒 123.195.63.235 01/21 21:27
WPC001:沒有其他選擇... 只要native有必要存在 123.195.63.235 01/21 21:28
WPC001:MFC就仍然還存在... 123.195.63.235 01/21 21:28
bondalin:有速度考量,我可以用native,其他照用.Net 220.138.162.43 01/21 21:43
bondalin:但我說的native不是指MFC,是native C++ 220.138.162.43 01/21 21:44
bondalin:老實說,我認為除了維護"遠古"code需要MFC 220.138.162.43 01/21 21:46
bondalin:或是有很舊平台需要相容,不然MFC可以丟了 220.138.162.43 01/21 21:46
bondalin:你可以用看看C++/CLI,你就知道MFC的危機 220.138.162.43 01/21 21:50
Mythrandir:MFC寫了十幾年..安的啦..死不了的.. 122.116.15.179 03/18 06:44