#下一步該去哪html
想要學習更多?繼續閱讀!node
#構建你的第一個Elixir項目編程
爲了開始你的第一個項目,Elixir裝載了一個叫作Mix的構建工具.你能夠開始你的新項目,只須要運行:安全
mix new path/to/new/project
咱們已經寫好了一個教程,關於如何構建一個Elixir應用,包括它的監督樹,配置,測試等等.這個應用是一個分佈式鍵值存儲器,咱們將鍵值對放到了桶中,而後用多重節點將桶分佈式配置:併發
#元編程編程語言
歸功於Elixir對元編程的支持,它成爲了一個可擴展且能高度自定義的編程語言.Elixir中大多數的元編程是經過宏來實現的,它在一些狀況下很是有用,尤爲是書寫DSL.咱們已經寫了一篇簡短的介紹來解釋宏的基本機制,包括如何書寫宏,以及如何用宏建立DSL:分佈式
#社區和其它資源工具
咱們已經寫好了一篇學習資料,包括推薦書目,視頻和其餘學習Elixir及其生態環境的資源.除此以外,還有許多Elixir資源,例如大會演講,開源項目,以及社區中的其它學習資料.學習
記住不管遇到任何問題,你總能到irc.freenode.net 上的#elixir-lang頻道,或發送信息到郵件列表.你必定會獲得某人的幫助.想獲得最新的新聞和公告,請關注博客和Elixir核心郵件列表(https://groups.google.com/group/elixir-lang-core).測試
別忘了你也能夠檢查Elixir源代碼,它大部分由Elixir編寫(主要是lib
目錄),或探索Elixr文檔.
#Erlang基礎
Elixir運行在Erlang虛擬機上,並且Elixir開發者早晚會想和Erlang庫打交道.這裏是一些在線的Erlang學習資源:
這個Erlang語法:快速入門簡明地介紹了Erlang語法.每段代碼都有着等效的Elixir代碼.這使得你不只能學習Erlang的語法,還能複習在本教程中學到的東西.
Erlang官方網站有一個簡短的帶圖片的指引闡述了Erlang並行編程的思想.
把你的Erlang學好!是一本優秀的Erlang介紹,包含設計原則,標準庫,最佳實踐等等.若是你已經閱讀過了以前的快速如門課程,你講可以安全地跳過講述語法的最初的兩三章.當你閱讀到併發章節,有趣的地方纔開始了.