.. include:: include/substitution.rst 致谢 ==== 关于Erlang,已经很难追溯到某个单一起源。许多语言特性都受到了来自计算机科学实验室的朋友及同事的评论的影响并因此而改进,我们在此对他们的帮助和建议表示感谢。我们尤其要感谢Bjarne D\ |:a|\ cker——计算机科学实验室的头儿——感谢他的热情支持与鼓励,以及他在该语言的推广过程中的帮助。 许多人对这本书都有所贡献。Richard Ehrenborg编写了第??章中AVL树的代码。Per Hedeland编写了第??章所描述的\ ``pxw``\ 的代码。Roger Skagervall和Sebastian Strollo提供了第??章所描述的面向对象编程方法背后的思想。Carl Wilhelm Welin用Erlang编写了一个LALR(1)分析程序生成器,用于生成Erlang代码,并在附录A中提供了语法参考。 位于Bollama的Ericsson Business System的早期用户,尤其是第一批用户群(ingen n\ |:a|\ mnd、ingen gl\ |:o|\ md),曾坚忍地充当着小白鼠,与Erlang的许多早期的、不完备版本进行着抗争。他们的评论给予了我们极大的帮助。 我们要感谢来自Ellemtel的Torbj\ |:o|\ rn和来自Ericsson Telecom的Bernt Ericson,没有他们无尽的帮助,Erlang永远也不会有光明的一天。 本书使用\ |latex|\ 排版\ [#]_\ ,并使用了来自Prentice Hall的Richard Fidczuk提供的\ ``ph.sty``\ 宏包。感谢comp.text.tex回答了我们的许多幼稚的问题。 “UNIX”是AT&T贝尔实验室的注册商标,“X Window System”是MIT的商标。 .. [#] 译者注:中译稿采用Sphinx排版,感谢Sphinx的作者为懒惰的程序员们开发了如此傻瓜的文档撰写系统! .. vim:ft=rst ts=4 sw=4 fenc=utf-8 enc=utf-8 et