Erlang 程序设计

Erlang 程序设计 pdf epub mobi txt 电子书 下载 2025

Joe Armstrong,Erlang最初的设计者和实现者,也是Erlang OTP系统项目的首席架构师。他拥有瑞典皇家理工学院博士学位,是容错系统开发领域的世界级专家。此外,他还在开发旨在替代XML的标记语言ML9。现任职于爱立信公司。

赵东炜,(Jackyz)独立软件顾问,一直专注于Web应用开发,曾负责设计和维护某大型门户网站的多个核心应用,对高并发大容量的分布式应用领域有独到见解。曾担任过软件开发工程师、系统架构师、技术经理、产品经理、创业者等多种不同的角色。闲暇时以思考技术问题为乐,从事软件行业10余年来,从最初的 ASP/PHP到之后的Java/.NET以及现在的Ajax和Erlang,一直都活跃在技术的最前沿。2006年作为主要译者参与了 AjaxcincAction(中译本《Ajax实战》,由人民邮电出版社出版)的翻译工作。之后为Erlang强大的并发能力所吸引,是国内学习和传播 Erlang技术的第一批人,迄今已有2年多的实际开发经验。在2007年3月创建了Erlang中文社区(erlang-china.org),现在是国内Erlang爱好者聚集和分享资料的主要网站。

金尹,长期从事电信行业的大规模语音通信程序的研发,有丰富的并发/分布式网络系统的开发经验。业余从事于数学与编程语言理论,以及并行计算方面的研究。致力于在国内推广函数式语言的发展,分别在2001年和2006年在《程序员》杂志上介绍 Python、Erlang等前卫的编程理念。

出版者:人民邮电出版社
作者:Armstrong
出品人:
页数:427
译者:赵东炜
出版时间:2008
价格:79.00元
装帧:16开
isbn号码:9787115188694
丛书系列:图灵程序设计丛书
图书标签:
  • Erlang 
  • 并行 
  • 函数式编程 
  • 程序设计 
  • 编程 
  • 计算机 
  • programming 
  • 程序语言 
  •  
想要找书就要到 本本书屋
立刻按 ctrl+D收藏本页
你会得到大惊喜!!

书是讲述下一代编程语言Erlang 的权威著作,主要涵盖顺序型编程、异常处理、编译和运行代码、并发编程、并发编程中的错误处理、分布式编程、多核编程等内容。本书将帮助读者在消息传递的基础上构建分布式的并发系统,免去锁与互斥技术的羁绊,使程序在多核CPU 上高效运行。本书讲述的各种设计方法和行为将成为设计容错与分布式系统中的利器。.

在多核、并发、分布为王的时代,谁将成为下一个主流编程语言?来自全世界的众多专家都认为,Erlang最有可能在竞争中胜出。

Erlang开源语言系出名门,通信巨头爱立信公司用它开发出了可靠性惊人的交换机系统AXD301。它天生就是面向并发、分布和高容错的,兼有函数式语言和脚本语言的各种优点,而且已经用于商业开发多年,具有稳定性极高的虚拟机和平台库。有了这些天时地利,无怪乎Erlang能够迅速成为热门的开发语言,除了广泛应用于通信行业之外,它已经进入了各个领域:Facebook用它实现了聊天系统,Yahoo用它重写了Delicious,Amazon用它开发了云计算数据服务SimpleDB,还有多人游戏、测试工具、电子支付、数据采集与监控、企业消息、电子邮件、空中交通管制……..

本书由Erlang之父Joe Armstrong编写,是毋庸置疑的经典著作。书中兼顾了顺序编程、并发编程和分布式编程,较深入地讨论了开发Erlang应用中至关重要的文件和网络编程、OTP、MNesia、Ets和Dets等主题,更为精彩的是,大师亲自操刀,构建了MapReduce实例和多人聊天实例,一定让你大呼过瘾。...

具体描述

读后感

评分

评分

为了了解disco的调度逻辑,不得不补一下erlang,原先项目里有个模块也是erlang实现,但是由于效率以及语言的普及性,该模块没继续开发下去。原著和翻译版交错的看的,作为erlang入门不可多得的好书。做分布式的童鞋都应该通过他了解下erlang,向echou大师致敬,N年前便用erlang...  

评分

我运行后,弹出四个对话窗口,然后就错误了! 下面是错误i的log: =ERROR REPORT==== 31-Aug-2011::09:30:56 === Error in process <0.53.0> with exit value: {undef,[{lib_md5,string,["axjxhxoabhkcythsqnvbqwhxbAsDT67aQ"]},{lib_chan,authenticate,4},{lib_chan,connect,5...  

评分

第五章 95页 5.3节 关于计算mp3文件同步帧的例子 FrameLength = framelength(Layer, BitRate, SampleRate, Padding), if FrameLength < 21 -> exit(frameSize); true -> {ok, FrameLength, {Layer,BitRate,SampleRate,Vsn,Bits}} end; 为什么FrameLength要小于21呢?  

评分

用户评价

评分

: TP312ER

评分

只看了开头,觉得 XSLT 1.0 若是包含了列表的概念,未必不会成为 Erlang

评分

新学,希望能读上几遍来揣摩个中真言。书貌似已经买不到了。。

评分

fb 不用otp 为毛呢

评分

otp部分没看懂。前面很有意思,函数式编程能做到更好的抽象。至于多核和分布式编程,好像就是rpc吧,感觉是噱头

本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度google,bing,sogou

© 2025 onlinetoolsland.com All Rights Reserved. 本本书屋 版权所有