`
alanwu
  • 浏览: 200400 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

大家为什么学习Scala?

阅读更多

最近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.

尽管投票显示有两票,但百分比后还只是零。而且我怀疑这两票是那些有抢沙发心理的人投的,呵呵。

分享到:
评论
6 楼 night_stalker 2009-10-02  
没这么奇怪啦 …… 如果让用 ssh 或者 php 我才不干呢 ……
5 楼 alanwu 2009-10-02  
http://www.scala-lang.org/node/3272/results
投票结果里客户要求居然达到1%了,该不会是大家看了这个帖子后去投的吧。
4 楼 alanwu 2009-10-02  
RednaxelaFX 写道
NS的客户还是明确指定要用Scala的,当时我听了也觉得神奇 orz


难道客户是geek?
3 楼 RednaxelaFX 2009-10-02  
NS的客户还是明确指定要用Scala的,当时我听了也觉得神奇 orz
2 楼 alanwu 2009-10-01  
night_stalker 写道
我是 3. …… 学了 10 天就开始写代码了。


居然真有3,该客户为大熊猫级别啊。
1 楼 night_stalker 2009-10-01  
我是 3. …… 学了 10 天就开始写代码了。

相关推荐

    scala 3本书打包

    随着spark兴起,scala作为spark项目的开发语言也越来越受到大家的关注。这种函数式与面向对象的编程语言极大的简化了代码的编写量,同时它就是为并发式编程而生的。这个打包文件中包含了《SCALA程序设计-JAVA虚拟机...

    scala learning ppt

    用于学习scala的优秀ppt,适合入门学习,供大家参考。

    scala2.12.15,供大家学习和使用

    这个压缩包“scala2.12.15”提供了Scala语言的2.12.15版本,适用于学习和实践。 首先,Scala 2.12.x系列是Scala的一个稳定版本,它引入了许多改进和优化,特别是对Java 8的兼容性增强。这意味着你可以利用Scala与...

    scala-2.11.0.tgz安装包

    scala软件开发包,供大家学习Scala提供帮助。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。...

    Scala(中文完整版).pdf

    scala学习,提供全中文的scala的完整版,帮助大家一起学习一起进步

    Scala集合.md

    学习spark之前,大家必须先学会Scala这门语言,他是spark的基础,这里总结了一下Scala集合的相关知识点

    Programming in Scala英文版

    目前国内学习Scala的书籍不多,此书是国外学习Scala语言的经典教材,总共800多页,内容比较全,而且是全高清彩色版,书中带有目录和链接,同时文中文字可自由选取,不是网上那种图片格式的,不能选取文字,此书比较...

    scala-2.12.3.msi网盘下载链接

    scala-2.12.3.msi,windows下的安装包,适用于scala的学习,上传设置好像最低必须2资源,供大家一起学习使用

    scala+node+spring等书籍

    本txt文档内存有链接,为码云的链接,可使用git进行下载,内容已有一些书籍,包含spring,node,scala,已有scala编程实战,spring编程,node编程,以及我自己学习Elasticsearch的一些经验,欢迎大家下载与在此链接...

    linux下搭建scala环境并写个简单的scala程序

    例如,可以编写一个名为HelloWorld的Scala程序,代码如下: ```scala object HelloWorld { def main(args: Array[String]): Unit = { println("Hello, world!") } } ``` 编译并执行这个程序后,将输出“Hello, ...

    Spark+hadoop+scala 完全分布式集群搭建过程及启动过程

    对于想学习 Spark 的人而言,如何构建 Spark 集群是其最大的难点之一, 为了解决大家构建 Spark 集群的一切困难,Spark 集群的构建分为了五个步骤,从 零起步,不需要任何前置知识,涵盖操作的每一个细节,构建完整...

    scala编程实战

    scala学习指南,基础知识,帮助大家学习大数据开发很有帮助

    Scala-hadoop-spark-新教程含金量最高的大数据教程

    ### Scala-Hadoop-Spark 新教程知识点总结 #### 一、Scala、Hadoop、Spark基础知识概述 **1. Scala语言** Scala是一种多范式编程语言,...希望本教程能够帮助大家更好地理解和掌握Scala-Hadoop-Spark相关的技术栈。

    scala分布式计算整合

    02_2_某二本非计算机专业16年毕业,50万年薪大佬学习总结 02_2_某二本非计算机专业16年毕业,50万年薪大佬学习总结 02_2_某二本非计算机专业16年毕业,50万年薪大佬学习总结 希望能帮助到大家

    spark从入门到实战

    #### 二、为什么学习SCALA语言 Scala是一种兼具面向对象编程和函数式编程特点的现代编程语言。它运行于Java平台上,可以无缝集成现有的Java程序库,同时提供了更简洁、高效的语法结构。在Spark中使用Scala主要有...

    《Scala快学》中文版带书签

    是一本学习Scala语言非常好入门书籍,Cay S. Horstmann是《Java核心技术》卷1和卷2第8版(Sun Microsystems Press出版社2008年出版)的主要作者,除此之外还著有其他十多本面向专业程序员和计算机科学专业学生的书籍...

    大数据+spark+mongodb+nodejs+express+redis+scala实现实和离线房屋系统开发

    使用场景为推荐系统,实现实时分析推荐,目标是让大家了解一个简单实时推荐和离线推荐的逻辑和实现,代码已经都放在文件里面,大家使用的可以自取,注明:不能使用在课程作业中,只能使用日常学习和运用

    尚硅谷韩顺平大数据技术之Scala数据结构和算法.txt

    数据结构和算法中韩顺平老师讲的是最好的值得大家学习交流 大数据技术之Scala数据结构和算法

    play2学习文档

    该文档的描述部分提到“希望大家好好的利用此资源学习play2,paly是一个很好的全栈框架”,强调了Play2框架的价值和重要性,鼓励读者认真对待这份学习资源。这说明文档的重点在于指导读者全面深入地学习Play2框架,...

Global site tag (gtag.js) - Google Analytics