以下是引用yms123在2005-4-20 21:08:06的发言:
这个我之前在这个论坛见过这篇文章,说实话我的水平也还不怎么样。所以不敢妄加评论,我个人只同意楼主的部分观点。“真正的程序员用C++”,当然自己承认自己C++还不怎么样。不过个人认为真正的程序员不止用C++吧?反正现在楼主可以去招聘网站转转,那个公司都少有只招聘会一种编程语言的。都是要么VB/VB.NET、C/C++、C#、Java等多种语言都要会的程序员,个人觉得学编程。学到高级就不是学语言了,而是学思想。只停留在学语言的角度是不行的,思想才是关键。语言只是表现形式,把一种编程思想表现出来的形式(个人认为)。因为编程语言是多种多样,你光看书。看再多的书掌握不了思想也是白搭,就像金庸倚天屠龙记里的张无忌一样。学会了精髓之后,任何一门武功都可以轻松掌握。编程则是掌握思想之后,无论何种编程语言都可以轻松理解并看懂。这是关键。反正自认为自己的水平还差的很远,以上只是我的个人见解。
这是我从其他论坛转来的.我对初学者盲目追求时髦技术如:VC\C#等不以为然!认为C的基础应该打砸实,因为在某种程度上说它已经不再是语言,而是操作系统的组件,特别是UNIX和Linux,没有C,UNIX和Linux就不是真正意义上的操作系统.在目前所有计算机语言中能担当操作系统组件角色的只有C和汇编.所以我个人特别推崇C.当然只愿学应用程序表面层开发的例外!
当然我完全绝对同意4楼的一句话:
学到高级就不是学语言了,而是学思想。只停留在学语言的角度是不行的,思想才是关键。呵呵!我个人做个比喻:C\C++和其他原理性的知识(如:操作系统原理\数据结构\计算机网络原理)相当于修炼内功,而VC\C#则是武功招式.内功再深厚,不懂招式,三下五除二就被别人收拾了;好比令狐冲没内力了,照样打败内功高强的方生大师,但只晓得招式内功却平平常常那你终究成就有限.这就是最后令狐冲要练易筋经回复内力才算是真正高手的原因,也是张无忌在短短几年内成为武林仅次于张三丰的原因