最新进展
进军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
标签
类别
功能建议
状态
进行中
发布时间
2021年4月16日