繁体   English   中英

Erlang/OTP 究竟是什么?

[英]What exactly is Erlang/OTP?

我找不到 Erlang/OTP 是什么以及它有什么用途的明确定义。 谁能简要介绍一下它是什么以及它的作用是什么?

erlang/otp 上,它说

Erlang 是一种编程语言,用于构建具有高可用性要求的可大规模扩展的软实时系统。 它的一些用途是电信、银行、电子商务、计算机电话和即时消息。 Erlang 的运行时系统内置了对并发、分布和容错的支持。

OTP 是一组 Erlang 库和设计原则,提供中间件来开发这些系统。 它包括自己的分布式数据库、与其他语言接口的应用程序、调试和发布处理工具。

你实际上在问题中有你的答案

首先 Erlang 是一种编程语言,其他编程语言的例子

  • Python
  • 红宝石

编程语言是程序员用来开发应用程序、脚本或其他计算机执行指令集的特殊语言。

第二个 OTP 是一组工具和库,可以在构建用 erlang 编写的应用程序时使用

在编程中,库是程序员可以在其程序中使用的已编译代码的集合。 库对于存储经常使用的代码特别有用。

现在 OTP 代表开放电信平台,虽然这是一组库的奇怪名字,但这个名字主要是因为 Erlang 编程语言是在爱立信计算机科学实验室设计的。 所以 OTP 是 erlang 标准库的名称,所以虽然该名称包含术语“电信”,但该库不再与“电信”有关

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM