我想了解一下,是否可以使用编程语言Clojure实现消息传递并发模型,即两个进程/线程之间没有共享内存区域。
我希望使用Clojure的原因有几个,主要是我熟悉并喜欢Common Lisp,并且我想使用一种函数式编程语言。我对Clojure和并发性都不太了解,但从wikipedia得知,Clojure通过软件事务内存、代理系统和动态变量系统来实现并发。
我希望使用Clojure的原因有几个,主要是我熟悉并喜欢Common Lisp,并且我想使用一种函数式编程语言。我对Clojure和并发性都不太了解,但从wikipedia得知,Clojure通过软件事务内存、代理系统和动态变量系统来实现并发。
- 能否使用Clojure实现消息传递并发模型?
- 如果不能,还有哪些语言可以实现?