由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - Scala的用途
相关主题
我认为JVM上的语言,老大还是Javascala vs clojure ?
jvm上的脚本,这个老外说得靠谱这次node把python也给干了
Clojure和Javascript涨势喜人客观总结vert.x
以后Web就是Node的天下了吐槽一下死卡拉
scala 的感悟scala/clojure/groovy/Jython/jruby都是噱头
Scala 1-star, would not program againzhaoce老师,求教如何转行搞java?
functional programming lang里面 如果我说以後会大面积火的,还是lisp (clojure)大家推荐clojure几个重要的库?
Scala in Lvert.x 基本上没戏
相关话题的讨论汇总
话题: scala话题: fp话题: java话题: clojure话题: 程序员
进入Programming版参与讨论
1 (共1页)
c***5
发帖数: 158
1
正在学Scala,难,而且它究竟用在什么方面?
s***o
发帖数: 2191
2
因果颠倒了
p*****2
发帖数: 21240
3
哈哈

【在 s***o 的大作中提到】
: 因果颠倒了
h**********c
发帖数: 4120
4
if $python is slow, change to $scala.
c******o
发帖数: 1277
5
general backend, best at cucurrent/distributed system
also a good language learning functional programming
h**********c
发帖数: 4120
6
我老是不是可以猜想,
借借新星资本的杠杆,java 的老粉们为老高出口恶气,api patent, vm 有空可钻
对我老来讲,技不压身,鸡蛋不可一篮。
c***5
发帖数: 158
7

是不错。现在刚开始学,有点难理解functional programming.

【在 c******o 的大作中提到】
: general backend, best at cucurrent/distributed system
: also a good language learning functional programming

h**********c
发帖数: 4120
8
at furst, functional programming stunned me
then i heared some thing anonemous object than sneer.
f******2
发帖数: 2455
9
Scala就是回字有6种写法的语言。
甚至一个Scala早期的adopter说了不少怪话
https://skillsmatter.com/skillscasts/4921-some-musings-on-scala-and-clojure-
by-a-long-time-scala-dude

【在 h**********c 的大作中提到】
: 我老是不是可以猜想,
: 借借新星资本的杠杆,java 的老粉们为老高出口恶气,api patent, vm 有空可钻
: 对我老来讲,技不压身,鸡蛋不可一篮。

c***5
发帖数: 158
10

clojure-
那前(钱)途如何?

【在 f******2 的大作中提到】
: Scala就是回字有6种写法的语言。
: 甚至一个Scala早期的adopter说了不少怪话
: https://skillsmatter.com/skillscasts/4921-some-musings-on-scala-and-clojure-
: by-a-long-time-scala-dude

相关主题
Scala 1-star, would not program againscala vs clojure ?
functional programming lang里面 如果我说以後会大面积火的,还是lisp (clojure)这次node把python也给干了
Scala in L客观总结vert.x
进入Programming版参与讨论
p*****2
发帖数: 21240
11
不行

【在 c***5 的大作中提到】
:
: clojure-
: 那前(钱)途如何?

c***5
发帖数: 158
12

是functional programming不行还是Scala不行?

【在 p*****2 的大作中提到】
: 不行
p*****2
发帖数: 21240
13

都不行。

【在 c***5 的大作中提到】
:
: 是functional programming不行还是Scala不行?

c****e
发帖数: 1453
14
Scala + node is one of the most of popular stacks in valley now. Any startup
founded later than 2012 would think seriously hard to skip that.

【在 p*****2 的大作中提到】
:
: 都不行。

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

startup
能给几个例子吗?

【在 c****e 的大作中提到】
: Scala + node is one of the most of popular stacks in valley now. Any startup
: founded later than 2012 would think seriously hard to skip that.

c****e
发帖数: 1453
16
coursera,nest,climate, 去angel.co上面自己看把。感觉还是很火地。

【在 p*****2 的大作中提到】
:
: startup
: 能给几个例子吗?

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

难道climate不是clojure?

【在 c****e 的大作中提到】
: coursera,nest,climate, 去angel.co上面自己看把。感觉还是很火地。
f******2
发帖数: 2455
18
Why did climate sell itself instead of filling for IPO?

【在 p*****2 的大作中提到】
:
: 难道climate不是clojure?

p*****2
发帖数: 21240
19
ipo未必能值这么多钱

【在 f******2 的大作中提到】
: Why did climate sell itself instead of filling for IPO?
c*******9
发帖数: 9032
20
别舞蹈人了。行不行不能只看眼前的热,VB还曾是最热呢。

