chanmingtao wrote:
我是從Visual Studio 6時接觸Windows programming的
那時是用C來寫Windows程式,但是微軟那時是比爾當家,他是Basic程式員出身
所以微軟的方向是朝VB走的,完全默視那時稱霸武林的C/C++, Assembly
後來發覺VB程式語言上的漏洞,又看到新興的Java程式語言的昌隆
馬上又提出一個類似Java又保有微軟特色的C#
但是微軟有做研究,世面上(美國本土),用C/C++的程式設計人員還是佔大多數
還有C#的執行效能真的太慢,無法和C/C++匹敵
所以win 8 project中把以前是C/C++但是在win 7 project是C#開發員又找回來
現在(2012)你們就會常常聽到C/C++的事情
C/C++其實在Windows的世界中消失了有10+年之久
你真的知道你自己在說什麼嗎?
Visual C++ 出心酸的喔?
http://zh.wikipedia.org/wiki/Microsoft_Visual_C%2B%2B
笨冰 wrote:
所以以後即使是WP8上了
用C#寫出來的app一樣7.8能用
這樣你懂了嗎?
不一定.
WP7 app 是用 silverlight api,
WP8 app 是用 winrt api, 兩個不是一樣的.
除非 WP7.8 有 implment WinRT API (目前還沒到到有此訊息),
要不然 WP8 用 c# 寫的程式, 在 WP7.8 是不能執行的,
這樣你懂了嗎?
(目前的 WinRT api 是 implment 在 NT Kernel)
(而 WP7 是 implemnet 在 CE kernel)
(我一直在注意 WinRT 會不會 implment 在 CE kernel)
(而且最近 MS 才出低階 256MB 的 AP 手機, 照理講不會捨棄低階手機的市場)
(而在發表會, 也都沒提到此類消息, 只提到 WP7.8 有 WP8 的 start 畫面)
chanmingtao wrote:
Visual C++ 一向在Visual Studio 裡面都是綠葉在陪襯
c++ 在 windows 應用程式設計(直接使用 win32api, mfc), 或許成為陪襯,
visual c++ 並不是只有設計 windows 的應用程式, 還有驅動程式..
一堆 perfermance issue 的東西, 還是靠 c++ bulid 成 native dll,
讓 .net 用 interop 去 access,
一堆 .net 用的原件, 也是用 c/c++ 去 build,
visual c++ 也在 manage c++ 及後來的 c++/cli 去使用 .net 的 libary(WPF, WinForm)...
c++/cli 在 visual2005 可是一大主力... 不是綠葉...
如果說 MFC 是綠葉, 我倒是贊成 ^^
內文搜尋

X