Redian新闻
>
我还是认为scala的程序员水平高
avatar
我还是认为scala的程序员水平高# Programming - 葵花宝典
z*e
1
用scala那几个id的平均水平最高
不管是骂还是捧,只要是认真写过scala的,水平都在
那种写过hello world就自诩用过scala的不算
明显胜过其他那些,也就是scala那几个能解释清楚为什么要这么做
这些概念啥意思,也明白java到底是怎么回事
能够比较自如滴交流,其他的,很多不懂怎么回事,容易鸡同鸭讲
我说的是平均水平,用scala那几个出来说,我写过java
我信,但是如果是其他的,那未必是真的,多数是吹牛
scala好就好在,对于各种features可以自由选择
而不用换个feature就换个语言,这种做纯粹脑子进水
因为语法要背半天,看来以后要专注于扯蛋scala了
对于学习scala,我的心得是最好先把java学清楚,不要跳过java
否则你会死得很惨的,举个例子,比如case class
这里面一堆东西,比如case class有get方法
如果你工作中用过java,应该知道怎么用
其次case class是singleton,你用过spring的话,这个就不会陌生了
还有自动实现了equals&hashcode,这两个也常用
但是这两个是初学者经常出问题的地方
最后在这个基础之上,有pattern matching
还同时是immutable的,所以一堆东西在里面
而实际用的时候,每个人可能只用其中一小部分
比如只用get方法,或者只用immutable,而阅读代码时候任何一个features都会遇到
因为是别人写的,所以你得记住这些,任何一个遗漏都会出问题
java容易多了,java8弄完,spring,vert.x,然后rxjava,再碰scala,就容易多了
就剩下monad那些,饭要一口口吃,不要尝试一下子吃成胖子
vert.x搞各种api,也是其他语言都搞定了,就剩下scala花了很长时间才搞定
看来scala真是很有趣的一个东西啊,scala之后
再看其他的就有种除去巫山不是云的感觉
avatar
d*t
2
尼玛屌丝码农看个烂语言还看出花来了

【在 z****e 的大作中提到】
: 用scala那几个id的平均水平最高
: 不管是骂还是捧,只要是认真写过scala的,水平都在
: 那种写过hello world就自诩用过scala的不算
: 明显胜过其他那些,也就是scala那几个能解释清楚为什么要这么做
: 这些概念啥意思,也明白java到底是怎么回事
: 能够比较自如滴交流,其他的,很多不懂怎么回事,容易鸡同鸭讲
: 我说的是平均水平,用scala那几个出来说,我写过java
: 我信,但是如果是其他的,那未必是真的,多数是吹牛
: scala好就好在,对于各种features可以自由选择
: 而不用换个feature就换个语言,这种做纯粹脑子进水

avatar
l*t
3
wait,case class是singleton?你和compinion object记混了吧。
avatar
z*e
4
错了,是case object
compinion object一般做Util用,你又调皮了

【在 l******t 的大作中提到】
: wait,case class是singleton?你和compinion object记混了吧。
avatar
p*2
5
要懂scala就必须要懂java和haskell确实不太容易
否则就会学的稀里糊涂
尤其是haskell 不学习基本学不懂scala coltzhao这种霸王硬上弓的除外

【在 z****e 的大作中提到】
: 用scala那几个id的平均水平最高
: 不管是骂还是捧,只要是认真写过scala的,水平都在
: 那种写过hello world就自诩用过scala的不算
: 明显胜过其他那些,也就是scala那几个能解释清楚为什么要这么做
: 这些概念啥意思,也明白java到底是怎么回事
: 能够比较自如滴交流,其他的,很多不懂怎么回事,容易鸡同鸭讲
: 我说的是平均水平,用scala那几个出来说,我写过java
: 我信,但是如果是其他的,那未必是真的,多数是吹牛
: scala好就好在,对于各种features可以自由选择
: 而不用换个feature就换个语言,这种做纯粹脑子进水

avatar
a*n
6
这有啥好比的..水平高管屁用,赚钱的才是好的
avatar
l*n
7
都是singleton。

【在 z****e 的大作中提到】
: 错了,是case object
: compinion object一般做Util用,你又调皮了

avatar
l*n
8
应该说是要懂FP吧。Haskell毕竟推pure FP,还是有很多和Scala不一样的地方。

【在 p*****2 的大作中提到】
: 要懂scala就必须要懂java和haskell确实不太容易
: 否则就会学的稀里糊涂
: 尤其是haskell 不学习基本学不懂scala coltzhao这种霸王硬上弓的除外

avatar
l*n
9
上一定水平了赚钱又不是水平说了算,所以也不强求瞄准更多米了。

