← 黑客书架

实用程序员的 ML 封面

实用程序员的 ML

ML for the working programmer

Lawrence C. Paulson · 初版 1991 年

  • 38次提及
  • 16人推荐
  • 28位 HN 评论者

为什么值得读

引导命令式程序员步入函数式编程,深度剖析语言特性与历史

适合:想要入门函数式编程的传统编程语言开发者

值得读指数:48 / 100

Hacker News 读者推荐

…语法上比 OCaml 好,但 OCaml 带来的优势太多了以至于很难忽视(更简单的编译模型、像命名参数这样的好特性、单一的开发目标、不错的社区)。另外,Paulson 的《ML for the Working Programmer》结合历史背景很好地解释了 SML 的各种硬伤。它非常详细地讲了 SML 模块类型安全性的一些局限,以及为了让 functor 通用化必须做的一些恶心操作……

oinksoft 在 HN 的推荐

看到这里的“ML”指的是机器学习(machine learning)而不是那门编程语言,我略感失落。我到现在还会时不时翻翻我那本老旧的 L. C. Paulson 写的《ML for the Working Programmer》平装本。

inopinatus 在 HN 的推荐

和我很喜欢的《Concrete Semantics》类似的一本书是《Formal Reasoning about Programs》,出自原贴链接的同一个团队:http://adam.chlipala.net/frap/frap_book.pdf。《ML for the Working Programmer》是由 Isabelle 核心主导者之一 Paulson 写的,最后以一个证明器项目收尾:https://www.cl.cam.ac.uk/~lp15/MLbook/。Paulson 在剑桥教一门本科生课程,现在已经……

nextos 在 HN 的推荐

找书

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

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