2017-06-14 28 views

回答

1

斯卡拉不是一个演员为基础的语言。阿卡只是一个图书馆(它经常被滥用恕我直言)。

发生死锁可能是因为您可以在receive方法内运行任意代码。 为了防止它 - 不要直接在角色代码中使用任何阻塞/同步,也不要使用内部使用阻塞的外部对象的方法。

0

在Erlang中是可能的。您可以让两个进程等待另一个发送消息。一般来说,这不是一个大问题。

但在大多数情况下,您必须努力才能实现。