由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - scala看来也就这样了
相关主题
感觉并发模型上go可以秒vertxakka, play, spark怎么学?
想更新一下有点过时的知识体系,大家给开个单子吧自学 scala,akka, play,spark 再刷leetcode,有机会进t 么
scala 到底适合不适合写大系统?上scala有一个直接的好处
赵老师讲讲flinkcoltzhao等scala党说说streaming吧
scala 真是一个无法无天的糟货大家用scala都写什么?
akka/scala/jvm大牛给个学习scala的roadmap吧
大牛们给说说学习scala路径?scala/spark现在情况怎样?
谈谈为什么上scalascala现在在data engining方面很猛啊
相关话题的讨论汇总
话题: scala话题: java话题: go话题: 语言话题: ejb
进入Programming版参与讨论
1 (共1页)
p*****2
发帖数: 21240
1
公司想用也招不到人 只能放弃之
跟一个scala大牛聊过以后的感觉
d******e
发帖数: 2265
2
Scala学习曲线太陡了
基本上
你必须是函数式入门
oop 大牛
理解所有的java collection
理解immutable 数据结构
然后啃书看code做项目
三个月后发现自己还是很困惑
都是该用什么理念模式写acala
和CPP 一样最后还是无解。
所以Scala只在少数领域成功不是偶然的

【在 p*****2 的大作中提到】
: 公司想用也招不到人 只能放弃之
: 跟一个scala大牛聊过以后的感觉

c*********e
发帖数: 16335
3
perl,c++,scala都是曲高和寡,编程语言不能这么搞。

【在 p*****2 的大作中提到】
: 公司想用也招不到人 只能放弃之
: 跟一个scala大牛聊过以后的感觉

l**********n
发帖数: 8443
4
有vert.x, 就用不着akka了

【在 p*****2 的大作中提到】
: 公司想用也招不到人 只能放弃之
: 跟一个scala大牛聊过以后的感觉

c*********e
发帖数: 16335
5
老赵笑而不语。

【在 l**********n 的大作中提到】
: 有vert.x, 就用不着akka了
l**********n
发帖数: 8443
6
akka是树状结构,vert.x是扁平的

【在 c*********e 的大作中提到】
: 老赵笑而不语。
N*****m
发帖数: 42603
7
不搞spark确实就没啥必要

【在 p*****2 的大作中提到】
: 公司想用也招不到人 只能放弃之
: 跟一个scala大牛聊过以后的感觉

x***4
发帖数: 1815
8
我觉得学东西好相对容易,最大的问题是不同背景的人写的scala code的范式会非常不
一样。最后整个codebase很难理解。

【在 d******e 的大作中提到】
: Scala学习曲线太陡了
: 基本上
: 你必须是函数式入门
: oop 大牛
: 理解所有的java collection
: 理解immutable 数据结构
: 然后啃书看code做项目
: 三个月后发现自己还是很困惑
: 都是该用什么理念模式写acala
: 和CPP 一样最后还是无解。

p*****2
发帖数: 21240
9

我们这里就是限于spark使用,还有一些处理data的程序。

【在 N*****m 的大作中提到】
: 不搞spark确实就没啥必要
z****e
发帖数: 54598
10

你自己看看就知道了,vert.x的简单易用,只要正常人都能看出来
一个合格的java程序猴5分钟之内可以上手,akka没那么容易
反正当年我5分钟之内没有成功上手,java一堆乱七八糟的东西
就两个我一搞就搞会了的,一个是spring一个是vert.x
其他上手时间都超过5min,包括eclipse,jcreator倒是可以5min上手
不过麻痹的现在jcreator开始收费了

【在 c*********e 的大作中提到】
: 老赵笑而不语。
相关主题
akka/scala/jvmakka, play, spark怎么学?
大牛们给说说学习scala路径?自学 scala,akka, play,spark 再刷leetcode,有机会进t 么
谈谈为什么上scala上scala有一个直接的好处
进入Programming版参与讨论
d*******r
发帖数: 3299
11
装逼语言都不是出路 :D
c*********e
发帖数: 16335
12
spring就是因為简单,才会这么流行。反观ejb,就是装b被雷劈。

【在 z****e 的大作中提到】
:
: 你自己看看就知道了,vert.x的简单易用,只要正常人都能看出来
: 一个合格的java程序猴5分钟之内可以上手,akka没那么容易
: 反正当年我5分钟之内没有成功上手,java一堆乱七八糟的东西
: 就两个我一搞就搞会了的,一个是spring一个是vert.x
: 其他上手时间都超过5min,包括eclipse,jcreator倒是可以5min上手
: 不过麻痹的现在jcreator开始收费了

