在此blog post作者寫道:Clojure的core.async與Jane Street的OCaml Core Async類似嗎?
然而,Grenchman是建立在從珍街,OCaml中的最大的工業用戶的一個核心和異步庫。異步允許單點人造併發,避免了其他事件驅動工具的許多回調麻煩,但它相當單一。
在J ane Street Documentation Page for Core Async他們形容爲:
特別是,我們認爲異步確實控制程序的併發性,使其更容易推理可能的競爭條件更好。
我的問題是 - 在0123am和OCaml中的核心異步之間是否有相似之處?我問,因爲「避免回調頭痛的虛假併發」聽起來與Clojure中core.async的應用非常相似。
如果我是一個新人,有沒有比另一個更推薦? – BlueTrin
@BlueTrin:因爲一個是OCaml庫,另一個是Clojure庫,所以我建議根據你更喜歡的任何語言來選擇/具有你需要的其他功能或庫(除了併發支持)。對於優秀的高級併發庫,這兩者都可以完成這項工作,儘管Clojure特別對標準庫中的其他併發模型也有很好的支持。 –