Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/url/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
并发模型:Erlang、Elixir和Scala_Scala_Concurrency_Erlang_Elixir_Actor - Fatal编程技术网

并发模型:Erlang、Elixir和Scala

并发模型:Erlang、Elixir和Scala,scala,concurrency,erlang,elixir,actor,Scala,Concurrency,Erlang,Elixir,Actor,Erlang、Elixir和Scala的并发模型之间的差异是什么?从零先验知识的角度来看,这太难回答了。我认为最有价值的方法(因为这类事情总是以一种最没有帮助的方式被问到)是包括一些关于这些的参考信息的链接,然后结束这个问题 (如果这在其他SO用户心目中是一个坏主意,以至于您认为我们应该完全删除它,那么我将在SO外部创建一个资源页,作为将来引用的参考。) (Qt文档解释了共享内存并发的潜在疯狂是如何在该框架内被驯服的) 和(Haskell Wiki) (USENIX论文——良好的基础

Erlang、Elixir和Scala的并发模型之间的差异是什么?

从零先验知识的角度来看,这太难回答了。我认为最有价值的方法(因为这类事情总是以一种最没有帮助的方式被问到)是包括一些关于这些的参考信息的链接,然后结束这个问题

(如果这在其他SO用户心目中是一个坏主意,以至于您认为我们应该完全删除它,那么我将在SO外部创建一个资源页,作为将来引用的参考。)

  • (Qt文档解释了共享内存并发的潜在疯狂是如何在该框架内被驯服的)
  • 和(Haskell Wiki)
  • (USENIX论文——良好的基础信息)
  • (在概念上相关,特别是因为Erlang和其他“参与者系统”通常符合微服务群的概念定义,无论是否分布式)
  • (SICP——仅供参考:作为一名程序员,这篇文章可能是最重要的内容之一)

对不起,这个问题表明你自己在做任何研究时都没有付出任何努力。有足够多的网站解释每个并发模型。如果你有一个具体的问题,那就去问这个吧。即使不离开Stackoverflow,我也很确定你可以找到关于Erlang vs ScalaI的答案。明白你的问题以及为什么要问这个问题——这是一个非常重要的问题,需要理解——但大多数人可能不会觉得这很适合SO的Q/a风格。我用一系列的参考资料来回答这个问题,因为如果提问者没有任何先验知识,那么回答这个问题就太难了。如果我只是在SO外部创建一个页面,其中包含一些一般概念信息和参考文献列表,这可能会起到最好的作用。顺便说一句,这在重要方面是相关的,但不是一个足够强大的一般信息源,无法作为下面的规范参考文献,imo:尽管我非常感谢您的推荐“七个并发模型”,我希望答案不包括版权材料盗版副本的链接。我已将其更改为出版商网站上该书页面的链接。@PaulButcher明白了。我不知道这是盗版链接。谢谢修复。