l**********n
发帖数: 8443
13
ejb很简单吧。

【在 c*********e 的大作中提到】
: spring就是因為简单,才会这么流行。反观ejb,就是装b被雷劈。
c*********e
发帖数: 16335
14
idea很绕,没有spring简单。

【在 l**********n 的大作中提到】
: ejb很简单吧。
l**********n
发帖数: 8443
15
dotnet简单,还是ejb简单?

【在 c*********e 的大作中提到】
: idea很绕,没有spring简单。
c*********e
发帖数: 16335
16
你这是咋了,apple,orange怎么比?

【在 l**********n 的大作中提到】
: dotnet简单,还是ejb简单?
l**********n
发帖数: 8443
17
dotnet不是和ejb比吗?难道和node比?

【在 c*********e 的大作中提到】
: 你这是咋了,apple,orange怎么比?
d******e
发帖数: 2265
18
所以说,真正难的是简化而不是堆砌。

【在 x***4 的大作中提到】
: 我觉得学东西好相对容易,最大的问题是不同背景的人写的scala code的范式会非常不
: 一样。最后整个codebase很难理解。

x***4
发帖数: 1815
19
不能同意更多。我个人很喜欢python的做法。大部分情况就只有一种做法,看了前面几
行就大概知道后面会干什么。

【在 d******e 的大作中提到】
: 所以说,真正难的是简化而不是堆砌。
l******n
发帖数: 648
20
spark这么火和PYTHON 支持以及现在的R支持有关
如果只是JAVA和scala
应用程度绝对现在这么大

【在 p*****2 的大作中提到】
:
: 我们这里就是限于spark使用,还有一些处理data的程序。

相关主题
coltzhao等scala党说说streaming吧scala/spark现在情况怎样?
大家用scala都写什么?scala现在在data engining方面很猛啊
大牛给个学习scala的roadmap吧现在Scala又火了?
进入Programming版参与讨论
J****R
发帖数: 373
21
二爷招的都是什么水准的?上手水准的scala programer还不算难找吧?
不过话说你家bar可能是有点高,上次在linkedin上面被骚扰,跟HR聊完以后,连个电
面都不给。。。。。。我知道我的背景不强,也不至于这样吧。

【在 p*****2 的大作中提到】
: 公司想用也招不到人 只能放弃之
: 跟一个scala大牛聊过以后的感觉

q*c
发帖数: 9453
22
这才是正解。 这破货能有啥难?能比高考上中美名校难?
难的是猜别人的想法。读程序需要快,谁能慢慢分析?要的是看见就能大概猜出来啥意
思。
Scala 这些玩意刚好和这种理念相反,写容易读难。

【在 x***4 的大作中提到】
: 我觉得学东西好相对容易,最大的问题是不同背景的人写的scala code的范式会非常不
: 一样。最后整个codebase很难理解。

l******n
发帖数: 648
23
peking2在哪家高就?

【在 J****R 的大作中提到】
: 二爷招的都是什么水准的?上手水准的scala programer还不算难找吧?
: 不过话说你家bar可能是有点高,上次在linkedin上面被骚扰,跟HR聊完以后,连个电
: 面都不给。。。。。。我知道我的背景不强,也不至于这样吧。

g*****g
发帖数: 34805
24
写程序,最难的在于维护一个 bug无数,开发者已经走人的服务。你还不能简单重写因
为它很大,还在产品环境里跑。这个时候你就会明白为啥我老看不上 Scala了。

【在 q*c 的大作中提到】
: 这才是正解。 这破货能有啥难?能比高考上中美名校难?
: 难的是猜别人的想法。读程序需要快,谁能慢慢分析?要的是看见就能大概猜出来啥意
: 思。
: Scala 这些玩意刚好和这种理念相反,写容易读难。

z****e
发帖数: 54598
25
我读书时候就经常用py把叫兽看晕菜
然后给我一个不高的分数,因为他看不懂
虽然结果是对的

【在 x***4 的大作中提到】
: 不能同意更多。我个人很喜欢python的做法。大部分情况就只有一种做法,看了前面几
: 行就大概知道后面会干什么。

c*********e
发帖数: 16335
26
叫兽心里在骂你呢,嘿嘿。

【在 z****e 的大作中提到】
: 我读书时候就经常用py把叫兽看晕菜
: 然后给我一个不高的分数,因为他看不懂
: 虽然结果是对的

z****e
发帖数: 54598
27

