Clojure的活力是不是在慢慢消失?

spark 仔不会说自己是写 scala 的 :joy:

java 仔更不可能了,一个 lambda 都给他们说成可读性太差了

有的,淘宝直播在用 akka,不过是 java 版

scala 3 看完第五版的书感觉非常棒。而且目前最热的 RISCV CPU 实现用的 chisel 基于 scala2 写的。日常工作也用 scala (基本语法的水平),也尝试在做一个 scala3 版的工具。至少,我自己用起来还挺爽的^_^

1 个赞

架不住人家快啊~~

这语言这么厉害吗?

虽然knuth也是用纸笔写代码, 但我还是觉得在电脑上写更舒服…

不喜欢动态语言,据说有静态类型,但不是默认开启的。

准确的说是静态类型

JetBrains 曾经说过 Scala 事实上是满足他们的需求的(特性上),他们没用 Scala 给的理由是编译速度慢。但其实更可能是因为他们需要一门能绝对控制的语言,Scala 掌握在奥德斯基和他的徒弟们手里,显然不符合要求。

1 个赞

对 JetBrains 来说最佳方案确实是自己整一套. Kotlin 出现之前 Scala 的主要卖点是一个简洁版 Java, 问题是这语言有点门槛, footgun 也多, 社区有点 Haskell 化的趋势, 结果热度一直有限. 如果像 Python 那样流行起来, 就算控制权不在自己手里也会很难回避这种需求. 总的来说感觉语言自身的问题多点, 加上 Odersky 没什么商业化的头脑/想法, Kotlin 被培养起来之后就没什么机会了.

1 个赞

Scala 最开始是分为 better Java 派和 FP 派的,但后面 better Java 派有了 Kotlin,Scala 这边就只剩下 FP 派了。

不说多了,就一点,Clojure 作为一个基于 Java 的语言,为什么不能运行在 Android 上

十多年前就能上 ,因为启动慢,加上 ClojureScript + React Native 的出现就没继续在这个方向努力了

python为啥适合人工智能?

我现在可以比较确定地说,不是 Python 适合人工智能,而是用到人工智能做项目的人大多不适合通过严谨地读手册来学一门编程语言。

3 个赞

搞ai有什么读手册的,llm可以读就行了(

Better Java 派溃退,Better Python 派之父李浩毅崛起。

Google 刚裁员 Python 组,这可能是 Python 在 AI 方面衰败的开始。

也可能是谷歌自己的 TensorFlow 干不过 PyTorch? :watermelon:

这是什么梗? :joy:

Scala 的 Lihaoyi ecosystem 很 Pythonic。