4

其实早就关注这个语言,只是一直没有花时间学习。

最近下定决心开始深入,感觉还是很不错的。

整理了一些各方面的资源,分享一下:

入门

官方入门文档:

Getting started Guide: http://elixir-lang.org/getting_started/1.html
Mix 入门: http://elixir-lang.org/getting_started/mix/1.html
Elixir OTP入门: http://elixir-lang.org/getting_started/mix/2.html

书籍

Dave Thomas Programming Elixir: http://pragprog.com/book/elixir/programming-elixir
O'Reilly: Introducing Elixir: http://shop.oreilly.com/product/0636920030584.do
两本书推荐PragProg Dave Thomas的,不过两本书都明显滞后于当前开发版本。

视频

PragProg 9 Minutes: http://www.youtube.com/watch?v=hht9s6nAAx8&feature=youtu.be
PragProg 30 Minutes: http://www.youtube.com/watch?v=a-off4Vznjs&feature=youtu.be
上面两个都是很好的入门视频。

还有一个跟PeepCode跟Jose Valim的Meet Elixir,
https://peepcode.com/products/elixir
这个是跟Jose一起做一个小项目,不太算入门视频,更像是展示Elixir的特性。

Elixir 项目

Elixir语言: https://github.com/elixir-lang/elixir
Dynamo Web Framework: https://github.com/elixir-lang/dynamo
Ecto: Database Client: https://github.com/elixir-lang/ecto

更多项目: https://github.com/elixir-lang/elixir/wiki/Projects

上面大部分都在开发早期,因为Elixir接近0.10.2但是还不是1.0,很多API都在早期,喜欢看源码学习的朋友可以看看。

编辑器插件

Vim: https://github.com/elixir-lang/vim-elixir
Emacs: https://github.com/elixir-lang/emacs-elixir
Textmate/Subl : https://github.com/elixir-lang/elixir-tmbundle

外加一个我写的Emacs Yasnippet的snippets:
https://github.com/hisea/elixir-yasnippets

Elixir QQ群

249122869


Hisea
140 声望1 粉丝

从事Ruby on Rails开发, 各种语言及技术,移动开发,网络,软件项目,创业,


引用和评论

0 条评论