不是
py不重要
py有自己的一套eco
用来学习可以,但是遇到企业主流jvm,就挂了
现在是搞统计搞ai的需要企业,因为企业有钱
而非反过来,因为企业的数据,eco基本上都围绕着jvm建设
所以迫使这些进入企业的人类需要一个能够为企业服务的工具
spark就满足了这批人的需求,因为当时只有akka
所以很多东西现在还没有办法做,等vert.x之上有人开始建设spark/flink这种东西之后
各种脚本就都可以支持了,这样py到时候重要性自然就会下降
到时候什么脚本都可以用了,实际上big data很多nosql数据库也都支持js,ruby等脚本
比如couchdb

【在 l******n 的大作中提到】
: spark这么火和PYTHON 支持以及现在的R支持有关
: 如果只是JAVA和scala
: 应用程度绝对现在这么大

d******e
发帖数: 2265
28
你不可能让ds学java.
本来arr[1:n]这种slice表示在数学上就很简洁,java久麻烦大了。
另外,python能接java,自然也能接其他的。spark也只是用了一个库而已。

之后

【在 z****e 的大作中提到】
:
: 不是
: py不重要
: py有自己的一套eco
: 用来学习可以,但是遇到企业主流jvm,就挂了
: 现在是搞统计搞ai的需要企业,因为企业有钱
: 而非反过来,因为企业的数据,eco基本上都围绕着jvm建设
: 所以迫使这些进入企业的人类需要一个能够为企业服务的工具
: spark就满足了这批人的需求,因为当时只有akka
: 所以很多东西现在还没有办法做,等vert.x之上有人开始建设spark/flink这种东西之后

z****e
发帖数: 54598
29

理论上是可以,但是么有现成的工具,很多人就是不太会做
就是ds不太会做,也没时间搞,spark做的那些py接口也可以自己写
但是很多人不太会,所以vert.x的polyglot还是很有意义的
保证多个语言有统一的api
java的collections以前说过要简化,后来不知道为啥不了了之了
java7时候的事情,用groovy之类的就可以实现这些

【在 d******e 的大作中提到】
: 你不可能让ds学java.
: 本来arr[1:n]这种slice表示在数学上就很简洁,java久麻烦大了。
: 另外,python能接java,自然也能接其他的。spark也只是用了一个库而已。
:
: 之后

z****e
发帖数: 54598
30

上头不愿意重构系统,因为之前开发测试投入了无数人力
重构的话,之前投入都打水漂,而且如果当前的人跑路
下一个接盘的还是会遇到同样问题,又重构的话,又会打水漂
大多数资本家都不愿意这么搞,钱的问题
多重构几次,这个成本就上去了

【在 g*****g 的大作中提到】
: 写程序,最难的在于维护一个 bug无数,开发者已经走人的服务。你还不能简单重写因
: 为它很大,还在产品环境里跑。这个时候你就会明白为啥我老看不上 Scala了。

相关主题
请教一下,各位牛人觉得Rust语言怎么样?想更新一下有点过时的知识体系,大家给开个单子吧
今天看一段spark程序快吐了scala 到底适合不适合写大系统?
感觉并发模型上go可以秒vertx赵老师讲讲flink
进入Programming版参与讨论
q*c
发帖数: 9453
31
有些左派脑残了的,那是不管钱也要左。
比如西雅图的 70k ceo, 比如哪怕内部怨声载道还在死撑 Scala 的腿疼。

【在 z****e 的大作中提到】
:
: 上头不愿意重构系统,因为之前开发测试投入了无数人力
: 重构的话,之前投入都打水漂,而且如果当前的人跑路
: 下一个接盘的还是会遇到同样问题,又重构的话,又会打水漂
: 大多数资本家都不愿意这么搞,钱的问题
: 多重构几次,这个成本就上去了

c*********e
发帖数: 16335
32
scala这种學習曲线陡的語言,不适合team work.

【在 q*c 的大作中提到】
: 有些左派脑残了的,那是不管钱也要左。
: 比如西雅图的 70k ceo, 比如哪怕内部怨声载道还在死撑 Scala 的腿疼。

q*c
发帖数: 9453
33
学习曲线陡不是问题。一门破语言, 曲线陡, 还能比大学课程陡?
问题是学不完, 这才是问题。 因为这语言就是为了每个人发明自己的 dsl 特殊语法
发明的, (scala = scalable language, a language that can scale to all kinds
of syntax/forms, fit all kind of dsl needs)
所以你永远学不完, 不断有各种人发明各种他自己喜欢的新语法来搞你。
这还了得。这语言只能做科研, 不能实战。

