探索并发编程语言Erlang:原理解析与实践
需积分: 20 66 浏览量
更新于2024-09-25
收藏 2.65MB PDF 举报
"《Erlang原版教程》是一本深入介绍并发编程语言Erlang的专业指南,由Joe Armstrong所著,他是该语言的设计者之一。这本书旨在帮助读者理解和掌握如何利用Erlang构建能够反映现实世界行为的并发程序,因为作者认为,为了编写像现实世界中的对象那样运作的程序,我们需要选择专为并发应用设计的语言,以简化开发过程。
Erlang被设计为一种支持并行计算的高级编程语言,其核心理念是模型化人类思考和互动的方式。通过使用Erlang,开发者可以编写出高度可靠且能够处理大规模并发的软件,这对于在分布式系统、实时通信和大型分布式计算环境中尤为适用。书中不仅介绍了Erlang的基本语法和特性,如轻量级进程、消息传递、模式匹配以及错误处理机制,还探讨了如何利用这些特性来构建可扩展且易于维护的并发应用。
作者Joe Armstrong以其在Pragmatic Bookshelf出版的《Programming Erlang》展示了Erlang的实际应用和实践,这本书涵盖了从基础概念到高级主题的全面内容,适合初学者和有经验的开发者深入学习。此外,他还强调了版权和商标问题,指出许多制造商和销售商使用的特定名称可能为注册商标,并提醒读者在使用书中信息时要谨慎,以防潜在的责任和风险。
《Erlang原版教程》不仅提供了一个全面的Erlang教学平台,还鼓励读者思考并发编程的哲学和实践,使他们在处理现代高并发、分布式系统时能游刃有余。通过阅读这本书,开发者不仅能提升自己的技术能力,还能学习到如何用Erlang打造符合真实世界逻辑的高效软件系统。"
268 浏览量
155 浏览量
172 浏览量
125 浏览量
点击了解资源详情
266 浏览量
点击了解资源详情
126 浏览量
点击了解资源详情
dujiejing
- 粉丝: 1
- 资源: 16
最新资源
- 液压支架立柱和千斤顶自动化试验系统工装设计与应用.rar
- 使用XML优化配置的动态菜单,以及智能的超级列表框-易语言
- 死人开关:对于funzys
- Ziplyne Player Johns Hopkins Production -crx插件
- shortly-express
- bruhtus:古典胡话
- 安装ObjectArx的zh-chs包
- CircleIndicatorComponent.7z
- 炫彩编写的聊天框例子-易语言
- css_chris:CSS-我的网站
- Tempofila-crx插件
- c#学生管理系统
- App-Clima-GeoLocation-OpenWeatherMaps:控制台应用程序,用于使用NodeJs + GeoLocation + OpenWeatherMaps检查天气
- 将超像素作为输入MATLAB代码-medical-labeling:这个存储库包含我在伯尔尼大学的硕士论文的材料
- RayTracer:我的博客的WIP光线跟踪程序
- Foreign Domain Alerter-crx插件