示例代码下载
本书中的示例代码,以及在编写本书过程中供验证使用的代码,均可从笔者创建的支持网站上下载。但因篇幅所限,部分代码没有包含在本书中。
http://nhiro.org/langbook/
本书是在弊社杂志《WEB+DB PRESS》Vol.66 特辑之《程序员应该知道的程序设计基础知识——熟知语言核心设计如有神助》(プログラマが知るべき言語設計の基礎知識――言語の核を知れば、自ずと作法が見えてくる)的基础上,大量添加内容并修正之后编纂而成。
本书展示的代码已在 Mac OS 10.7.5 的以下程序语言环境中运行并确认过。不同的执行环境可能带来操作顺序、显示画面及执行结果的差异。
Scala: version 2.9.2 (Java HotSpot 64-Bit Server VM, Java 1.7.0_05)
Haskell: GHCi, version 6.10.4
Python: 2.7.3
Ruby: 1.9.3p194 (2012-04-20 revision 35410) [x86_64-darwin11]
Perl: v5.12.4 built for darwin-thread-multi-2level
JavaScript: Node.js.v0.6.18
Java: build 1.7.0_05-b05
C/C++: gcc version 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.9.00)
对于使用本书信息所造成的后果,技术评论社、原书作者、人民邮电出版社以及译者,概不负责。
本书中出现的公司名称及商品名称,通常是各相关公司的商标或注册商标。本书在使用时已省略™、 © 、 ® 等标记。
