Erlang得名于丹麦数学家及统计学家Agner Krarup Erlang,同时Erlang还可以表示Ericsson Language。Erlang语言由瑞典爱立信电信公司的Joe Armstrong开始设计,开始于公元一九八零年代。
2012-04-06 10:04:53
最初是以Prolog程序设计语言为基础,几度改版之后,改成以Joe's Abstract Machine为基础的独立语言执行环境。虽然语言风格仍与Prolog相近,不过因Erlang语言设计的走向,Erlang成为具备函数语言特色的程序设计语言。
Erlang是一种通用的并行程序设计语言,它由瑞典电信设备制造商爱立信所辖的计算机科学研究室开发,目的是创造一种可以应付大规模开发活动的程序设计语言和执行环境。Erlang问世于1987年,经过十年的发展,于1998年发表开放源码版本。Erlang是运作于虚拟机的解释型语言,但是现在也包含有乌普萨拉大学高性能Erlang计划(HiPE)[1]开发的原生程式码编译器,自R11B-4版本开始,Erlang也支持脚本方式执行。在程式设计典范上,Erlang属于多重典范编程语言,涵盖函数式、并行及分布式。循序执行的Erlang是一个及早求值, 单次赋值和动态类型的函数式编程语言。
网站:http://www.erlang.org/
关于安装erlang
在centos 5 i386版本下安装需要依赖 wxGTK.i386 wxGTK-devel
可以在http://repoforge.org/上找到rpm包
也可以用以步骤yum安装
1:wget http://pkgs.repoforge.org/rpmforge-release/rpmforge-release-0.5.2-2.el5.rf.i386.rpm
2:rpm -ivh rpmforge-release-0.5.2-2.el5.rf.i386.rpm
3:yum install wxGTK.i386 wxGTK-devel.i386
安装完wxGTK后就可以安装erlang了
1: wget -O /etc/yum.repos.d/epel-erlang.repo http://repos.fedorapeople.org/repos/peter/erlang/epel-erlang.repo
2:yum install erlang