
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 的推荐
找书
豆瓣 微信读书 京东 Open Library ISBN 0521480892
数据整理自 Hacker News 公开评论,数据来源 hackerbooks.org 与 Open Library。