← 黑客书架

ML 并发编程 封面

ML 并发编程

Concurrent Programming in ML

John H. Reppy · 初版 1999 年

  • 5次提及
  • 2人推荐
  • 2位 HN 评论者

简介

《Concurrent Programming in ML》介绍了 Concurrent ML (CML) 语言,该语言支持将两种重要的编程模型结合在一起:并发编程和函数式编程。CML 是函数式语言 Standard ML (SML) 的扩展,并作为 Standard ML of New Jersey (SML/NJ) 发行版的一部分包含在内。CML 支持利用独特的高阶并发编程机制进行进程通信与同步编程,允许程序员定义自己的通信和同步抽象。”——封套。“本书的主要重点是

Hacker News 读者推荐

冒昧建议一下,我想请你或你团队里的人去读读 John Reppy 写的《Concurrent Programming in ML》中的几个章节,并试试 Vesa 在 https://github.com/Hopac/Hopac 中极其出色的实现。我不清楚你们是否非得用 TPL 不可,但 CML 很可能是处理并发更好的模型,而 Hopac 简直高出几个数量级……

davidgrenier 在 HN 的推荐

冒昧推荐一下,建议想办法找一本 John Reppy 的《Concurrent Programming in ML》来看看。哪怕仅仅为了开开眼界,这本书也完全值了。Hopac 是一个在 .NET 上绝佳地实现了这种并发编程模型的库,并且拥有顶级的 F# 原语。

davidgrenier 在 HN 的推荐

这个看着太硬核了,对很多人来说,John Reppy 的书《Concurrent Programming in ML》(指的是 SML,不是机器学习)要平易近人得多。挑一个你拿手的编程语言里的 CSP 风格库就行:Go 就用 goroutines 和 channels,Clojure 用 core.async,F# 用……

davidgrenier 在 HN 的推荐

找书

在黑客书架打开完整页面 →

数据整理自 Hacker News 公开评论,数据来源 hackerbooks.org 与 Open Library。