Re: [討論] .net有可能取代mfc嗎?

看板Programming作者 (無)時間15年前 (2010/01/20 00:49), 編輯推噓8(8031)
留言39則, 8人參與, 最新討論串2/7 (看更多)
※ 引述《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

01/20 09:57, , 1F
native跟MFC是不一樣,我認為MFC會消失
01/20 09:57, 1F

01/20 09:59, , 2F
基本上會用MFC,除了維護遠古時代的code外
01/20 09:59, 2F

01/20 09:59, , 3F
已經沒人會特別去用MFC了
01/20 09:59, 3F

01/20 15:00, , 4F
寫遊戲可以用XNA,還是搭配C#/.net用
01/20 15:00, 4F

01/20 15:02, , 5F
要快的部份都是轉接DX/OpenGL
01/20 15:02, 5F

01/20 15:02, , 6F
用不用.net性能差異性就不大了
01/20 15:02, 6F

01/20 15:06, , 7F
如果OpenCL/CUDA起來的話,以後CPU連在
01/20 15:06, 7F

01/20 15:06, , 8F
通用運算的重要性恐怕都會式微
01/20 15:06, 8F

01/20 16:02, , 9F
XNA+1
01/20 16:02, 9F

01/20 20:24, , 10F
MFC還會用是因為很多公司沒必要換
01/20 20:24, 10F

01/20 20:24, , 11F
牽涉到軟體成本 換新的VC要錢
01/20 20:24, 11F

01/20 20:25, , 12F
還有學習成本 還有維護成本
01/20 20:25, 12F

01/20 20:27, , 13F
而且MFC很多資源都google的出來
01/20 20:27, 13F

01/21 00:26, , 14F
MFC有它的歷史包裹吧?
01/21 00:26, 14F

01/21 00:26, , 15F
畢竟很難把現有的程式碼通通砍掉重練....
01/21 00:26, 15F

01/21 08:55, , 16F
MFC不能說是跟native code沒關係...
01/21 08:55, 16F

01/21 08:55, , 17F
MS native方面除了MFC還有甚麼? WTL? ATL?
01/21 08:55, 17F

01/21 08:56, , 18F
不可能全部回去用SDK就好了吧...
01/21 08:56, 18F

01/21 09:45, , 19F
MFC是native,但native不是MFC,不能混著講
01/21 09:45, 19F

01/21 09:51, , 20F
有一些人認為native慢慢只會在系統層存活
01/21 09:51, 20F

01/21 09:51, , 21F
那用SDK應該無傷大雅吧...
01/21 09:51, 21F

01/21 10:42, , 22F
james732:歷史包"裹"有好笑到喔! 包裹放
01/21 10:42, 22F

01/21 10:42, , 23F
在郵局待領太久沒去領就變成歷史包裹了!
01/21 10:42, 23F

01/21 12:37, , 24F
不小心弄錯了嘛 orz 大家都知道意思就好
01/21 12:37, 24F

01/21 14:10, , 25F
哈哈,大家當然看得懂你要表達的意思,只
01/21 14:10, 25F

01/21 14:11, , 26F
是這種"輸入法關聯字"錯誤,有時候真的會
01/21 14:11, 26F

01/21 14:11, , 27F
意外造成笑點...
01/21 14:11, 27F

01/21 14:46, , 28F
我是用無蝦米的 這是國文造詣問題 XDDD
01/21 14:46, 28F

01/21 16:38, , 29F
哈哈,我還以為你關聯字選太快說... XD
01/21 16:38, 29F

01/21 21:26, , 30F
MFC仍然是MS目前native方面的主要選擇
01/21 21:26, 30F

01/21 21:27, , 31F
考量速度要寫native,MS這邊除了MFC,幾乎沒
01/21 21:27, 31F

01/21 21:28, , 32F
沒有其他選擇... 只要native有必要存在
01/21 21:28, 32F

01/21 21:28, , 33F
MFC就仍然還存在...
01/21 21:28, 33F

01/21 21:43, , 34F
有速度考量,我可以用native,其他照用.Net
01/21 21:43, 34F

01/21 21:44, , 35F
但我說的native不是指MFC,是native C++
01/21 21:44, 35F

01/21 21:46, , 36F
老實說,我認為除了維護"遠古"code需要MFC
01/21 21:46, 36F

01/21 21:46, , 37F
或是有很舊平台需要相容,不然MFC可以丟了
01/21 21:46, 37F

01/21 21:50, , 38F
你可以用看看C++/CLI,你就知道MFC的危機
01/21 21:50, 38F

03/18 06:44, , 39F
MFC寫了十幾年..安的啦..死不了的..
03/18 06:44, 39F
文章代碼(AID): #1BLbCnpi (Programming)
討論串 (同標題文章)
文章代碼(AID): #1BLbCnpi (Programming)