【在 c*********e 的大作中提到】
: scala这种學習曲线陡的語言,不适合team work.
l**********n
发帖数: 8443
34
qxc深有感触

kinds

【在 q*c 的大作中提到】
: 学习曲线陡不是问题。一门破语言, 曲线陡, 还能比大学课程陡?
: 问题是学不完, 这才是问题。 因为这语言就是为了每个人发明自己的 dsl 特殊语法
: 发明的, (scala = scalable language, a language that can scale to all kinds
: of syntax/forms, fit all kind of dsl needs)
: 所以你永远学不完, 不断有各种人发明各种他自己喜欢的新语法来搞你。
: 这还了得。这语言只能做科研, 不能实战。

B********r
发帖数: 397
35
说实话,dsl真正用的并不多,如果为了用dsl而写dsl那就是蛋疼
scala语言本身很好,不能只看到九牛之一dsl就觉得不行, 只是目前太多新手门槛高
一点,实际上没有你想的那么难,其他的pattern matching,parallel collection,
implicits,partial functions etc.. 都远甩java/python几条界
我觉得大部分华人应该多学学scala,大家脑子都好用,做出来java/python又成了阿3
的credit,何不就用scala以绝后患

kinds

【在 q*c 的大作中提到】
: 学习曲线陡不是问题。一门破语言, 曲线陡, 还能比大学课程陡?
: 问题是学不完, 这才是问题。 因为这语言就是为了每个人发明自己的 dsl 特殊语法
: 发明的, (scala = scalable language, a language that can scale to all kinds
: of syntax/forms, fit all kind of dsl needs)
: 所以你永远学不完, 不断有各种人发明各种他自己喜欢的新语法来搞你。
: 这还了得。这语言只能做科研, 不能实战。

d********u
发帖数: 5383
36
很惊讶现在还有人提EJB。史上最傻逼的一个概念。

【在 l**********n 的大作中提到】
: dotnet不是和ejb比吗?难道和node比?
z****e
发帖数: 54598
37

嗯,仅次于dotnet

【在 d********u 的大作中提到】
: 很惊讶现在还有人提EJB。史上最傻逼的一个概念。
g*****g
发帖数: 34805
38
EJB的entity bean,你软08年才抄进Entity framework,现在还在用。你骂EJB傻逼不
是骂自己祖宗
吗?

【在 d********u 的大作中提到】
: 很惊讶现在还有人提EJB。史上最傻逼的一个概念。
d******e
发帖数: 2265
39
还是不少的。比如dispatch。我倒不反对他们瞎搞符号。
问题是写成dsl后很多都是过度优化。你想订制点什么都必须hack这些dsl.这个就蛋疼
了。
这和scala由ruby转来的装逼文化有关。真的定制接口和语言一般人还没这个水平。

3

【在 B********r 的大作中提到】
: 说实话,dsl真正用的并不多,如果为了用dsl而写dsl那就是蛋疼
: scala语言本身很好,不能只看到九牛之一dsl就觉得不行, 只是目前太多新手门槛高
: 一点,实际上没有你想的那么难,其他的pattern matching,parallel collection,
: implicits,partial functions etc.. 都远甩java/python几条界
: 我觉得大部分华人应该多学学scala,大家脑子都好用,做出来java/python又成了阿3
: 的credit,何不就用scala以绝后患
:
: kinds

z****e
发帖数: 54598
40
所有的脚本本质都是一种dsl啊
而且不发明dsl的话,scala的灵活性就没有存在的意义了
用来造r engine这些,scala非常顶用啊,java搞要上反射,略微麻烦了点
是很难看懂,r的c源代码一样很难看懂
这种东西没有特别容易懂的,得先明白理论,然后才是impl
所以一个比较合理的说法就是把这个使用限制在一定范围之内
造轮子的时候用,用轮子的时候不用
java就像一个正规军作战,一笔一划都有板有眼,士兵有士兵的贡献,将军有将军的权威
scala就像一个武林高手,可以一人顶多人,用来造武器很好使
但如果一般公司用scala,就犹如把奥本海默,爱因斯坦送到太平洋前线去登陆一样
势必是一场灾难,公司从来都是右棍聚集的地方
左逼还是留在大学里比较好,放出来就害人

【在 d******e 的大作中提到】
: 还是不少的。比如dispatch。我倒不反对他们瞎搞符号。
: 问题是写成dsl后很多都是过度优化。你想订制点什么都必须hack这些dsl.这个就蛋疼
: 了。
: 这和scala由ruby转来的装逼文化有关。真的定制接口和语言一般人还没这个水平。
:
: 3

