其实早就关注这个语言,只是一直没有花时间学习。
最近下定决心开始深入,感觉还是很不错的。
整理了一些各方面的资源,分享一下:
官方入门文档:
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: PragProg 30 Minutes: 上面两个都是很好的入门视频。
还有一个跟 PeepCode 跟 Jose Valim 的 Meet Elixir, https://peepcode.com/products/elixir 这个是跟 Jose 一起做一个小项目,不太算入门视频,更像是展示 Elixir 的特性。
Dave Thomas, Power of Erlang, Joy of Ruby: http://confreaks.com/videos/2591-lonestarruby2013-elixir-power-of-erlang-joy-of-ruby
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-in-the-wild
上面大部分都在开发早期,因为 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
249122869