[英]What exactly is Erlang/OTP?
我找不到 Erlang/OTP 是什么以及它有什么用途的明确定义。 谁能简要介绍一下它是什么以及它的作用是什么?
在erlang/otp 上,它说
Erlang 是一种编程语言,用于构建具有高可用性要求的可大规模扩展的软实时系统。 它的一些用途是电信、银行、电子商务、计算机电话和即时消息。 Erlang 的运行时系统内置了对并发、分布和容错的支持。
OTP 是一组 Erlang 库和设计原则,提供中间件来开发这些系统。 它包括自己的分布式数据库、与其他语言接口的应用程序、调试和发布处理工具。
你实际上在问题中有你的答案
首先 Erlang 是一种编程语言,其他编程语言的例子
编程语言是程序员用来开发应用程序、脚本或其他计算机执行指令集的特殊语言。
第二个 OTP 是一组工具和库,可以在构建用 erlang 编写的应用程序时使用
在编程中,库是程序员可以在其程序中使用的已编译代码的集合。 库对于存储经常使用的代码特别有用。
现在 OTP 代表开放电信平台,虽然这是一组库的奇怪名字,但这个名字主要是因为 Erlang 编程语言是在爱立信计算机科学实验室设计的。 所以 OTP 是 erlang 标准库的名称,所以虽然该名称包含术语“电信”,但该库不再与“电信”有关
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.