最近會買 2012 MBA 13.3'想問一下 OS X 和 win 7 的環境會差很多嗎?寫c/c++ 在win 上我是用code blocks寫html/css/php 我用 Dreamweaver換到Mac OS X 後好像有Xcode可以用 不行的話就開vim其他有哪些差異是需要注意的?
如果只針對code blocks & Dreamweaver 都有mac版本.現在最夯的 Android 也有支援mac版本.如果懶的setup C/C++的 complier & 環境, 可以直接裝 Xcode.那如果要開發MS的win32SDK, 那可能裝VM灌windows是比較簡單的方法.
Mac 跟 Linux 一樣都是 Unix like OS,只要安裝 MacPorts 以後,基本上幾乎大部份的Unix/Linux software 都可以都可以移植到Mac 底下,幾乎可以看成是 Mac 底下的Cygwin+CodeBlocks 相同的環境。如果是想開發 Mac native application 的話,XCode 值得學,Apple 在 iTunes U 有免費的教學影片可以參考,其他大學也有課程的影片可以下載,一樣是免費。至於 Windows application 開發除了 virtualmachine 或 bootcamp 安裝 Windows 外還有一個簡單的方式:透過 VNC remote desktop直接連回原來的 PC 繼續用就好。