有没人觉得 scala 语言很难?

2019-04-17 16:38:59 +08:00
 cirton

感觉 scala 比 java,python 等常见语言都要难。 讲真,API 文档都很难看懂,那一堆符号,看得头大。 一些高级功能更是难以理解。

7706 次点击
所在节点    程序员
44 条回复
liujianwei
2019-04-17 16:52:06 +08:00
Scala 不是号称 JVM 上的 C++嘛~
glaucus
2019-04-17 16:55:07 +08:00
Scala 本来就难啊
tairan2006
2019-04-17 17:01:45 +08:00
最复杂的语言
linusyang
2019-04-17 17:03:37 +08:00
官方吐槽,最为致命。

beneo
2019-04-17 17:05:51 +08:00
当年 Scala 用的最多的 spark,后来 spark 的替代品也出来了,Scala 就不怎么用了
sonicjam
2019-04-17 17:16:26 +08:00
那一堆符号指的是 scala 的类型系统?
13k
2019-04-17 17:19:43 +08:00
@beneo spark 的替代品是啥
cirton
2019-04-17 17:23:04 +08:00
@13k 指的是 flink 吧
btv2bt
2019-04-17 17:23:05 +08:00
可能用的比较深,喜欢的话可以用 JAVA 那种方式 ( doge
cirton
2019-04-17 17:23:52 +08:00
@linusyang 中间那行大标题是啥意思?
cirton
2019-04-17 17:24:34 +08:00
@liujianwei 感觉比 c++都难。。
beneo
2019-04-17 17:24:40 +08:00
@13k storm
liprais
2019-04-17 17:25:16 +08:00
scala 那堆符号是挺难理解的
rockyou12
2019-04-17 17:30:00 +08:00
不只复杂,和原生 java 兼容性烂得一 B,写个 list 转换都难受得要死
ihainan
2019-04-17 17:36:31 +08:00
Scala 我觉得还行,写多了也能读懂那一堆语法糖,但是 SBT 真是一个不知道怎么吐槽的工具。

https://www.reddit.com/r/scala/comments/5a6muj/sbt_makes_me_want_to_give_up_scala/
salamanderMH
2019-04-17 17:42:46 +08:00
lisp 如何
sonicjam
2019-04-17 17:43:59 +08:00
@ihainan #15 感谢分享这个贴子,原来真的不是我英语不好……
ihainan
2019-04-17 17:48:29 +08:00
@sonicjam 哈哈我一开始读 sbt 的文档也是跟你一样的想法,脑壳疼…
blueskea
2019-04-17 18:06:08 +08:00
@cirton flink 很多东西是 scala 写的啊
lululau
2019-04-17 18:14:38 +08:00
同感 Scala 是最难的语言了,一般编程语言里比较复杂的部分是类型系统,Scala 的类型系统是我见过的最复杂的了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/556097

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX