PersonalCorpus 版 (精华区)
发信人: Sun (大灯泡), 信区: Java
标 题: Java是目前最适合教学的语言
发信站: 哈工大紫丁香 (2003年05月23日14:58:36 星期五), 站内信件
烦劳斑竹催促,说几句心里话吧
对Java的未来,我并不乐观。但这不是此文的主题。我要说的是:
想学编程,就学Java,没错的。
(注:我不了解C#。不过相信C#不会比Java高明多少。后文都缺省认为C#并不存在)
现在,没有哪门语言比Java更适合于教学了。Java与生俱来的很多东西会让人自然而然地
走入软件开发的正规道路,而不会误入歧途。
比如Java的纯OO,就不会让人犯乱用全局变量的错误。学习和使用Java类库的过程中,自
然而然地就会认识、理解和掌握一些OO的知识,这对持续发展很有必要。
Java一些语法、语义上的限制,使人自然而然地就不会犯一些经典错误,比如滥用goto、
多重继承。
也许有人会说结构化、goto、多重继承等并不是一无是处的,甚至有些时候会发挥大作
用。诚然,诚然!不过就像随地吐痰等坏习惯一样,忘记这些东西,总比学会这些东西难
得多。对于初学者,养成好的习惯是很重要的。
初学编程的人总爱犯一个毛病,就是那个语言最有前途就学哪个。事实证明,很少有人能
抱着一种语言颐养天年。所以初学语言要选能学到语法之外的程序设计真谛的语言,也就
是学会思想,然后才能持续发展,不管语言的世界怎么变,都能傲立风雨中。
学C/C++,如果不遇明师,很容易误入歧途。学VB、Delphi等,容易变得懒惰,走火入魔。
Java既然这么适合初学,而且前途还很不错,我们为什么不学它呢?
--
务正业中,勿扰......
※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 202.118.239.80]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.570毫秒