@import url(http://www.shnenglu.com/CuteSoft_Client/CuteEditor/Load.ashx?type=style&file=SyntaxHighlighter.css);@import url(/css/cuteeditor.css);
游戲開發行業:
近幾年隨著移動端市場的興起,cocos2d[-x], Unity3D變得很火
逼得Epic的UE4現在都走free路線了,不過這會使得有UE開發經驗的C++程序員變得值錢了!
app開發:
apple平臺的iOS/macosx還是用objective-c比較靠譜,對于新出來的swift,Xcode的支持好對方面還沒跟進,就連最新版的XCode6.1.1中,當playground的文件一長,速度就慢的不行,在.swift文件里,代碼一長也發生太多語言highlights的問題.而且不論是objective-c還swift,這兩個編程語言對于出錯處理有太多的不嚴謹,很難用來作server端技術了,有誰看到apple的官方文檔里有用objective-c和swift的網絡server端的描述么?!用這兩個貨作app的RAD開發才是apple的戰略
google的android挺不錯,即能用C++還能用Java,推出的界面設計方案Material Designer很不錯
編程語言:
C++ 11出來了,Clang,VC12,gcc都支持的不錯,C++ 14更是要把boost::asio和boost::filesystem成為std::asio, std::filesystem.C++程序員永遠不會被淘汰
html5規范也定義完整了,兼容各類顯示設備的特性\支持流媒體\支持3D\支持矢量圖,意味著adobe的flash要失去一部分市場
世態變遷:
以5年以上的跨度看
* 國內自己研發的Game Engine比不上國外的,技術也無法能跟上國外的步調,不知國內還在作引擎的程序員是該自我鞭策,還是另辟蹊徑?
* app開發,除了與已有的web應用結合,新出來的app與那些個game盡可能走細分市場的路線,精品路線!換一句話說就是,競爭激烈 ^^
* game 我只能說它與影視行業很相似,我們玩過了然后忘了,然后等待下一個"刺激"!游戲運營商使勁的用廣告\各種營銷手段來給產品,催化處一個市場來,大家知道化學中的催化劑的原理就是,把自己消耗掉唄!美國的米高梅影業不也是砸死在大制作上的?!
* 貌似UE這個東西從80年代到現在發展了很久,Tim用C++折騰了許久
* apple的硬件更新,objective-c曾經也改了許久,swift不知...
* C++盡管從98標準走到現在將出的14,好在都可以用編譯器選項保持對原有代碼的兼容,任何嚴謹的編程任務還得C++.還能靠他穩穩的賺錢.順帶想到C99也非常的穩定好用
* html5可以使各類瀏覽器稍統一些吧
年輕時做加法,年老時做減法!--能隱隱的發現哪些事物隨著歲月在發揮著"累積"效應