相关主题
赵老师讲讲flink大牛们给说说学习scala路径?
scala 真是一个无法无天的糟货谈谈为什么上scala
akka/scala/jvmakka, play, spark怎么学?
进入Programming版参与讨论
q*c
发帖数: 9453
41
你这想法。。。。不知道咋评价。
想提高门槛,除了把自己搞死没有别的下场。
你这是和历史做对作死呢。
在美国对付印度人,其实本质是对付美国人。
世界范围内中国人早打垮烙印了,现在也就作死的美国人还在吃老本。 等美帝老本吃
完,也就完了。

3

【在 B********r 的大作中提到】
: 说实话,dsl真正用的并不多,如果为了用dsl而写dsl那就是蛋疼
: scala语言本身很好,不能只看到九牛之一dsl就觉得不行, 只是目前太多新手门槛高
: 一点,实际上没有你想的那么难,其他的pattern matching,parallel collection,
: implicits,partial functions etc.. 都远甩java/python几条界
: 我觉得大部分华人应该多学学scala,大家脑子都好用,做出来java/python又成了阿3
: 的credit,何不就用scala以绝后患
:
: kinds

B********r
发帖数: 397
42
提高门槛只是副作用,对于你这种学啥都学不清楚loser用什么语言都一样
别再意淫打垮印度美国了,哪天华人在海外不再被各色人种踩在脚下再说这种话

【在 q*c 的大作中提到】
: 你这想法。。。。不知道咋评价。
: 想提高门槛,除了把自己搞死没有别的下场。
: 你这是和历史做对作死呢。
: 在美国对付印度人,其实本质是对付美国人。
: 世界范围内中国人早打垮烙印了,现在也就作死的美国人还在吃老本。 等美帝老本吃
: 完,也就完了。
:
: 3

z****e
发帖数: 54598
43

应该不是副作用,是客观的反作用力
因为很多东西门槛本来就不低,数学要求上去了
语言用什么,都有门槛,big data那些东西不管用什么语言
都有这个门槛,不是说用了java,big data那些理论就容易了
没这事,这种门槛应该是客观存在的门槛
而不是人为设置的,人为设置的门槛没有意义
你可以设置,但是其他人不设置,最后结果一样
客户会怎么选?客户可是有选择把钱交给谁的人
因为当客户看明白了其他人的解释之后,就会发现你这个是皇帝的新衣
语言这种东西,就是一马其诺,没啥大的意思,很容易就绕开了

【在 B********r 的大作中提到】
: 提高门槛只是副作用,对于你这种学啥都学不清楚loser用什么语言都一样
: 别再意淫打垮印度美国了,哪天华人在海外不再被各色人种踩在脚下再说这种话

d****r
发帖数: 300
44
完全同意,招人好辛苦。

【在 p*****2 的大作中提到】
: 公司想用也招不到人 只能放弃之
: 跟一个scala大牛聊过以后的感觉

c*******9
发帖数: 9032
45
用什么语言也不完全是人为设置,也是为了效率。客户一般不会关心用什么语言。

【在 z****e 的大作中提到】
:
: 应该不是副作用,是客观的反作用力
: 因为很多东西门槛本来就不低,数学要求上去了
: 语言用什么,都有门槛,big data那些东西不管用什么语言
: 都有这个门槛,不是说用了java,big data那些理论就容易了
: 没这事,这种门槛应该是客观存在的门槛
: 而不是人为设置的,人为设置的门槛没有意义
: 你可以设置,但是其他人不设置,最后结果一样
: 客户会怎么选?客户可是有选择把钱交给谁的人
: 因为当客户看明白了其他人的解释之后,就会发现你这个是皇帝的新衣

z****e
发帖数: 54598
46

但是程序猴会打自己的一些小算盘
比如wdong用c++,就是这个算盘打得噼里啪啦响
你看他自己说的,这个是他的job security
言外之意就像把客户lockin到他的产品中去
人为地设置了障碍,结果也很快出了问题,升级一个os就让他吃瘪了
wwzz很快升级,他开始折腾,这就是设置马其诺之后,结果挡住的是自己
如果真有天赋和智商,还是用在正道上,ml的门槛已经够高的了

【在 c*******9 的大作中提到】
: 用什么语言也不完全是人为设置,也是为了效率。客户一般不会关心用什么语言。
n******7
发帖数: 12463
47
哈哈 觉得你的点评还是挺精辟的

