Java c++ Unix/Linux還是Windows,這是個很大的問題

Unix/Linux還是Windows,

不同的編程環境會造就出不同思維的程序員。Windows的程序員大多依賴集成開發環境,比如

VisualStudio,而Unix程序員更加鍾愛Makefile與控制台。顯而易見,集成開發環境更容易上手,

在Windows上學習C語言,只需要會按幾個基本的VisutalC++工具欄按鈕就可以開始寫Hello,

World!了,而在Unix下,你需要一些控制台操作的基本知識。有人也許認為Unix的環境更簡潔,

但習慣的力量是很大的.

所以我建議初學者應該以VisualC++6.0(不是VisualC++.NET)或者DevC++作為主要的學習環境,

而且千萬不要在IDE的使用技巧上過多糾纏,因為今後你一定要轉向Unix環境的。

Advertisements

VisualC++6.0使用很方便,調試也很直觀,但其默認的編譯器對C標準的支持並不好,

而DevC++使用gcc編譯器,對C99的標準都支持良好。使用順帶提一下,很多大學的C語言課程

還在使用TurboC2.0作為實驗環境,這是相當不可取的,原因其一是TC2.0對C標準幾乎沒有支持,

其二是TC2.0編譯得到的程序是16位

Advertisements

你可能會喜歡