2013年2月24日 星期日

最近複習 Core Animation 的心得

最近複習 Core Animation 的心得: Cocoa 的視窗架構真的很優秀,程式碼簡潔清晰,功能強文件又完整 :)

不像以前寫 X window manager,X11 整個程式碼就是在大亂鬥,一堆 workaround ,然後因為是 C 語言只能一串串 struct 拋來拋去的,後來的 xcb 也沒好到哪裡去。:& 那些開發 Qt 的人真的很厲害呀...

其實以前寫 .NET,視窗開發也沒這麼威,也缺乏 Apple 公司的美感

雖然 Jobs 性格很糟糕,但 Jobs 統合 A 級怪咖起來做事情的能力倒是很優秀,做出來的東西果然就是很不一樣,相當前衛且創新。

至於微軟公司,做出來的東西則是很數學、很計算機、很制式,別人有什麼 (Java) 就做什麼 (C#)。 (誤)
1988 年的時候,能像 Jobs 大膽在新成立的 NeXT 公司採用 Objective-C 來進行開發的人應該是少之又少,但這個二十幾年前的決定卻奠定 Cocoa 的優良架構...

Tim Cook 雖然能搞工業工程、生產線,但對技術品味以及產品品味簡直是遭透了...每次手機要拿出來撥號就看到"計算機" ...

以前什麼都不懂,只覺得 X11 很酷,現在比較有經驗了一些,才慢慢開始有一些技術架構的品味。 以 X Window 現有的架構跟現況,我猜要追上 Cocoa 的程度恐怕還要幾十年..