【在 p*****2 的大作中提到】
: ipo未必能值这么多钱
相关主题
吐槽一下死卡拉大家推荐clojure几个重要的库?
scala/clojure/groovy/Jython/jruby都是噱头vert.x 基本上没戏
zhaoce老师,求教如何转行搞java?Spark会干掉Storm吗?
进入Programming版参与讨论
p*****2
发帖数: 21240
21
vb热的时候你能想到会出来scala?
你不听我的也该听听好虫 zhaoce的吧
scala行不行也不是我一个人说了算
我觉得好虫的vision在这个班版还是很可信的
就算不听好虫的你也该听听板上t的几个大牛的吧

【在 c*******9 的大作中提到】
: 别舞蹈人了。行不行不能只看眼前的热,VB还曾是最热呢。
N*****m
发帖数: 42603
22
t现在用啥?

【在 p*****2 的大作中提到】
: vb热的时候你能想到会出来scala?
: 你不听我的也该听听好虫 zhaoce的吧
: scala行不行也不是我一个人说了算
: 我觉得好虫的vision在这个班版还是很可信的
: 就算不听好虫的你也该听听板上t的几个大牛的吧

p*****2
发帖数: 21240
23
c++ java ruby scala clojure python

【在 N*****m 的大作中提到】
: t现在用啥?
N*****m
发帖数: 42603
24
大混战啊

【在 p*****2 的大作中提到】
: c++ java ruby scala clojure python
p*****2
发帖数: 21240
25
现在很多公司都这样
我们也是
nosql也是哥各用各的

【在 N*****m 的大作中提到】
: 大混战啊
c*******9
发帖数: 9032
26
不像否定他们有多牛,但好虫这些的观点基本就是屁股决定脑袋,对后来的人没多少借
鉴。如果有10多年干的好好的java程序员(像好虫这样的)突然心血来潮要学别的,我
的观点也是劝他慎重。但对什么都没还没学多少的,还是多从头想想什么是方向。而且
牛人能牛90%是因为执行力强,vision未必就都好。极少数人能够vision好,执行力又
强。大门还认为内存640k(好像是这个数吧)就足够呢。

【在 p*****2 的大作中提到】
: vb热的时候你能想到会出来scala?
: 你不听我的也该听听好虫 zhaoce的吧
: scala行不行也不是我一个人说了算
: 我觉得好虫的vision在这个班版还是很可信的
: 就算不听好虫的你也该听听板上t的几个大牛的吧

g*****g
发帖数: 34805
27
不谈牛不牛,只论vision我老是有track record的。10几年前就鼓吹Java,唱衰微软系
有没有?
5年前就指出html/js是方向,所有plugin flash/java fx/silverlight要完蛋有没有?
4年前就在PDA版上极力鼓吹Android,3年前在WP还没出来就鄙视之有没有?
同样2年前我老scala都用了两年了,总结了这货太复杂,只适合高并发,小团队的
Niche market有没有?

【在 c*******9 的大作中提到】
: 不像否定他们有多牛,但好虫这些的观点基本就是屁股决定脑袋,对后来的人没多少借
: 鉴。如果有10多年干的好好的java程序员(像好虫这样的)突然心血来潮要学别的,我
: 的观点也是劝他慎重。但对什么都没还没学多少的,还是多从头想想什么是方向。而且
: 牛人能牛90%是因为执行力强,vision未必就都好。极少数人能够vision好,执行力又
: 强。大门还认为内存640k(好像是这个数吧)就足够呢。

c*******9
发帖数: 9032
28
10年前俺也鼓吹Java,Apple,唱衰微软,这没什么,不是说唱衰微软的都是vision多
好的。微软是衰,java也人气枉了,可是现在java论性能比上C, 论精简不是FP,和
LISP,Haskell没法比,处于不上不下的尴尬位置,就是库多些。但其他的语言的库也
在完善。
js这类东西越热,程序员越苦命debug。plugin flash/java fx/silverlight完蛋不完
蛋对多数程序员也没什么影响。
scala复杂是事实,不需要什么vision。抱怨它的多是团队管理问题,不是语言本身问
题,作为语言就是越灵活越好,用不好是自己的问题,不能怪它允许这么用,某些人眼
里只不过回字多个写法,对另外一些人是近似必不可少,语言的发明者不可能完全预测
将来用户的习惯用法。
另外,上面有人问的是FP,Scala有没有钱图,不是问人气是否最旺。小团队一般干活
的挣钱的机会还多些。
个人认为FP有前途(当然不是用了FP的人就都有前途), 是因为硬件更趋于并行化,以
后硬件也会对FP优化。