【在 z****e 的大作中提到】
:
: 但是程序猴会打自己的一些小算盘
: 比如wdong用c++,就是这个算盘打得噼里啪啦响
: 你看他自己说的,这个是他的job security
: 言外之意就像把客户lockin到他的产品中去
: 人为地设置了障碍,结果也很快出了问题,升级一个os就让他吃瘪了
: wwzz很快升级,他开始折腾,这就是设置马其诺之后,结果挡住的是自己
: 如果真有天赋和智商,还是用在正道上,ml的门槛已经够高的了

o********1
发帖数: 268
48
这跟左派有什么关系。左派是支持大政府的,一般都在政府机关工作,哪有左派愿意为
私人企业认真工作的。
虽然本人也在私人企业,但上班基本上全是瞎混。前一段让我学个groovy我都抱怨半天
。code review给我提意见我都骂回去。

【在 q*c 的大作中提到】
: 有些左派脑残了的,那是不管钱也要左。
: 比如西雅图的 70k ceo, 比如哪怕内部怨声载道还在死撑 Scala 的腿疼。

q*c
发帖数: 9453
49
你牛叉, code review 一般别人说啥我就改,只要不出错。
争论的时间早改完了。
就是打工吃饭,主人公精神早一去不复返。

【在 o********1 的大作中提到】
: 这跟左派有什么关系。左派是支持大政府的,一般都在政府机关工作,哪有左派愿意为
: 私人企业认真工作的。
: 虽然本人也在私人企业,但上班基本上全是瞎混。前一段让我学个groovy我都抱怨半天
: 。code review给我提意见我都骂回去。

o********1
发帖数: 268
50
我主要是嫌麻烦。功能都没问题他妈的非让我refactor。

【在 q*c 的大作中提到】
: 你牛叉, code review 一般别人说啥我就改,只要不出错。
: 争论的时间早改完了。
: 就是打工吃饭,主人公精神早一去不复返。

相关主题
自学 scala,akka, play,spark 再刷leetcode,有机会进t 么大家用scala都写什么?
上scala有一个直接的好处大牛给个学习scala的roadmap吧
coltzhao等scala党说说streaming吧scala/spark现在情况怎样?
进入Programming版参与讨论
x***4
发帖数: 1815
51
不能同意更多。打工的一定不能有主人翁精神。

【在 q*c 的大作中提到】
: 你牛叉, code review 一般别人说啥我就改,只要不出错。
: 争论的时间早改完了。
: 就是打工吃饭,主人公精神早一去不复返。

l**********n
发帖数: 8443
52
有refactor的理由和时间吗?

【在 o********1 的大作中提到】
: 我主要是嫌麻烦。功能都没问题他妈的非让我refactor。
q*c
发帖数: 9453
53
写点程序能有多麻烦? 麻烦的是人。 对骂起来麻烦不?

【在 o********1 的大作中提到】
: 我主要是嫌麻烦。功能都没问题他妈的非让我refactor。
d****n
发帖数: 12461
54
只有牛公司才招得到和养得起这样的人吧。

【在 p*****2 的大作中提到】
: 公司想用也招不到人 只能放弃之
: 跟一个scala大牛聊过以后的感觉

e*******o
发帖数: 4654
55
骂起来是麻烦
不过也得骂,这样慢慢的唧唧歪歪的reviewer 就少了。

【在 q*c 的大作中提到】
: 写点程序能有多麻烦? 麻烦的是人。 对骂起来麻烦不?
B********r
发帖数: 397
56
没错不管什么语言,门槛主要还是那些理论比如big data
正是因为语言好学,而scala 是个更加高效方便强大的语言,更应该用来做复杂的逻辑
所有看过effective java的人的都知道上面大部分的优化,以及其他许多design
pattern,都是为了掩盖java某些方面的缺陷, 而scala 语言本身就解决了很多
为什么spark用scala?首先对于逻辑的表达简洁明了,其次好维护(相对于dynamic
languages ,而且spark作者不傻逼)
不过java 8也出了不少新东西越来越像scala,也许scala会被新java吸收消失,不过对
于不肯接受新事物的人来说总是自己懂的那点破玩意儿是最好的

【在 z****e 的大作中提到】
:
: 但是程序猴会打自己的一些小算盘
: 比如wdong用c++,就是这个算盘打得噼里啪啦响
: 你看他自己说的,这个是他的job security
: 言外之意就像把客户lockin到他的产品中去
: 人为地设置了障碍,结果也很快出了问题,升级一个os就让他吃瘪了
: wwzz很快升级,他开始折腾,这就是设置马其诺之后,结果挡住的是自己
: 如果真有天赋和智商,还是用在正道上,ml的门槛已经够高的了

