- 主题:为什么没人学 scala ?
Scala 就是在追求表面的东西
scala> var t = 'a' -> 'b'
var t: (Char, Char) = (a,b)
scala> t = ('c', 'd', 'e')
^
error: type mismatch;
found : (Char, Char, Char)
required: (Char, Char)
各种不同的 tuple 根本不兼容的
而且 请问 'a' -> 'b' 这种语法 为什么是个 tuple ?
章小蕙 都没 Scala 1/10 的作
【 在 lokta 的大作中提到: 】
: scala的tuple还有长度限制,当时把我整不会了。。。
--
FROM 52.9.227.*
当然 还有鼎鼎大名的 actor play
比鎏金的塑料件 都不如
只好比作 驴粪疙瘩
【 在 Dieken 的大作中提到: 】
: 四年老坑啊,最近还想学 Scala 3呢,它家几个库挺牛逼的样子,ZIO, Cats-Effect, 还有数据库访问的几个库,比 Java 高大上许多
--
FROM 52.9.227.*
百万年薪网课
这个名字 听着相当 不错啊
【 在 jamwswallace 的大作中提到: 】
: 那就不知道了。我们用spark少。就是前些年用的时候做调研发现这个百万年薪网课。
:
--
FROM 52.9.227.*
我印象中 这玩意 当年开始流行的 一大卖点是: 它不会扔 NullPointerException
当年有句名言: 不论面试有多么难 大家进去后 都是在修 NPE
【 在 chunhui 的大作中提到: 】
: 实不相瞒我学过。然而看过之后没什么机会用它来干啥。所以几年后到今天就又还回去了。
--
FROM 52.9.227.*
我个人觉得 NPE 是个设计 问题
比如 你买了什么
没有买 null
买了0件东西 就是长度为0 的数组
大家只要规范了说法
程序处理上 就不存在NPE 了
无论如何 这不是一个 在技术层面 上纲上线的问题
而是一个 管理层面的
【 在 chunhui 的大作中提到: 】
: rust 据说解决了这个问题。
: :
--
FROM 52.9.227.*
C++ 的历史背景不一样
它发展的蛮荒年代里 人们 非常讲究技巧 还试着把东西做大做全
有C++ 这样的前车之鉴 Scala 还勇敢的冲上去...
【 在 chunhui 的大作中提到: 】
: 因为没人只按照约定做事。只要存在可用技术点,就会有人滥用。所以需要在技术上约束。
: 比如c++,90%的人其实用不到那些复杂高级技术,但是人们哪怕实现一个简单项目,也会去用。
--
FROM 52.9.227.*
我上面 自以为是 的 想象过 spark的 产生原因
适者生存呗
【 在 sataMXH 的大作中提到: 】
: 搞spark的人是不是更瞎折腾呢:)
--
FROM 52.9.227.*
纪律约束 可以帮一点
据我个人所知 用C++ 的 很多公司是规定 哪些不能用的
【 在 chunhui 的大作中提到: 】
: 技术滥用貌似没什么好办法解决。
--
FROM 47.152.116.*
可能是 想让 听众们 更有信心 他行我也行
【 在 jamwswallace 的大作中提到: 】
: 嗯。讲课那哥们一脸的乡土气息,典型工程师
: :百万年薪网课:这个名字 听着相当 不错啊
: - 来自 水木社区APP v3.5.7
--
FROM 47.152.116.*
啊 我没什么不爽的 可能是因为 我还没见过 Scala程序员的 天花板吧
但 基本上 就是这个道理
我个人 Scala 学的不好 是我个人的事 大可置之不理
但是Scala 自己设计精妙 大可指着本体来证明
-- 国为我的不好 而不去论证Scala的好 -- 这种思路 不大象是技术人员的
【 在 javaboy 的大作中提到: 】
: 反正你这么说他肯定不爽啊,然后有了情绪再回贬一句,到时候大家心情都被影响了。
: 如果我是你的话,把他的一个观点展示出来然后进行反驳、就事论事,这样可能更有结果。。
:
--
FROM 47.152.116.*