【在 g*****g 的大作中提到】
: 不谈牛不牛,只论vision我老是有track record的。10几年前就鼓吹Java,唱衰微软系
: 有没有?
: 5年前就指出html/js是方向,所有plugin flash/java fx/silverlight要完蛋有没有?
: 4年前就在PDA版上极力鼓吹Android,3年前在WP还没出来就鄙视之有没有?
: 同样2年前我老scala都用了两年了,总结了这货太复杂,只适合高并发,小团队的
: Niche market有没有?

G**Y
发帖数: 33224
29
不是说一切JVM都是纸老虎吗?
FP就是一大忽悠。

【在 c***5 的大作中提到】
: 正在学Scala,难,而且它究竟用在什么方面?
c*******9
发帖数: 9032
30
FP是实实在在减少马宫的工作量。
JVM在对抗微软垄断中起过积极作用,现在微软衰了,JVM的意义也没多大了。

【在 G**Y 的大作中提到】
: 不是说一切JVM都是纸老虎吗?
: FP就是一大忽悠。

相关主题
clojure 在业界比scala的job要多。jvm上的脚本,这个老外说得靠谱
关于clojureClojure和Javascript涨势喜人
我认为JVM上的语言,老大还是Java以后Web就是Node的天下了
进入Programming版参与讨论
g*****g
发帖数: 34805
31
LOL,事实胜于雄辩。您老鼓吹的FP现在更接近我老2年前的总结还是更接近你的理想没
啥好争的。
团队管理问题就是语言问题的一部分。不适合大团队,一个语言的上限就很有限。意识
不到这一点,说明你还没有项目管理经验。
最后说道JVM这块。因为js这几年用java或者其他jvm语言做web前端减少是事实,但同
时在后端不断强化。你要是弄点hadoop啥的,基本上清一色的java。

【在 c*******9 的大作中提到】
: 10年前俺也鼓吹Java,Apple,唱衰微软,这没什么,不是说唱衰微软的都是vision多
: 好的。微软是衰,java也人气枉了,可是现在java论性能比上C, 论精简不是FP,和
: LISP,Haskell没法比,处于不上不下的尴尬位置,就是库多些。但其他的语言的库也
: 在完善。
: js这类东西越热,程序员越苦命debug。plugin flash/java fx/silverlight完蛋不完
: 蛋对多数程序员也没什么影响。
: scala复杂是事实,不需要什么vision。抱怨它的多是团队管理问题,不是语言本身问
: 题,作为语言就是越灵活越好,用不好是自己的问题,不能怪它允许这么用,某些人眼
: 里只不过回字多个写法,对另外一些人是近似必不可少,语言的发明者不可能完全预测
: 将来用户的习惯用法。

f******2
发帖数: 2455
32
Existing pure fp languages are so niche, so Scala stands out for grabbing
users.

【在 c*******9 的大作中提到】
: 10年前俺也鼓吹Java,Apple,唱衰微软,这没什么,不是说唱衰微软的都是vision多
: 好的。微软是衰,java也人气枉了,可是现在java论性能比上C, 论精简不是FP,和
: LISP,Haskell没法比,处于不上不下的尴尬位置,就是库多些。但其他的语言的库也
: 在完善。
: js这类东西越热,程序员越苦命debug。plugin flash/java fx/silverlight完蛋不完
: 蛋对多数程序员也没什么影响。
: scala复杂是事实,不需要什么vision。抱怨它的多是团队管理问题,不是语言本身问
: 题,作为语言就是越灵活越好,用不好是自己的问题,不能怪它允许这么用,某些人眼
: 里只不过回字多个写法,对另外一些人是近似必不可少,语言的发明者不可能完全预测
: 将来用户的习惯用法。

c*******9
发帖数: 9032
33
你的总结对目前的程序员或许有些意义,因为多数程序员还是习惯非fp,对如何用好fp
沒经验,oo刚出的时候也一样。想想你花在oo的时间多还是花在fp的时间多。很多写
scala的就是java程序员转过来沒几天,出问题不奇怪。

