这可能是其他人已经看到的问题,但我正在尝试找到一种专为(或具有语言支持)并发编程设计的语言,可在.net平台上运行。
我一直在使用erlang进行侧面开发,以了解该语言,并喜欢如何轻松地获得稳定的并发甚至分布式系统。这使我想起了scala,它也使用了演员模型来构建一个不错的系统,然而scala.net目前似乎没有这个功能(尽管这是一个并发系统与分布式系统的区别)。我正在考虑的两种.net语言是Axum和F#。
这些是我唯一的选择吗?还有其他选择吗?如果这些是我唯一的选择,每种语言的优缺点是什么?
我一直在使用erlang进行侧面开发,以了解该语言,并喜欢如何轻松地获得稳定的并发甚至分布式系统。这使我想起了scala,它也使用了演员模型来构建一个不错的系统,然而scala.net目前似乎没有这个功能(尽管这是一个并发系统与分布式系统的区别)。我正在考虑的两种.net语言是Axum和F#。
这些是我唯一的选择吗?还有其他选择吗?如果这些是我唯一的选择,每种语言的优缺点是什么?
System.Threading.Tasks
+System.Collections.Concurrent
)在.NET语言中是可用的。 - Richard