星期二, 8月 25, 2009

Compile Hell

整個星期的工作進度落後
最進專案修正的部份大多是常用的介面函式以及基礎的類別
每次Update其他同事的code下來一編譯就要20分鐘
(C++這種落後的語言大概只剩下寫系統以及可憐的寫遊戲的人再用吧)
加上因為是基礎的元件 改到出問題 要找bug除了難度高 要花的時間更多
壓力真是很大

而PairProgramming 最忌諱這種事情 因為一耽誤就是兩個人的時間
除了Unit Test不好寫以外 C++要落實XP真是難度很高

到底什麼時候 C++這種上一個世紀的語言才會被淘汰...
千錯萬錯都是微軟不在XP內建.NET 以及Vista的失敗...


PS.最近寫工具都用C# 除了compile速度只要一兩秒
Reflection、XMLSerialize、自動Refactory、強大的IDE支援、如DataGrid DockPanel等強大無比的介面元件 再再都證明了程式語言不就應該是用走在時代的最前面的技術嗎? C++實在落後到令我感到悲哀