关于“真正的程序员用C,聪明的程序员用DELPHI”

来源:百度知道 编辑:UC知道 时间:2024/05/25 09:10:14
“真正的程序员用C”他们特别专业的是用VC++还是用C++ BUILDER呢?
是DOS环境下的标准C吗?

到了能不依赖MFC或VCL的境界,好象两个都一样。
不用非得考虑什么C或者还C++,这只是一种说法。
DOS下的C就是标准的么?实际上只是它接近标准C,没有增减关键字而已。它的库文件并非标准的。如io.h和dos.h。
至于特别专业的用gcc,这倒不见得。gcc只是因为开源,所以开源社区的开发者用,VC和BCB是不能用的,但不意味着专业应用非要用gcc,只是开源应用主要用gcc而已。专业并不就只开源一件事可做。更不是只能做开源这一件事情。
不是一定要标准C,除非是讨论标准C的意义。做为专业程序员做软件不只是编程那么简单的事情,它关心的是实现,至于是否标准,不在它在考虑范围内(除了考虑可移值性时)。
程序员应该成为实用主义者,而不是教条主义者,系统开发的结果如何才是程序员关心的,甚至不应该关心开发者是不是高手,除非高难度算法非高手无法实现的时候。
别因为这点事误入歧途。

他们特别专业的是用gcc的。Linux和Unix系统都可以装上,也有用于Windows的gcc。

没几个高水平的人是不会用gcc的,而且他的代码是可以看到的,是开源软件,不是商业的。

gcc符合标准的C语言规范,里面附带的g++是C++编译器,也符合国际标准。

只要是标准的语言掌握的,用那个编译器没什么所谓。

至于编辑器,高手们很多都是用记事本写程序的。在Linux和Unix下无论高手菜鸟都喜欢用vim, emacs。

当然有时候VC的确很方便。

C++ builder用的人越来越少了。

是C,是指他们掌握了解了API可以灵活运用