【在 g*****g 的大作中提到】
: LOL,事实胜于雄辩。您老鼓吹的FP现在更接近我老2年前的总结还是更接近你的理想没
: 啥好争的。
: 团队管理问题就是语言问题的一部分。不适合大团队,一个语言的上限就很有限。意识
: 不到这一点,说明你还没有项目管理经验。
: 最后说道JVM这块。因为js这几年用java或者其他jvm语言做web前端减少是事实,但同
: 时在后端不断强化。你要是弄点hadoop啥的,基本上清一色的java。

c*******9
发帖数: 9032
34
你的总结对目前的程序员或许有些意义,因为多数程序员还是习惯非fp,对如何用好fp
沒经验,oo刚出的时候也一样。想想你花在oo的时间多还是花在fp的时间多。很多写
scala的就是java程序员转过来沒几天,出问题不奇怪。

【在 g*****g 的大作中提到】
: LOL,事实胜于雄辩。您老鼓吹的FP现在更接近我老2年前的总结还是更接近你的理想没
: 啥好争的。
: 团队管理问题就是语言问题的一部分。不适合大团队,一个语言的上限就很有限。意识
: 不到这一点,说明你还没有项目管理经验。
: 最后说道JVM这块。因为js这几年用java或者其他jvm语言做web前端减少是事实,但同
: 时在后端不断强化。你要是弄点hadoop啥的,基本上清一色的java。

g*****g
发帖数: 34805
35
你要说我不是一个好的fp程序员,我完全同意。我只不过觉得我10几年编程经验,上了
两天课,做了一个实际项目,还是觉得只懂皮毛的编程语言,能够熟练掌握它的程序员
不会超过1%。
语言太难,问题就会出在语言上,影响生产效率。前有C++的例子,我觉得C++都没
Scala复杂。至少C++一个东西基本一个写法。

fp

【在 c*******9 的大作中提到】
: 你的总结对目前的程序员或许有些意义,因为多数程序员还是习惯非fp,对如何用好fp
: 沒经验,oo刚出的时候也一样。想想你花在oo的时间多还是花在fp的时间多。很多写
: scala的就是java程序员转过来沒几天,出问题不奇怪。

e*******o
发帖数: 4654
36
这个就扯了。
大部分人学FP,也就干赶时髦,有几个工作中用。
这么说,是浪费人类资源。

【在 c*******9 的大作中提到】
: FP是实实在在减少马宫的工作量。
: JVM在对抗微软垄断中起过积极作用,现在微软衰了,JVM的意义也没多大了。

c*******9
发帖数: 9032
37
Fp要是时髦早就时髦过了,想到fp就是因为通常的编程方式很多时侯很別扭,难以清晰
比达思路,而是靠trick揍和work.
估计你沒编过稍微复杂点的程序。

【在 e*******o 的大作中提到】
: 这个就扯了。
: 大部分人学FP,也就干赶时髦,有几个工作中用。
: 这么说,是浪费人类资源。

c*******9
发帖数: 9032
38
Scala是复杂了点,但有的特性如果管理好的话可以强制不用。至于一般fp主要还是习
惯问题,学校里也很少开这些课程。

【在 g*****g 的大作中提到】
: 你要说我不是一个好的fp程序员,我完全同意。我只不过觉得我10几年编程经验,上了
: 两天课,做了一个实际项目,还是觉得只懂皮毛的编程语言,能够熟练掌握它的程序员
: 不会超过1%。
: 语言太难,问题就会出在语言上,影响生产效率。前有C++的例子,我觉得C++都没
: Scala复杂。至少C++一个东西基本一个写法。
:
: fp

g*****g
发帖数: 34805
39
这点qxc早就总结过了,人是低等动物,有劣根性。啥强制不用是不可能的。

【在 c*******9 的大作中提到】
: Scala是复杂了点,但有的特性如果管理好的话可以强制不用。至于一般fp主要还是习
: 惯问题,学校里也很少开这些课程。

e*******o
发帖数: 4654
40
我确实没编过负责的程序。
不过复杂的程序有几个是fp搞出来的啊。
举几个例子吧。
那个语言都少不了trick,因为现实就是那么扯淡,总有让你恶心的cases。

【在 c*******9 的大作中提到】
: Fp要是时髦早就时髦过了,想到fp就是因为通常的编程方式很多时侯很別扭,难以清晰
: 比达思路,而是靠trick揍和work.
: 估计你沒编过稍微复杂点的程序。

