美文网首页
运行于Erlang VM的高容错语言—Elixir

运行于Erlang VM的高容错语言—Elixir

作者: 老夫不正经 | 来源:发表于2020-05-19 23:11 被阅读0次

    Elixir是一种可扩展的动态语言,运行于Erlang VM,就Kotlin运行于JVM一般;Erlang VM以运行低延迟、分布式和容错系统著称,所以Elixir也能应用于Web开发和嵌入式软件领域。


    Elixir 语言

    Elixir是Ruby On Rails的核心开发人员为开发的,旨在替换Ruby的开发语言,Elixir运行于erlang runtime(Erlang VM)之上,其而在并发、分布式、容错系统等方面的表现很是优秀。除此之外,Elixir还有着众多优点:

    1. 高可扩展性;
    2. 高容错率;
    3. 函数式编程;
    4. 支持DSL 扩展;
    5. 能过与Erlang语言兼容;
    6. 自带构建工具Mix,可用于创建项目,管理任务,运行测试;
    7. IEx工具(Elixir的shell工具)能够提供自动完成,debug调试,代码重载以及格式化文档;
    Elixir hello world

    Elixir 语言虽小,却也功能强大,不仅能够发挥Erlang平台的优势,也能利用自带的特性弥补Erlang的不足,同时支持Linux、Mac OS、Windows、Raspberry Pi、Docker等平台下载安装。

    相关文章

      网友评论

          本文标题:运行于Erlang VM的高容错语言—Elixir

          本文链接:https://www.haomeiwen.com/subject/lvkwohtx.html