我严重不同意“宇宙飞船”的说法
时间:2005-06-20 20:39:00
手机看文章
扫描二维码
随时随地手机看文章
[导读]用什么编译器跟个人爱好和机遇有关吧,GCC最大的优势是免费,但是它的操作确实不方便,感觉GCC和其它集成环境的编译器的关系就像DOS和Windows,去除价格的因素让大家选择,有什么理由不用集成环境呢?再举个不太恰当的例子,在一个公司中,一群人在开发,其中有一个在DOS界面下用,其它人在windows下面用,你见到之后除了短暂的“肃然起敬”,还会有什么感觉?
用什么编译器跟个人爱好和机遇有关吧,GCC最大的优势是免费,但是它的操作确实不方便,感觉GCC和其它集成环境的编译器的关系就像DOS和Windows,去除价格的因素让大家选择,有什么理由不用集成环境呢?再举个不太恰当的例子,在一个公司中,一群人在开发,其中有一个在DOS界面下用,其它人在windows下面用,你见到之后除了短暂的“肃然起敬”,还会有什么感觉?
说到招聘,我还是喜欢有解决问题能力的人,不会考虑他用什么工具。毕竟在一个项目的研发周期中,大量的时间是功能实现和调试,熟悉编译器的时间只占极小的一部分,可以忽略不计,我从来不以为会用gcc或者linux或者会几个dos命令就是高手,他们最多算计算机高手,其它方面要靠实践来检验。
所以,我的观点是:如果有钱花不完,或者在公司开发,还是用集成环境的ICC或IAR(IAR的编译器实际就是ICC),CodeVisionAVR是我一直在家里用的,非常喜欢,目前还没有发现因为编译器的问题导致程序出错,但是最近他们的网站好像上不去了。如果是个人爱好者,可以考虑winAVR,毕竟免费嘛。