相关主题
以后Web就是Node的天下了functional programming lang里面 如果我说以後会大面积火的,还是lisp (clojure)
scala 的感悟Scala in L
Scala 1-star, would not program againscala vs clojure ?
进入Programming版参与讨论
c*******9
发帖数: 9032
41
黑客和画家那本书有鼓吹lisp的例子,其它太多上网查查。

【在 e*******o 的大作中提到】
: 我确实没编过负责的程序。
: 不过复杂的程序有几个是fp搞出来的啊。
: 举几个例子吧。
: 那个语言都少不了trick,因为现实就是那么扯淡,总有让你恶心的cases。

c*******9
发帖数: 9032
42
Trick也有多少之分,fp在一些领域是非常自然的。

【在 e*******o 的大作中提到】
: 我确实没编过负责的程序。
: 不过复杂的程序有几个是fp搞出来的啊。
: 举几个例子吧。
: 那个语言都少不了trick,因为现实就是那么扯淡,总有让你恶心的cases。

e*******o
发帖数: 4654
43
你是不是被那本书洗脑了啊。哈哈。

【在 c*******9 的大作中提到】
: 黑客和画家那本书有鼓吹lisp的例子,其它太多上网查查。
c****e
发帖数: 1453
44
这个未来的事情谁也说服不了谁。backend最热的都是大数据相关的吧,上一代Hadoop
eco基本全是java,没什么好说的。realtime这波,Storm, Spark都是scala写的,还是
说明一些问题的。特别现在还是很小狠新的startup,用的比例绝对比TIOBE index要高
。原因就是静态类型的语言,全版OO还带加强版FP,就这一家了。如果你还很年轻,有
长期从事码农的考虑,花点时间学一下绝对值回票价。OO+FP的变化和当年OO兴起一样
,是管10-20年的事情,别错过了。
s***o
发帖数: 2191
45
所谓Scala的复杂性很大一部分来源于OO程序员对FP概念的不理解和不接受,以及FP粉
丝对OO的无厘头鄙视。Scala用在Web Startup方向有牛刀杀鸡的感觉,但在enterprise
上我觉得Rod Johnson的vision是对的。

【在 c*******9 的大作中提到】
: Scala是复杂了点,但有的特性如果管理好的话可以强制不用。至于一般fp主要还是习
: 惯问题,学校里也很少开这些课程。

g*****g
发帖数: 34805
46
storm, spark都是类库,不是应用。没超出我对于scala在concurrency上niche market
的总结。

Hadoop

【在 c****e 的大作中提到】
: 这个未来的事情谁也说服不了谁。backend最热的都是大数据相关的吧,上一代Hadoop
: eco基本全是java,没什么好说的。realtime这波,Storm, Spark都是scala写的,还是
: 说明一些问题的。特别现在还是很小狠新的startup,用的比例绝对比TIOBE index要高
: 。原因就是静态类型的语言,全版OO还带加强版FP,就这一家了。如果你还很年轻,有
: 长期从事码农的考虑,花点时间学一下绝对值回票价。OO+FP的变化和当年OO兴起一样
: ,是管10-20年的事情,别错过了。

g*****g
发帖数: 34805
47
根源在于fp不符合人类思维,改变不了的。

enterprise

【在 s***o 的大作中提到】
: 所谓Scala的复杂性很大一部分来源于OO程序员对FP概念的不理解和不接受,以及FP粉
: 丝对OO的无厘头鄙视。Scala用在Web Startup方向有牛刀杀鸡的感觉,但在enterprise
: 上我觉得Rod Johnson的vision是对的。

x****u
发帖数: 44466
48
FP没戏的真正原因是离冯诺依曼体系距离远。

【在 g*****g 的大作中提到】
: 根源在于fp不符合人类思维,改变不了的。
:
: enterprise

c*******9
发帖数: 9032
49
沒有,我也是刚看到。部分观点一致。

【在 e*******o 的大作中提到】
: 你是不是被那本书洗脑了啊。哈哈。
p*****2
发帖数: 21240
50

Hadoop
终于明白了。原来大牛一直没明白Scala和Clojure的区别。

【在 c****e 的大作中提到】
: 这个未来的事情谁也说服不了谁。backend最热的都是大数据相关的吧,上一代Hadoop
: eco基本全是java,没什么好说的。realtime这波,Storm, Spark都是scala写的,还是
: 说明一些问题的。特别现在还是很小狠新的startup,用的比例绝对比TIOBE index要高
: 。原因就是静态类型的语言,全版OO还带加强版FP,就这一家了。如果你还很年轻,有
: 长期从事码农的考虑,花点时间学一下绝对值回票价。OO+FP的变化和当年OO兴起一样
: ,是管10-20年的事情,别错过了。

