最近Scala官网做了个调查,询问大家为什么学或使用Scala
http://www.scala-lang.org/node/3272/results
半个月左右时间有800多人接受调查,从结果可以看出一些Scala的现状。
1. 大部分人学Scala是为了好玩,和为未来储备
33%的人认为Scala好玩才用,这和当年Java起家差不多,当年Java被认为是玩具语言,
因为写一些applet在网页上在当时确实很好玩。
32%的人认为Scala代表未来所以才学,估计是听了Scala是下下一代Java的预言。
同时我认为可能这些人也是因为觉得Scala好玩才继续下去,要不然代表未来的东西多了,而且谁知道为什么长什么样?
还要7%的人觉得攀岩太容易,只要你有选项,总为有人勾,哈哈。
2. 技术或政治考虑
有14%出于技术考虑选择Scala,就像推特。JavaEye上有人已经介绍过为什么Twitter选Scala,代替原来的Ruby?
11%的人觉得Scala可以使生活更轻松,也许是Java让大家太痛苦了,JavaEye上有个帖子标题是《Scala,Java的避难所》呵呵
有3%出于政治考虑选择Scala,我的理解是说自己是Scala为得到很多好处。
就像很多人出国/考验可能不是为了学,而就是为了出国/考验,回来会有很多好处那样。
3. 客户要求
现在有些客户会要求使用Java或者.Net, 但至少现在还没用客户要求使用Scala.
尽管投票显示有两票,但百分比后还只是零。而且我怀疑这两票是那些有抢沙发心理的人投的,呵呵。
分享到:
相关推荐
个人总结的scala学习资料,部分参考自菜鸟教程,大家可以按照教程从下载安装配置到熟悉语法来学习scala,欢迎下载文档学习
学习spark的时候接触到的Scala语言,这里有一套学习资料,希望对大家有帮助。
随着spark兴起,scala作为spark项目的开发语言也越来越受到大家的关注。这种函数式与面向对象的编程语言极大的简化了代码的编写量,同时它就是为并发式编程而生的。这个打包文件中包含了《SCALA程序设计-JAVA虚拟机...
用于学习scala的优秀ppt,适合入门学习,供大家参考。
scala2.12.15,供大家学习和使用
建议大家在学习spark之前,先学习下Scala数据结构和基本语法
scala软件开发包,供大家学习Scala提供帮助。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。...
学习scala时总结的scala笔记,非常全面和详细,希望能够帮助到大家。
scala学习,提供全中文的scala的完整版,帮助大家一起学习一起进步
《Scala语言规范》非常有利于spark的学习。希望能够帮助到大家。
学习spark之前,大家必须先学会Scala这门语言,他是spark的基础,这里总结了一下Scala集合的相关知识点
目前国内学习Scala的书籍不多,此书是国外学习Scala语言的经典教材,总共800多页,内容比较全,而且是全高清彩色版,书中带有目录和链接,同时文中文字可自由选取,不是网上那种图片格式的,不能选取文字,此书比较...
快学Scala第二版英文书,只要3分,大家一起学习
自己学习scala语言写的一个单词计数的例子,很好的用到了函数式编程思想,分享给大家共同学习。
scala-2.12.3.msi,windows下的安装包,适用于scala的学习,上传设置好像最低必须2资源,供大家一起学习使用
这是适合初学者参考的一个scala学习手册,分享给大家,希望有用~
本txt文档内存有链接,为码云的链接,可使用git进行下载,内容已有一些书籍,包含spring,node,scala,已有scala编程实战,spring编程,node编程,以及我自己学习Elasticsearch的一些经验,欢迎大家下载与在此链接...
学习Scala语言的入门书,希望对大家有所帮助
对于想学习 Spark 的人而言,如何构建 Spark 集群是其最大的难点之一, 为了解决大家构建 Spark 集群的一切困难,Spark 集群的构建分为了五个步骤,从 零起步,不需要任何前置知识,涵盖操作的每一个细节,构建完整...