本帖最后由 whypro 于 2010-10-9 20:02 编辑
想想有好多话要说(只是对编程一些看法),但是先布置一下最后的作业:分析开源代码(vim-3.0.tar.gz) 程序员有层吗? :学会:掌握一些具体编程知识的初级程序员 会学:能快速而深刻地理解技术并举一反三的程序员 会用:能将所学灵活运用到实际编程设计之中的高级程序员 被用:能设计出广为人用的应用程序,库,工具包,框架等的系统分析师和构架师 什么语言好?(http://www.tiobe.com) tiobe是一个语言排名网站,从tiobe排名来看前十名都是可以学习的。最后说一句没有最好的语言只有适合你的语言。 第一代语言 机器语言 第二代语言 汇编语言 第三代语言 高级语言 c java vb **语言 面向问题语言 sql sas spss 第五代语言 人工智能语言 prolog mercury ops5 语言真的那么重要吗?语言只是用来描述你的想法你的思维方式,比较流行的思维方式有Oop编程,泛型编程,函数式编程,逻辑式编程,切面式编程等等编程模式和思维方式。总之我想说的是语言不是重点,思维和精神是重点。 最后的…….1—没有最好的语言,只有最合适的语言。 2—没有糟糕的语言,只有糟糕的程序员。 3—没有一种语言是万能的,只会一种语言是万万不能的。 4—废除对语言的宗教信仰,建立对语言的哲学思维。 5—编程就是在人脑和电脑之间寻找最佳平衡点的过程。 我参考了不少书籍(其实抄了不少的段子)。
vim-3.0.tar.zip
(437.86 KB, 下载次数: 7)
|