相关主题
这次node把python也给干了scala/clojure/groovy/Jython/jruby都是噱头
客观总结vert.xzhaoce老师,求教如何转行搞java?
吐槽一下死卡拉大家推荐clojure几个重要的库?
进入Programming版参与讨论
c*******9
发帖数: 9032
51
解决问题符合问题的结构更重要,人需要主动适应。每天吃喝玩乐更符合人类思维。

【在 g*****g 的大作中提到】
: 根源在于fp不符合人类思维,改变不了的。
:
: enterprise

c****e
发帖数: 1453
52
这是infastructure,不是library.和hadoop一样。比如kafka,也是scala,这也不算“
类库”把,我认为“类库”就是link,reference的library,没有运行的runtime,当然
这个界限各有理解。Spark这就是下一代hadoop,商业影响会非常大。
Scala除了语言特性以外,用JVM踩着巨人的肩膀往上爬,enterprise,heavy lifting
backend我认为在新一代语言现在没有对手。play也不错。walmart canada整个供应链
加网站据说都用scala play重写了。Scala成为toB业务开发主流的潜力不可小视。

market

【在 g*****g 的大作中提到】
: storm, spark都是类库,不是应用。没超出我对于scala在concurrency上niche market
: 的总结。
:
: Hadoop

c*******9
发帖数: 9032
53
针对fp优化的硬件以后也会出现。

【在 x****u 的大作中提到】
: FP没戏的真正原因是离冯诺依曼体系距离远。
c****e
发帖数: 1453
54
clojure就那个括号,没戏。过两年,用F#的人都能秒clojure.你还是早点跳船吧,哈
哈。

【在 p*****2 的大作中提到】
:
: Hadoop
: 终于明白了。原来大牛一直没明白Scala和Clojure的区别。

x****u
发帖数: 44466
55
到时候电子表都有10G主频,32G内存,自然不在话下。

【在 c*******9 的大作中提到】
: 针对fp优化的硬件以后也会出现。
c*******9
发帖数: 9032
56
F#不错,可惜.net要衰了。

【在 c****e 的大作中提到】
: clojure就那个括号,没戏。过两年,用F#的人都能秒clojure.你还是早点跳船吧,哈
: 哈。

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

我本来就没在clojure的船上。不过大牛把clojure的东西都安到scala很不地道呀。

【在 c****e 的大作中提到】
: clojure就那个括号,没戏。过两年,用F#的人都能秒clojure.你还是早点跳船吧,哈
: 哈。

f******2
发帖数: 2455
58
there was an article comparing () and {}, the conclusion was "same" if you
have such depth of logic.

【在 c****e 的大作中提到】
: clojure就那个括号,没戏。过两年,用F#的人都能秒clojure.你还是早点跳船吧,哈
: 哈。

g*****g
发帖数: 34805
59
infrastructure跟Library的主要区别不过是大小和复杂程度而已。基于Hadoop的应用
大多数是Java写的,基于Kafka的大多数应用仍然是java写的。这跟node直接带动js应
用根本不同。
scala那点可怜的usage,说没有对手实在搞笑了。

lifting

【在 c****e 的大作中提到】
: 这是infastructure,不是library.和hadoop一样。比如kafka,也是scala,这也不算“
: 类库”把,我认为“类库”就是link,reference的library,没有运行的runtime,当然
: 这个界限各有理解。Spark这就是下一代hadoop,商业影响会非常大。
: Scala除了语言特性以外,用JVM踩着巨人的肩膀往上爬,enterprise,heavy lifting
: backend我认为在新一代语言现在没有对手。play也不错。walmart canada整个供应链
: 加网站据说都用scala play重写了。Scala成为toB业务开发主流的潜力不可小视。
:
: market

c****e
发帖数: 1453
60
ft, 我哪句话说错了。Clojure is predominantly a functional programming
language, scala 可以不是。 Scala对于java,c#程序员有learning curve,但是可以
写非常象java的scala code.慢慢往上加,一般做了一个project团队就比较好协调了。
clojure那个lisp的根子,根本做不到,一般的开发人员试的欲望都没有。

【在 p*****2 的大作中提到】
:
: 我本来就没在clojure的船上。不过大牛把clojure的东西都安到scala很不地道呀。

