gpt4 book ai didi

erlang - 为什么 Erlang 的开放电信平台 (OTP) 没有移植到其他语言?

转载 作者:行者123 更新时间:2023-12-04 23:54:18 29 4
gpt4 key购买 nike

我第一次开始深入研究 Erlang,OTP 被爱好者和评论家视为高度可用的分布式处理的黄金标准。

鉴于 OTP 已经存在了几十年并且被公开记录,为什么其他支持轻量级线程/进程的语言没有采用自己的版本?是否存在技术/政治挑战?还是每个人都只是耸耸肩学习Erlang?

谢谢!

最佳答案

最大的问题是大多数语言运行时没有内置的轻量级并发和带有退出信号传播的错误隔离。如果没有这些东西,您将很难正确移植 OTP。

对于具有正确运行时类型的语言,我看到了一些努力或至少计划构建受 OTP 启发的框架。 Cloud Haskell是第一个想到的。我也希望 Go 和 Rust 最终会拥有像 OTP 这样的东西,如果他们还没有的话。

关于erlang - 为什么 Erlang 的开放电信平台 (OTP) 没有移植到其他语言?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18969147/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com