并发和/或分布式编程中的形式主义?


10

我的背景来自命令式语言,主要是C,C ++和Python。几年后,我学习了Scala,Erlang和一些Haskell,从那以后,我对函数式编程及其背后的形式形式变得非常感兴趣。

我对并发和分布式编程也很感兴趣,并且一直在研究其背后的形式主义,特别是那些至少看到了一点点“日光”的形式主义(例如,在现实世界中的使用,或者至少是某个地方的实现)。到目前为止,我知道通信顺序过程,Actor模型,通信过程的代数以及通信系统的微积分。在我当中,我知道Actor模型已经以Erlang,Scala和Haskell等语言实现了。

我想知道在解决这些领域之前是否应该学习和实践一些基础,是否应该首先学习“经典”基础,以及是否可能错过其他流行的基础?

Answers:


5

πππ


很有意思啊,谢谢!在处理此类领域之前,您推荐什么样的数学背景,或者它或多或少是独立的?
adelbertc

2
πλ
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.