Elixir是跑在Erlang vm上的一门新语言,有着灵活的语法,又兼具了Erlang的并发,性能,稳定性。是一门非常值得学习的语言。作者是José Valim,从2011年开始开发,Elixir已经可以实际使用了。
可以看看Erlang作者对Elixir的评价
Elixir特色
- 编译成Byte code 跑在Eralng vm 上,性能,并发稳定性有保证
- 类Ruby的语法,没有Erlang反人类的语法
- 和Erlang平台的无缝对接,大量Erlang库可以用
- 函数式编程语言,没有类,对象,继承
- 和Erlang一样,任何都是表达式
- 调用Elixir函数,和调用一个Erlang函数一样,没有性能损失
- 支持元编程
- 可以使用Otp平台