學習C++能幫助我以良好的速度構建本地應用程序嗎?它能幫助我成爲一名程序員嗎?還有什麼其他的好處?學習C++幫助構建快速/無需額外需求的桌面應用程序?
我想學習C++的原因是因爲我對構建在JVM和.NET之上的應用程序的UI性能感到失望。他們感覺緩慢,並開始緩慢。當然,一個非常糟糕的程序員也可以使用C++創建一個速度較慢且緩慢的應用程序,但我沒有考慮這種情況。
我最喜歡的Windows實用程序應用程序之一是Launchy。在Readme.pdf文件中,程序的作者寫道:
0.6這是第一個C++版本。由於我對C#的大 .NET框架的要求感到沮喪,並且用戶 缺乏安裝它的慾望,所以我 決定切換回更快的 語言。
我完全同意Launchy的作者關於.NET框架的要求,甚至是桌面應用程序的JRE要求。更不用說它們的特定版本。一些最好的和我最喜歡的桌面應用程序不需要運行.NET或Java。他們只是在安裝後運行。它們大多是用C++構建的嗎? C++是基於GUI的應用程序的唯一選擇嗎?
而且,我對學習C++的其他好處也很感興趣。
你也可以學習D'http://www.digitalmars.com/d/2.0/overview.html' – 2008-10-04 02:06:45