相关主题
vert.x 基本上没戏关于clojure
Spark会干掉Storm吗?我认为JVM上的语言,老大还是Java
clojure 在业界比scala的job要多。jvm上的脚本,这个老外说得靠谱
进入Programming版参与讨论
p*****2
发帖数: 21240
61
我以前真是高看你了

【在 c****e 的大作中提到】
: ft, 我哪句话说错了。Clojure is predominantly a functional programming
: language, scala 可以不是。 Scala对于java,c#程序员有learning curve,但是可以
: 写非常象java的scala code.慢慢往上加,一般做了一个project团队就比较好协调了。
: clojure那个lisp的根子,根本做不到,一般的开发人员试的欲望都没有。

r*g
发帖数: 3159
62
过去火箭飞船上用lisp. 这算是顶尖的例子了。

【在 e*******o 的大作中提到】
: 我确实没编过负责的程序。
: 不过复杂的程序有几个是fp搞出来的啊。
: 举几个例子吧。
: 那个语言都少不了trick,因为现实就是那么扯淡,总有让你恶心的cases。

L***n
发帖数: 6727
63
更早用的是汇编...

【在 r*g 的大作中提到】
: 过去火箭飞船上用lisp. 这算是顶尖的例子了。
d****i
发帖数: 4809
64
这个正是Scala让人鄙视的地方,为什么要去榜人家Java的大腿?为什么没有像Node那
样自己开创一套生态系统?在我看来,JVM上只有Java是值得尊敬的正统的,其他都是
被人耻笑的。
>> Scala除了语言特性以外,用JVM踩着巨人的肩膀往上爬,
c******o
发帖数: 1277
65
那么激烈干嘛。。。
scala还是很好的,我现在很喜欢,但是我也认为,这是取决于工作环境/同事素质的。
要是我一个人的话,倒是clojure更好,要是小团队,高精尖的话,scala不错。
不然的话,还是java吧。也许以后会变。现在我们队伍用scala感觉不错。akka/play/
spark 也都很牛。
i**i
发帖数: 1500
66
正在用node.js
正在等着scala可以用. 可以用不是指你吭哧半天学会了能码字了,而是指很多人都很
熟.
c*******9
发帖数: 9032
67
Node不算榜javascript 大腿?

【在 d****i 的大作中提到】
: 这个正是Scala让人鄙视的地方,为什么要去榜人家Java的大腿?为什么没有像Node那
: 样自己开创一套生态系统?在我看来,JVM上只有Java是值得尊敬的正统的,其他都是
: 被人耻笑的。
: >> Scala除了语言特性以外,用JVM踩着巨人的肩膀往上爬,

f******2
发帖数: 2455
68
Jython seems to be more productive than clojure if it is a one person team/
task, isn't it?

的。

【在 c******o 的大作中提到】
: 那么激烈干嘛。。。
: scala还是很好的,我现在很喜欢,但是我也认为,这是取决于工作环境/同事素质的。
: 要是我一个人的话,倒是clojure更好,要是小团队,高精尖的话,scala不错。
: 不然的话,还是java吧。也许以后会变。现在我们队伍用scala感觉不错。akka/play/
: spark 也都很牛。

c******o
发帖数: 1277
69
no for me.
jython lack of certain features i live in FP

【在 f******2 的大作中提到】
: Jython seems to be more productive than clojure if it is a one person team/
: task, isn't it?
:
: 的。

d****i
发帖数: 4809
70
of course not. Node is natively born for JavaScript, which is V8 engine
particularly built for JavaScript only.

【在 c*******9 的大作中提到】
: Node不算榜javascript 大腿?
相关主题
jvm上的脚本,这个老外说得靠谱scala 的感悟
Clojure和Javascript涨势喜人Scala 1-star, would not program again
以后Web就是Node的天下了functional programming lang里面 如果我说以後会大面积火的,还是lisp (clojure)
进入Programming版参与讨论
c*******9
发帖数: 9032
71
什么叫”natively born“? 为啥”natively born“了就不叫榜?

【在 d****i 的大作中提到】
: of course not. Node is natively born for JavaScript, which is V8 engine
: particularly built for JavaScript only.

