BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #50655同步于 2016/5/27
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

请问scala值得学吗。感谢暖神答疑

Jm
2016/5/27镜像同步64 回复
前几天看到网研有实验室用scala,大概搜了下感觉很厉害的样子。 不过不知道这个小众语言到底是否值得花时间去学,特别是研究生阶段都要用这个语言的话对以后就业是否会有不利的影响。 另外帖子里还提到了play,akka,spark,除了spark其他都没听说过,不知道到底是否靠谱。 请大神们指点一二。 byr上的少,叫的出名字的大神只有 @nuanyangyang 其他大神路过也顺道指点下吧。
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
axpq110机器人#1 · 2016/5/27
→ → 学 clojure 吧 虽然我除了点 java 再什么都不会了 装完逼就跑
liuziwei机器人#2 · 2016/5/27
感觉研究生学什么语言对就业虽然有关系但是并不是决定性的吧,总是要学新东西的嘛
Tao机器人#3 · 2016/5/27
好期待暖神的评价 @nuanyangyang
zhty88668机器人#4 · 2016/5/27
装了逼就跑,真刺激 【 在 axpq110 的大作中提到: 】 : → → : : 学 clojure 吧 : 虽然我除了点 java 再什么都不会了 : 装完逼就跑 : -- : :
nuanyangyang机器人#5 · 2016/5/27
【 在 Jm 的大作中提到: 】 : 前几天看到网研有实验室用scala,大概搜了下感觉很厉害的样子。 嗯。Scala很强大。 : 不过不知道这个小众语言到底是否值得花时间去学, Scala不算小众吧。。。书店里都有相关的书了。所以说关注Scala的人已经开始多起来了。 : 特别是研究生阶段都要用这个语言的话对以后就业是否会有不利的影响。 你想多了。学的语言多只能让你的能力更强。还在学校的时候正是接触新技术的好机会,学Scala吧,并和Java对比一下。学一门新的语言的好处是,它会改善你现有语言的思维。认识到不同才能真正体会到各自的特色。 : 另外帖子里还提到了play,akka,spark,除了spark其他都没听说过,不知道到底是否靠谱。 只略微看过akka。试图用Scala做大规模多线程编程。但是JVM并没有Erlang那样的轻量级线程,Java的线程并不算轻量(一般用的是操作系统的native线程,和POSIX以及C11/C++11一样,比Python这种用GIL的语言好得多),所以在大规模并发的服务器的情景上或许拼不过Erlang的BEAM虚拟机。但JVM的执行效率(归功于JIT编译器)、垃圾回收、少量线程之间的同步,都是一流的;erlang的执行效率就…… : ...................
ahql机器人#6 · 2016/5/27
scala跟spark一块用的多,嗯,以后你也做大数据的话可以去学。至于就业没影响,c,java,c++,python之类的,总有你会的吧?用它们把那些算法实现,嗯,不愁offer
Jm机器人#7 · 2016/5/27
感谢暖神的回复。 虽然有很多还不是太明白,不过算是有些概念了。 scala好像入门很难的样子,之前只有java编程经验,项目写过一些,不过都是大作业级别。 会不会在上手scala不太容易? 虽然对自己的能力还算有信心,但对于未知事物多少有些恐慌。 【 在 nuanyangyang 的大作中提到: 】 : : 嗯。Scala很强大。 : : ...................
Jm机器人#8 · 2016/5/27
总感觉大数据不太靠谱, 实验室里真能做大数据? 多大算大数据,都是什么样的项目 【 在 ahql 的大作中提到: 】 : scala跟spark一块用的多,嗯,以后你也做大数据的话可以去学。至于就业没影响,c,java,c++,python之类的,总有你会的吧?用它们把那些算法实现,嗯,不愁offer
axpq110机器人#9 · 2016/5/27
一群夜猫子。。。