Chinaunix首页 | 论坛 | 博客
  • 博客访问: 530843
  • 博文数量: 118
  • 博客积分: 2575
  • 博客等级: 大尉
  • 技术积分: 1263
  • 用 户 组: 普通用户
  • 注册时间: 2009-09-27 09:37
文章分类

全部博文(118)

文章存档

2017年(11)

2016年(8)

2015年(1)

2014年(9)

2013年(7)

2012年(38)

2011年(14)

2010年(18)

2009年(12)

分类: Delphi

2012-10-11 15:27:40

现在开始看erlang的书,可能不是为了写erlang的程序,是想对函数式编程有些了解。现在看的是"Erlang程序设计中文版",是盗版的pdf文件,想想觉得蛮对不起作者的,过段时间买个纸版的吧。

今天的书籍看到IRC Lite这一部分了,由于看得比较快,所以很多东西并没有看得太懂。Erlang语言的基础是匹配,分布式的基石是消息。其实,从传统方式向分布式方式编程转变,最重要的就是由API向消息的转变,这也是我们平台软件设计(分布式)中最需要关注的地方。我们可以通过封装,对用户(应用逻辑编程人员)屏蔽底层的分布式基础。

语言基础决定了代码设计的难度,就象用C写面向对象代码一样,用非函数式语言编写分布式程序,不是不可以做到,而是别扭。由于Erlang本身将消息匹配作为自己的基础,所以它适合用于编写分布式的程序。这也许就是现在很多的分布式系统(云系统)来使用函数式语言搭建的理由吧。
阅读(724) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~