z****e
发帖数: 54598
57

简单的东西就没必要了
杀牛上牛刀很对口
但是杀鸡用菜刀就好了
大多数人用刀还是菜刀
什么都用牛刀,也有点问题
我最近看vert.x 3的介绍,说scala的需求还是比较猛烈
优先级比较高,是a
相比之下,clojure的优先级被排成了d
tim连名字都搞错,写成了closure,如果不出意外的话
v3的clj这个模块应该由天朝那个攻城狮完成

【在 B********r 的大作中提到】
: 没错不管什么语言,门槛主要还是那些理论比如big data
: 正是因为语言好学,而scala 是个更加高效方便强大的语言,更应该用来做复杂的逻辑
: 所有看过effective java的人的都知道上面大部分的优化,以及其他许多design
: pattern,都是为了掩盖java某些方面的缺陷, 而scala 语言本身就解决了很多
: 为什么spark用scala?首先对于逻辑的表达简洁明了,其次好维护(相对于dynamic
: languages ,而且spark作者不傻逼)
: 不过java 8也出了不少新东西越来越像scala,也许scala会被新java吸收消失,不过对
: 于不肯接受新事物的人来说总是自己懂的那点破玩意儿是最好的

z****e
发帖数: 54598
58
vert.x作者tim fox对于scala的看法
Tim: I respect and appreciate the power of Scala, and those who can program
in it. To me the major problem Scala has is its too hard and tries to do
many things, which means it will never be truly mainstream like Java. But if
you have a super intelligent dev team who can handle it then Scala may be a
great choice.
d******e
发帖数: 2265
59
这就是说scala就是c++。
语言一旦复杂了,用到一定程度就回发现坑无数。比解决的坑还要多。

program
if
a

【在 z****e 的大作中提到】
: vert.x作者tim fox对于scala的看法
: Tim: I respect and appreciate the power of Scala, and those who can program
: in it. To me the major problem Scala has is its too hard and tries to do
: many things, which means it will never be truly mainstream like Java. But if
: you have a super intelligent dev team who can handle it then Scala may be a
: great choice.

c******o
发帖数: 1277
60
嗯,我们也找不到人,都是自己养。
现在新的项目是 node.js, 主要原因不是scala不好, 而是游戏团队都是node.js 在他
们里面做就要用 node.js
相关主题
scala现在在data engining方面很猛啊今天看一段spark程序快吐了
现在Scala又火了?感觉并发模型上go可以秒vertx
请教一下,各位牛人觉得Rust语言怎么样?想更新一下有点过时的知识体系,大家给开个单子吧
进入Programming版参与讨论
g*****g
发帖数: 34805
61
自己养不靠谱,好不容易练个熟手出来跑路了。

【在 c******o 的大作中提到】
: 嗯,我们也找不到人,都是自己养。
: 现在新的项目是 node.js, 主要原因不是scala不好, 而是游戏团队都是node.js 在他
: 们里面做就要用 node.js

q*c
发帖数: 9453
62
lol. 的缺, 这种啃爹语言没几年猛烈使用难以真熟悉。
一般人在一公司里面也就呆几年。
公司选这种语言一般都是活雷锋, 免费培训中心。 一般处于非理性非经济原因才这么
干。 不过人这物种嘛, 也不是很理性的就是了...

【在 g*****g 的大作中提到】
: 自己养不靠谱,好不容易练个熟手出来跑路了。
p*****2
发帖数: 21240
63

有没有考虑go?

【在 c******o 的大作中提到】
: 嗯,我们也找不到人,都是自己养。
: 现在新的项目是 node.js, 主要原因不是scala不好, 而是游戏团队都是node.js 在他
: 们里面做就要用 node.js

w**z
发帖数: 8232
64
你咋和我的境界一样高了呢?

【在 q*c 的大作中提到】
: 你牛叉, code review 一般别人说啥我就改,只要不出错。
: 争论的时间早改完了。
: 就是打工吃饭,主人公精神早一去不复返。

q*c
发帖数: 9453
65
英雄所见略同啊, 哈哈

【在 w**z 的大作中提到】
: 你咋和我的境界一样高了呢?
S***s
发帖数: 104
66
what vert.x can provide for go?
if using vert.x's async concurrency model, what's the point of using go?

【在 p*****2 的大作中提到】
:
: 有没有考虑go?

p*****2
发帖数: 21240
67
vertx不是纯异步

