Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1072498
  • 博文数量: 104
  • 博客积分: 3715
  • 博客等级: 中校
  • 技术积分: 1868
  • 用 户 组: 普通用户
  • 注册时间: 2006-04-30 08:38
文章分类

全部博文(104)

文章存档

2013年(1)

2012年(9)

2011年(41)

2010年(3)

2009年(3)

2008年(47)

分类: Java

2011-04-23 14:30:16

看到过很多关于编程思想和编程语言的讨论,大家一个普遍的共识是“语言不重要,重要的是思想”,
这也是很多学校里面的老师以及培训机构的人所说的。

这里,我想说的是,语言并非他们说得那么“不重要”。事实上,语言不仅仅是我们交流的工具,更
重要的是,语言是我们思考的工具。你最熟悉的语言,或者说,你用于思考问题的语言,会对你
思考问题的方式、角度、结果等产生重要的影响。

在这里,对于计算机科班的同学,或者以后打算长期从事计算机行业的朋友,我的建议是:

1. 仔细学习C语言,达到精通;

2. 从C++/Java/C#中选择一个,仔细学习,达到精通;

3. 从Lisp/Haskell/Erlang中选择一个,仔细学习,至少达到掌握思想并能完成工具程序(如果能达到

    精通最好,不过,鉴于国内计算机专业普遍对数学的重视程度不够,就把要求降低了一些,在实践

    中慢慢体会吧);

4. 忘记上面所有的东西,追求你的“编程思想”;


阅读(1895) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~