求分享对比下实用感受。
1
cxbig 2015-10-11 22:20:21 +08:00
玩了一下 Elixir ,产生了放弃继续学习 Go 的想法。
|
2
WildCat 2015-10-11 22:38:33 +08:00 via iPhone
人气太淡,有没有强力干爹,不敢在上面浪费时间
|
3
ChiangDi 2015-10-11 22:45:34 +08:00 1
用过 Ruby 和 Erlang 的人可能比较喜欢 Elixir
|
4
JamesRuan 2015-10-12 01:20:19 +08:00
编程模型都不一样……
Erlang 虚拟机设计地非常先进,应该是我了解到的分布式编程的最佳模型。 Elixir 可以看成 Erlang 的语法糖,底层是一致的,类似 coffeescript 和 javascript 的关系。最大缺点是,懂的人少,社区弱。 Go 没有实际用过,理解为一个自带 coroutine 、 GC 功能的 C 。语言层面比较主流,非常地工程化。优势在于速度快,部署方便,社区活跃(在中国),不过只是在语言层面提供了一种利用多线程的方式,没有提供分布式模型。 |
6
qdwang 2015-10-12 08:05:00 +08:00 via Android
根本目标都不一样 无法比较
|
7
ysmood OP |
8
ysmood OP 我问的是使用感受,注意“使用”二字。
|
9
tt67wq 2018-08-09 13:35:53 +08:00
公司用的 go,自己撸了一些 iex,感觉就是 elixir 的文档略微匮乏了点,大部分都是英文,其他都还好,elixir 的各种轮子有点炫酷,特别是那个 web 框架
|
10
aetherus 2020-08-04 15:05:07 +08:00
感觉 Elixir 的并发处理机制比 Go 好太多。虽然函数式编程刚开始有点不习惯,但是习惯后感觉 OOP 根本不够看。
|