【在 S***s 的大作中提到】
: what vert.x can provide for go?
: if using vert.x's async concurrency model, what's the point of using go?

z****e
发帖数: 54598
68
infra啊
如果你自己做infra的话
可以用go
go比vert.x更靠近硬件
但是对于大多数人来说
他们手写的go的效率不如vert.x
这个等下一轮web server大比拼出来之后
自有分晓,我倒是很关心vert.x vs undertow会怎样
其他不构成威胁,效率上看还差得很远
https://www.techempower.com/benchmarks/#section=data-r10&hw=ec2&test=
plaintext

【在 S***s 的大作中提到】
: what vert.x can provide for go?
: if using vert.x's async concurrency model, what's the point of using go?

S***s
发帖数: 104
69
both are good candidates for infra stacks
both have very strong community and would have good quality wheels
using go to build verticles is pointless like wearing double panties
current sitation is vert.x is used more to build microservices frameworks
while go is used to build all kinds of interesting infra projects
microservices framworks, components like queue, nosql dbs, docker etc.

【在 z****e 的大作中提到】
: infra啊
: 如果你自己做infra的话
: 可以用go
: go比vert.x更靠近硬件
: 但是对于大多数人来说
: 他们手写的go的效率不如vert.x
: 这个等下一轮web server大比拼出来之后
: 自有分晓,我倒是很关心vert.x vs undertow会怎样
: 其他不构成威胁,效率上看还差得很远
: https://www.techempower.com/benchmarks/#section=data-r10&hw=ec2&test=

z****e
发帖数: 54598
70
go更底层一点,用go建vert.x是一个很有趣的想法,go建jvm主要难点是thread,其它
没啥,而且vertx模型塞入go都不需要改多少代码,直接做一层wrapper就好了,反正
vert.x不建议自己搞thread. vertx更偏应用些,当然也可以用在infra上,go在替代传
统上c,python这些的市场,go是互联网时代的c语言,也难怪c在往下掉

:both are good candidates for infra stacks
:both have very strong community and would have good quality wheels
相关主题
想更新一下有点过时的知识体系,大家给开个单子吧scala 真是一个无法无天的糟货
scala 到底适合不适合写大系统?akka/scala/jvm
赵老师讲讲flink大牛们给说说学习scala路径?
进入Programming版参与讨论
c*********e
发帖数: 16335
71
你张嘴就不离vert.x

【在 z****e 的大作中提到】
: go更底层一点,用go建vert.x是一个很有趣的想法,go建jvm主要难点是thread,其它
: 没啥,而且vertx模型塞入go都不需要改多少代码,直接做一层wrapper就好了,反正
: vert.x不建议自己搞thread. vertx更偏应用些,当然也可以用在infra上,go在替代传
: 统上c,python这些的市场,go是互联网时代的c语言,也难怪c在往下掉
:
: :both are good candidates for infra stacks
: :both have very strong community and would have good quality wheels

z****e
发帖数: 54598
72
你不识货,还活在上个世纪

:你张嘴就不离vert.x
d*******r
发帖数: 3299
73
有考虑 Python3 或者 Go 吗
我感觉 Python3 做点异步的东西也还不错
不过你们公司如果喜欢用 Ruby, Scala, 估计会 prefer Node.js 这种
你们 Node.js 准备上 ES6 吗

【在 c******o 的大作中提到】
: 嗯,我们也找不到人,都是自己养。
: 现在新的项目是 node.js, 主要原因不是scala不好, 而是游戏团队都是node.js 在他
: 们里面做就要用 node.js

c********1
发帖数: 5269
74
dotnet 比 jre or jdk

【在 l**********n 的大作中提到】
: dotnet不是和ejb比吗?难道和node比?
t***t
发帖数: 6066
75
尼玛哪天有时间把vertx也看看
1 (共1页)
进入Programming版参与讨论
相关主题
scala现在在data engining方面很猛啊scala 真是一个无法无天的糟货
现在Scala又火了?akka/scala/jvm
请教一下,各位牛人觉得Rust语言怎么样?大牛们给说说学习scala路径?
今天看一段spark程序快吐了谈谈为什么上scala
感觉并发模型上go可以秒vertxakka, play, spark怎么学?
想更新一下有点过时的知识体系,大家给开个单子吧自学 scala,akka, play,spark 再刷leetcode,有机会进t 么
scala 到底适合不适合写大系统?上scala有一个直接的好处
赵老师讲讲flinkcoltzhao等scala党说说streaming吧
相关话题的讨论汇总
话题: scala话题: java话题: go话题: 语言话题: ejb