blog.programfan.info
新网站即将启用

[译]programming erlang Chapter 1 Introduction 简单介绍[完]

  Why are we really excited about introducing you to Erlang? What do we feel is really special about the language? Its lightweight concurrency model massive process with scalability independent of the underlying operating system is second to none.  With its approach that avoids  shared data, Erlang is the perfect fit for multicore operation system, in effect solving many of the synchronization problems and bottlenecks that arise with many conventional programing languages. It's declarative nature makes Erlang programs short and compact, and its build-in features make it ideal for fault-tolerant, soft real-time systems. Erlang also comes with very strong integration capabilities, so Erlang system can be seamlessly incorporated into larger systems. That means that gradually bringing Erlang into system and replacing less-capable conventional language is not all unusual.

  为何我们真的这个兴奋的把erlang介绍给你们,我们感到这门语言不同的地方是什么?因为它的轻量级的并行化模型中带有大量扩展的独立于底层操作系统的进程,在这方面是首屈一指的。因为erlang不允许有共享数据, 使Erlang完美的适应多核操作系统,并成功的解决了很多传统编程语言在处理同步问题时提高性能上的瓶颈。它的声明性使的Eralng编程语言短小而简洁,而且它的这个内置特性让它在容错和软件实时性上得到了完美的体现。Erlang也有很强的集成能力,因此Erlang系统也能无缝的并入到更大的系统中。它意味着逐渐把Erlang带入到系统来替换性能差的传统编程语言是再平常不过的事情了。

... ...

  Why Should Use Erlang?

  为何应该用Erlang?

... ...

  The History of Erlang

  Erlang历史

... ...

  Erlang's Characteristics

  Erlang的特性

... ...

  High-Level Constructs

  高级结构

... ...

  Concurrent Processes and Message Passing

  并行进程与消息传递

... ...

  Scalable, Safe, and Efficient Concurrency

  可度量的,安全的,高效的并行

... ...

  Soft Real-Time Properties

  软件实时性

... ...

  Robustness

  鲁棒性

... ...

  Distribution Computation

  分布式计算

... ...

  Integration and Openness

   集成与开放

... ...

  Erlang and Multicore

  Erlang与多核

... ...

  Case Studies

  实例学习

... ...

  The AXD301 ATM Switch

  AXD301 ATM 转换(不知道是否这样翻译,就是那个用erlang实现了9个9的那个)

... ...

  CounchDB

  (一种用erlang实现的数据库,性能如何不知道,没用过)

... ...

  Comparing Erlang to C++

  Erlang 与C++性能对比(Erlang PK C++)

... ...

  How Should I Use Erlang

  我应该怎么用Erlang?

... ...

posted @ 2010-11-21 19:41  Gordon Chao  Views(269)  Comments(0Edit  收藏  举报
www.programfan.info
新网站即将启用