最新进展

进军AI

今年推出了Nx,类似numpy,看来是打算进军AI了。另外,还推出了livebook,类似python的notebook。

静态类型

Erlang Beam上的静态语言的发展,Glean和Alpaca,可以看看。

Erlang的优点是并发容错,Elixir改进了语法和工具,类型系统是未来的方向。

学习资源

Elixir中文网, 这个是中文的方便大家学习。

《Elixir in Action》是一本很好的学习书籍,目前没有翻译。对比了一下,确实是目前最好的,豆瓣评分9,还是比较可信的。 可以先看看作者Saša的访谈,不知道这个是什么语言字母,是法国人么?《Elixir in Action》书评及作者问答录

grox.io是一个Elixir教学网,出了一些英文书。 国内还有较大的差距,缺少专属论坛。

tubi招聘Elixir开价60万,希望这个能够增加一些大家学习的兴趣。

Elixir in Action

书中全程用一个todo例子讲解,这个例子很好,不依赖github,足够有趣不复杂,很适合作为语言学习的例子。也可以用作为go、rust的学习项目。

如图所示:项目结构,每一个方框代表一个process,一个轻量级进程。这种多进程结构可以有效地隔离错误。进程的数量单机可以达到百万。

作者有一个演讲“The soul of Erlang and Elixir”,演示了这个多进程结构。不过他的英语语速非常快,听不大懂。

最后

我5年前曾经预言Elixir会流行,看来是错了,不过还是很有趣和值得学习的,相信流行度会逐年提高。

告别对象,解脱了,是时候了。

我还在学习这本书,希望出版社能引进这本书,下次再与大家分享。

参与投票 0
标签
类别
功能建议
状态
进行中
发布时间
2021416