作者iincho (..)
看板Soft_Job
标题Re: [心得] 对於一个gui新手来说@@
时间Mon Jan 21 04:29:57 2008
※ 引述《Kany (Kany Li)》之铭言:
: 看来要来匡正视听一下
: 虽然我不觉得 MFC 玩到超精通在台湾能够带来多少的就业利基
: Microsoft 在去年的台北 Conference
: 以及全球最大的 VC Programming 论坛 Codeguru 当中
: 都明确 正式 毫无疑问的
: 郑重表示 宣告
: 微软绝对会继续支援 MFC
: 请既有的全球诸多高手不用担心
本来推了一些, 不过想一想要写的东西不少..
这几年MFC没有什麽major update, 即使是最新的VS 2008增加也是
因应新的UI, 重大的改进似乎不是很多。
和.NET那种包山包海的Framework比起来目前的MFC差的蛮远,
当然你要说加上3rd party的C/C++ lib那又是另一回事.
我的观察是微软的宣示与其说是支持不如说是维护,
微软自己应该也知道目前这个架在一堆macro上面的东西
要继续有效率的扩展是有问题的, 未来应该也不会针对
这个架构有大的变动.
值不值得学这点要看工作性质, 现在.NET还没在桌面环境生根,
大部分的AP还是需要MFC去拉, 但是倒过来推测MFC会一直霸占
桌面环境就不一定了, 有其他的因素要考虑.
: 当然,如果做的是简单的东西
: 用 C#, DotNet 兜兜 API
: 是可以快很多 没有错
: 今天经过天珑
: 一时手痒
: 顺手买了大师 Jeffrey Richter 的 Windows VIA C/C++
: 真是贵啊 原本打算到美国去买的
: Amazon, Bookpool 或甚至 B&N 虽然便宜许多
: 但是之前的经验 寄到台湾 书都有或多或少折损、凹到
: 所以明知在美国可以用一半不到的价格买到 还是花了过五千块买了三本原文书
: 扯远了
: 为啥 Jeffrey Richter 写了 CLR 的大作後
: 这本书还是用 C/C++ 来当作书名呢?
: 该说什麽?
: 不要在相信没有事实的谣言了?
: 还是不要相信信口开河的假大师乡民的误导...
: 用词严厉 请见谅
因为你举的这本书根本就是在讲Windows API的, 主打的读者是C/C++ programmer
书名是Windows via C# or Windows via VB的机会是0.000001%以下,
因为在那个环境只有C/C++可以选,并不是因为C/C++比较优秀, 更不要提
这本书几乎没UI的部分, 还不如讲Programming Windows.
(BTW, 真的来一本Windows via C#大概只有少数的C# programmer会买啊, 不然来本
Windows via Assembly..!?)
回到正题, MFC这东西值不值得学还是看需求, 如果做的东西没啥向後相容
的问题乾脆就用.NET拉一拉算了, 用MFC不见得划算..
: 新鲜人应该去了解一下
: Microsoft 为啥推出 C#
: 以及这过去十年来软体产业 (就 focus on Microsoft 就够花时间了解了)
: 到底发生了啥变化
: 哪些东西是万变不离其衷
: 哪些东西是花拳绣腿
: 推出来的用意是打算吸引哪些族群
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 211.76.240.242
※ 编辑: iincho 来自: 220.130.53.4 (01/21 10:09)
1F:→ kenlo1980:用什麽都一样,老板说用什麽就用什麽。 01/23 11:42