Home > misc > [荐]曹力同学翻译的《Erlang OTP 设计原理》

[荐]曹力同学翻译的《Erlang OTP 设计原理》

February 4th, 2009 :: jackyz

ShiningRay,也就是 《JavaScript高级程序设计》 这本书的译者,Nirvana Studio 的曹力同学 (也就是 CN Erlouge III 照片集里[这张]背着双肩包的帅哥)。 这一次为我们带来了重量级的文档翻译——《Erlang OTP 设计原理》,没错,就是 Erlang 联机文档中《OTP Design Principles》这一部分的完整中文版。

OTP 是 Erlang 里非常重要的一个部分, OTP 之于 Erlang 就好比 EJB 之于 Java (当然不包括 EJB 失败的那些地方),又或者,类似于框架之于程序设计语言,如果你不明白我在说什么,没关系,我自己也有点糊涂,反正只要记住它很重要就对了。可以这么说,学完 Erlang ,你对于程序设计有了一些新的思路和技术,但它们离完整而成熟的具有 “工业强度” 的解决方案还是有一段距离。而 OTP 就是这样的成熟解决方案。之前发明和大规模应用 Erlang 的那些伟大的程序员们,他们从大量的实践中抽象和总结出了一些使用 Erlang 的 “定式” ( Erlang 的术语是行为,概念上类似于模式,如果将其称作模式,又似乎会有点混淆)。并为之考虑好了各种可能的情况,他们将这些高度可重用的代码放在了 OTP 之中。它实际上是一个相当通用的 “架子” ,你需要做的只是先理解 “架子” 的逻辑(设计原理),再以此为基础,分解和建模你的系统,依葫芦画瓢地在 “架子” 上 “填充” 你自己的 “业务代码” 。

曹力同学花费了大量宝贵的春节时间,为我们带来这样一篇重要文档的中文版,严重感谢!建议每一位已经学完 Erlang 语言基础部分的同学都抽点时间,好好读一读这篇《Erlang OTP 设计原理》。

misc

  1. jackyz
    February 4th, 2009 at 12:50 | #1

    ShiningRay 的另外一篇 “建立一个OTP应用” (http://shiningray.cn/building-an-otp-application.html) 同样也很精彩,值得阅读。

  2. February 4th, 2009 at 13:55 | #2

    @jackyz

    呵呵,多谢给我打广告啊

    不过这篇“建立OTP应用”有点过时了,文中提及的OTP-base那个东西都下载不了了

  3. jackyz
    February 5th, 2009 at 10:56 | #3

    @ShiningRay,好文就该猛打广告,更何况是这样有分量的好文。

  4. haha
    February 7th, 2009 at 04:58 | #4

    感谢

  5. 郎哲
    February 11th, 2009 at 09:22 | #5

    研究ERLANG一段时间了,现在遇到一个问题spawn错误,

  6. jackyz
    February 11th, 2009 at 11:59 | #6

    @郎哲 你可以到 erlang-china 在 googole groups 的邮件列表提问(记得描述清楚你问题的上下文,以节约时间)

  7. hong
    February 17th, 2009 at 13:27 | #7

    @jackyz

    jackyz :
    ShiningRay 的另外一篇 “建立一个OTP应用” (http://shiningray.cn/building-an-otp-application.html) 同样也很精彩,值得阅读。

    good

  8. May 31st, 2010 at 16:28 | #8

    Erlang-China ? [荐]曹力同学翻译的《Erlang OTP 设计原理》 guy@gigemail.net

  1. No trackbacks yet.