从0开始,选择什么好?

发布于 2022-08-12 07:52:30 字数 96 浏览 26 评论 9

Erlang,,还是Haskell?

flw,来给个意见。

[ 本帖最后由 flw 于 2008-9-1 23:29 编辑 ]

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(9

谈场末日恋爱 2022-08-17 06:28:59

Haskell 年轻,借鉴了很多别的语言,并且因为要做成 pure 的 FP,因此在语言特性这块做了很多功夫。
静态强类型系统
自动类型推导
惰性求值
高阶函数
lambda 演算
这些在 Haskell 里面都有系统的实现,
相比起 Erlang,Haskell 的语言特性更加丰富,也就意味着更难学,更难用。

望喜 2022-08-17 06:28:56

原帖由 MMMIX 于 2008-9-1 22:16 发表

嗯,不过这里的 pure 指的是不允许副效应(side effect), 或者说严格的隔离有 side effect 的代码和没有 side effect 的代码。

个人也建议 Haskell

是前者。
Haskell 完全去掉了副作用。

心头的小情儿 2022-08-17 06:28:36

这样的说。。。

池予 2022-08-17 06:20:57

原帖由 flw 于 2008-9-1 17:03 发表
Haskell 是 pure 的 FP 语言,

嗯,不过这里的 pure 指的是不允许副效应(side effect), 或者说严格的隔离有 side effect 的代码和没有 side effect 的代码。

个人也建议 Haskell

七禾 2022-08-17 03:24:32

原帖由 swordfish.cn 于 2008-9-1 18:31 发表
flw 对 lisp 有什么看法呢?
近来在用 EMACS,所以想关注一下 lisp。

完全不懂。

又怨 2022-08-17 03:21:07

flw 对 lisp 有什么看法呢?
近来在用 EMACS,所以想关注一下 lisp。

李不 2022-08-16 00:57:48

Erlang 也是很有特色的 FP 语言,
它内置的并发支持接口用起来非常简单。

秋心╮凉 2022-08-15 02:47:02

多谢,那我尝试去看看Haskell吧。

BTW. 每次看这个词都想起来Hell。

要走就滚别墨迹 2022-08-13 21:53:19

Haskell 是 pure 的 FP 语言,
也是最年轻的 FP 语言。
拥有全套的 FP 概念和非常牛逼的类型推导系统。
如果你是想了解 FP 的全部的话,
强烈建议学习 Haskell。

Erlang 呢,我的感觉就是,学起来比 Haskell 快,容易学会。
也许只是我的错觉(我学 Erlang 时已经有 Haskell 的基础了),
仅供参考。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文