【在 a****n 的大作中提到】
: 这有啥好比的..水平高管屁用,赚钱的才是好的
avatar
g*v
10
本人没大规模用过java,基本是只见从c++到scala的,没有任何障碍。

【在 z****e 的大作中提到】
: 用scala那几个id的平均水平最高
: 不管是骂还是捧,只要是认真写过scala的,水平都在
: 那种写过hello world就自诩用过scala的不算
: 明显胜过其他那些,也就是scala那几个能解释清楚为什么要这么做
: 这些概念啥意思,也明白java到底是怎么回事
: 能够比较自如滴交流,其他的,很多不懂怎么回事,容易鸡同鸭讲
: 我说的是平均水平,用scala那几个出来说,我写过java
: 我信,但是如果是其他的,那未必是真的,多数是吹牛
: scala好就好在,对于各种features可以自由选择
: 而不用换个feature就换个语言,这种做纯粹脑子进水

avatar
d*u
11
有些失望,原来你对FP是一窍不通呀。

【在 z****e 的大作中提到】
: 用scala那几个id的平均水平最高
: 不管是骂还是捧,只要是认真写过scala的,水平都在
: 那种写过hello world就自诩用过scala的不算
: 明显胜过其他那些,也就是scala那几个能解释清楚为什么要这么做
: 这些概念啥意思,也明白java到底是怎么回事
: 能够比较自如滴交流,其他的,很多不懂怎么回事,容易鸡同鸭讲
: 我说的是平均水平,用scala那几个出来说,我写过java
: 我信,但是如果是其他的,那未必是真的,多数是吹牛
: scala好就好在,对于各种features可以自由选择
: 而不用换个feature就换个语言,这种做纯粹脑子进水

avatar
z*e
12
别人赚钱也不关我事
如果想讨论赚钱,另外开贴
我认为语言乃至技术本身,跟是否赚钱,尤其是是否发财
是两回事,赚钱与否是多种因素综合作用的结果
技术跟赚钱正相关,但是pure技术的人往往死得很惨
p也一样,pure某种p,往往会有很严重的缺陷

【在 a****n 的大作中提到】
: 这有啥好比的..水平高管屁用,赚钱的才是好的
avatar
z*e
13
对于fp的部分要选择性的吸收
pure fp垃圾一枚,不要也罢

【在 p*****2 的大作中提到】
: 要懂scala就必须要懂java和haskell确实不太容易
: 否则就会学的稀里糊涂
: 尤其是haskell 不学习基本学不懂scala coltzhao这种霸王硬上弓的除外

avatar
z*e
14
fp太形而上了,需要时间消化和吸收,hoho
一般我也不怎么用fp,java8&rxjava这些不算的话

【在 d********u 的大作中提到】
: 有些失望,原来你对FP是一窍不通呀。
avatar
p*2
15

不学pure fp很难学懂fp

【在 l*n 的大作中提到】
: 应该说是要懂FP吧。Haskell毕竟推pure FP,还是有很多和Scala不一样的地方。
avatar
k*5
16
喷来喷去,总是有股“你知道回字的几种写法”的味道在里面。
avatar
z*e
17
对,scala就是回字的几种写法
如果你想赚钱,尤其是尽快转换成经济利益
swift远比scala靠谱,得多
其实fp就是形式上的扯蛋,就是回字的另外一种写法

【在 k***5 的大作中提到】
: 喷来喷去,总是有股“你知道回字的几种写法”的味道在里面。
avatar
o*n
18
纠结于语言的都是苦逼低层次码农。
老大一句话。scala全得换成java
avatar
c*e
19
曲高和寡,当年c++就是这么被冷落的。现实社会,你会经常看到很多有才能的人,做
生意比不上会社交交朋友的人。

【在 z****e 的大作中提到】
: 用scala那几个id的平均水平最高
: 不管是骂还是捧,只要是认真写过scala的,水平都在
: 那种写过hello world就自诩用过scala的不算
: 明显胜过其他那些,也就是scala那几个能解释清楚为什么要这么做
: 这些概念啥意思,也明白java到底是怎么回事
: 能够比较自如滴交流,其他的,很多不懂怎么回事,容易鸡同鸭讲
: 我说的是平均水平,用scala那几个出来说,我写过java
: 我信,但是如果是其他的,那未必是真的,多数是吹牛
: scala好就好在,对于各种features可以自由选择
: 而不用换个feature就换个语言,这种做纯粹脑子进水

avatar
p*2
20
scala主要是没有good parts
我的版本快出炉了

【在 c*********e 的大作中提到】
: 曲高和寡,当年c++就是这么被冷落的。现实社会,你会经常看到很多有才能的人,做
: 生意比不上会社交交朋友的人。

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。