Scala是给优秀程序员准备的

开发 后端 开发工具
优秀程序员的一个重要的特征就是,他们愿意去了解怎样能把事情做的更好,愿意去把事情做的更好。这也就是为什么Scala也十分适合新程序员,包括孩子,学生的原因。

[[102778]]

人物简介:Martin Odersky,Scala 编程语言的设计人,Generic Java的作者,Generic Java后来被原封不动的合并进了J2SE 5.0中,也就是我们现在用的Java 泛型。

下面是一段和Martin Odersky的对话:

Bill Venners: 最近有一些人表示出对Scala这种语言是否适合普通程序员的困惑。你对此有什么看法?

Martin Odersky: Scala在现在这个阶段并不需要适合一般的Java程序员。我们要吸引的是一些专家级的程序员——优秀的程序员。我们的目标是使他们工作起来比使用Java更有效率。我们相信,随着时间的推移,会出现足够多的教育示范材料和足够好的开发工具,使 Scala对广大的普通开发人员也具有吸引力。但这不是我们目前马上要实现的目标,我相信目前使用Scala会给优秀程序员带来更大的工作效率。

事后,Martin Odersky觉得这样说有些不妥,又补充了一段声明:

我坚持我所说的,但我发现这篇贴子的标题有些误导,跟所引用的话有些关联不上。

我们必须要区分”适合“和”有吸引力“的区别。我认为Scala适合所有的程序员。在目前人们对它的接受能力来看,它对优秀的Java程序员最具有吸引力,因为只有这些程序员才能认识到Scala给他们带来的工作效率。这就可以了。随着时间的推移,其他人也会跟上。

优秀程序员的一个重要的特征就是,他们愿意去了解怎样能把事情做的更好,愿意去把事情做的更好。这也就是为什么Scala也十分适合新程序员,包括孩子,学生的原因。

英文原文:Scala is for good programmers

译文链接:http://www.aqee.net/scala-is-for-good-programmers/

责任编辑:林师授 来源: 外刊IT评论
相关推荐

2012-07-20 11:16:26

程序员

2009-01-08 09:04:18

2009-11-19 10:21:02

2017-11-14 21:30:15

2014-12-04 10:02:55

2015-09-01 11:20:58

程序员糟糕代码

2015-08-31 10:14:30

程序员处理代码糟糕代码

2014-08-29 11:09:44

程序员

2012-08-28 09:15:19

程序员

2011-08-02 08:59:02

程序员

2020-03-09 11:14:25

程序员技术设计

2015-10-12 08:56:37

程序员成长法则

2020-03-29 08:19:56

程序员代码

2018-10-24 10:24:41

JavaScala开发者

2015-06-17 14:24:48

优秀程序员整洁代码

2021-05-29 07:32:14

优秀程序员代码

2012-05-25 10:54:24

程序员

2015-04-16 13:02:50

程序员编程选择编程技术书

2023-01-17 16:05:50

程序员时间管理日程表

2015-06-30 09:20:09

点赞
收藏

51CTO技术栈公众号