h**********c
发帖数: 4120
72
老中还是没有睇透,
一定要容忍别人失误,我们系主任老人家讲课搞设计也有小失误当年,她老人家祭出腰
牌,你们还是要让的。没有人不会不失误。
二定要定期释放不同观点,基于一定,大家有饭吃。
没有一定,二定,老中只好在基自己人圈中撕咬,疠气太重,笼子越来越小。
我老当年讲中国要搞大赦,最少十年以前吧,现在还要讲。
H****S
发帖数: 1359
73
所有的java库在scala下都可以使用,这是个巨大的优势。

【在 d****i 的大作中提到】
: 这个正是Scala让人鄙视的地方,为什么要去榜人家Java的大腿?为什么没有像Node那
: 样自己开创一套生态系统?在我看来,JVM上只有Java是值得尊敬的正统的,其他都是
: 被人耻笑的。
: >> Scala除了语言特性以外,用JVM踩着巨人的肩膀往上爬,

H****S
发帖数: 1359
74
scala除了reflection这块有点复杂,其他都还好。

的。

【在 c******o 的大作中提到】
: 那么激烈干嘛。。。
: scala还是很好的,我现在很喜欢,但是我也认为,这是取决于工作环境/同事素质的。
: 要是我一个人的话,倒是clojure更好,要是小团队,高精尖的话,scala不错。
: 不然的话,还是java吧。也许以后会变。现在我们队伍用scala感觉不错。akka/play/
: spark 也都很牛。

H****S
发帖数: 1359
75
Jython 不 support numpy,没什么前途的。

【在 f******2 的大作中提到】
: Jython seems to be more productive than clojure if it is a one person team/
: task, isn't it?
:
: 的。

H****S
发帖数: 1359
76
改天用scala写个node的DSL,后端用spray can来back。世界终于可以调和了:)

【在 d****i 的大作中提到】
: of course not. Node is natively born for JavaScript, which is V8 engine
: particularly built for JavaScript only.

u**h
发帖数: 509
77
What's the title of this book in English?
Thanks,

【在 c*******9 的大作中提到】
: 黑客和画家那本书有鼓吹lisp的例子,其它太多上网查查。
c*******9
发帖数: 9032
78
hackers & painters

【在 u**h 的大作中提到】
: What's the title of this book in English?
: Thanks,

c****e
发帖数: 1453
79
别光在网站看blog,自己招人组过团队就知道我在说什么了。

【在 p*****2 的大作中提到】
: 我以前真是高看你了
p*****2
发帖数: 21240
80

你咋知道我不招人组团队?

【在 c****e 的大作中提到】
: 别光在网站看blog,自己招人组过团队就知道我在说什么了。
相关主题
Scala in L客观总结vert.x
scala vs clojure ?吐槽一下死卡拉
这次node把python也给干了scala/clojure/groovy/Jython/jruby都是噱头
进入Programming版参与讨论
c****e
发帖数: 1453
81
行吧,这样吵架没意思了。这个版上我觉得你发的贴一般还是有营养的。

【在 p*****2 的大作中提到】
:
: 你咋知道我不招人组团队?

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

这个不是吵架。你把clojure的搬到scala身上确实不对在先呀。

【在 c****e 的大作中提到】
: 行吧,这样吵架没意思了。这个版上我觉得你发的贴一般还是有营养的。
s***o
发帖数: 2191
83
这个是真爱,估计超过了zhaoce对java

【在 p*****2 的大作中提到】
:
: 这个不是吵架。你把clojure的搬到scala身上确实不对在先呀。

V*********r
发帖数: 666
84
storm是clojure写的,不是scala

【在 c****e 的大作中提到】
: ft, 我哪句话说错了。Clojure is predominantly a functional programming
: language, scala 可以不是。 Scala对于java,c#程序员有learning curve,但是可以
: 写非常象java的scala code.慢慢往上加,一般做了一个project团队就比较好协调了。
: clojure那个lisp的根子,根本做不到,一般的开发人员试的欲望都没有。

1 (共1页)
进入Programming版参与讨论
相关主题
vert.x 基本上没戏scala 的感悟
Spark会干掉Storm吗?Scala 1-star, would not program again
clojure 在业界比scala的job要多。functional programming lang里面 如果我说以後会大面积火的,还是lisp (clojure)
关于clojureScala in L
我认为JVM上的语言,老大还是Javascala vs clojure ?
jvm上的脚本,这个老外说得靠谱这次node把python也给干了
Clojure和Javascript涨势喜人客观总结vert.x
以后Web就是Node的天下了吐槽一下死卡拉
相关话题的讨论汇总
话题: scala话题: fp话题: java话题: clojure话题: 程序员