📜  Erlang-概述

📅  最后修改于: 2020-11-04 05:46:21             🧑  作者: Mango


Erlang是一种功能编程语言,也具有运行时环境。它的构建方式使其对并发,分发和容错具有集成支持。 Erlang最初是为在爱立信的多个大型电信系统中使用而开发的。

Erlang的第一个版本是由Joe Armstrong,Robert Virding和Mike Williams于1986年开发的。它最初是爱立信内部的专有语言。它随后于1998年作为一种开放源语言发布。Erlang以及OTP是Erlang中的中间件和库的集合,现在由爱立信的OTP产品部门提供支持和维护,并被广泛称为Erlang / OTP

为什么选择Erlang?

如果您具有以下要求,则应使用Erlang开发应用程序-

  • 该应用程序需要处理大量并发活动。

  • 它应该可以通过计算机网络轻松分发。

  • 应该有一种使应用程序对软件和硬件错误都容错的工具。

  • 该应用程序应可扩展。这意味着它应该能够跨越多个服务器,而几乎没有变化。

  • 它应该易于升级和重新配置,而不必停止和重新启动应用程序本身。

  • 该应用程序应在一定严格的时间范围内对用户做出响应。

Erlang的官方网站为https://www.erlang.org/

Erlang官方网站