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

zsl*_*ton 4 erlang erlang-otp

我开始潜入二郎首次和OTP由爱好者和评论家高举都为高度可用的分布式处理的黄金标准.

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

谢谢!

YOU*_*LID 6

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

对于具有正确运行时类型的语言,我看到了一些努力或至少计划构建OTP启发框架.Cloud Haskell是第一个浮现在脑海中的人.我还期望Go和Rust最终会有类似OTP的东西,如果他们还没有.