编程语言 Erlang

编程语言 Erlang

Apache
C/C++ ErLang 查看源码»
跨平台
2008-11-09

Erlang是一个结构化,动态类型编程语言,内建并行计算支持。最初是由爱立信专门为通信应用设计的,比如控制交换机或者变换协议等,因此非常适 合于构建分布式,实时软并行计算系统。

使用Erlang编写出的应用运行时通常由成千上万个轻量级进程组成,并通过消息传递相互通讯。进程间上下文切换对于Erlang来说仅仅 只是一两个环节,比起C程序的线程切换要高效得多得多了。

使用Erlang来编写分布式应用要简单的多,因为它的分布式机制是透明的:对于程序来说并不知道自己是在分布式运行。

Erlang运行时环境是一个虚拟机,有点像Java虚拟机,这样代码一经编译,同样可以随处运行。它的运行时系统甚至允许代码在不被中断 的情况下更新。另外如果你需要更高效的话,字节代码也可以编译成本地代码运行。

Yaws: 一个Erlang写的服务器,据说并发能是apache的15倍

的码云指数为
超过 的项目
加载中

评论(4)

景德真人
景德真人
红薯
红薯
@景德真人 说他现在是 Erlang 专家,简称二郎神
幻视Vision
幻视Vision
结束符居然是. #Erlang#

Erlang 之父 Joe Armstrong 逝世,享年 68 岁

4月20日,Erlang 语言设计者 Joe Armstrong 去世,享年 68 岁。 Photo by Brian Troutwine Erlang Solutions 创始人 Francesco Cesarini 在推特发布了这则消息,并说道:“虽然他(Joe Armst...

04/21 17:55

Erlang/OTP 20.2 发布,动态类型编程语言

Erlang/OTP 20.2 发布发布了,Erlang 是一个结构化,动态类型编程语言,内建并行计算支持。最初是由爱立信专门为通信应用设计的,比如控制交换机或者变换协议等,因此非常适合于构建分布式,...

2017/12/14 07:22

Erlang/OTP 20.0 发布,动态类型编程语言

Erlang/OTP 20.0 是一个新的主要版本,带来了新功能、一些特征以及不兼容性的改进。 与第二次发布的 RC 版相比,只有很小的变化,下面列出了其中的一部分: ERTS: erlang:term_to_binary/1 ...

2017/06/24 06:57

Erlang/OTP 19.0 发布,动态类型编程语言

Erlang/OTP是一个主要版本,更新了新功能,相当多的改进,以及一些不兼容。 Erlang是一个结构化,动态类型编程语言,内建并行计算支持。最初是由爱立信专门为通信应用设计的,比如控制交换机...

2016/06/22 20:02

Erlang/OTP 18.3.4 发布,动态类型编程语言

Erlang/OTP 18.3.4 发布了,Erlang是一个结构化,动态类型编程语言,内建并行计算支持。最初是由爱立信专门为通信应用设计的,比如控制交换机或者变换协议等,因此非常适 合于构建分布式,实...

2016/06/20 07:59

Erlang/OTP 19.0.rc2 发布

Erlang/OTP 19.0.rc2 发布了,Erlang是一个结构化,动态类型编程语言,内建并行计算支持。最初是由爱立信专门为通信应用设计的,比如控制交换机或者变换协议等,因此非常适 合于构建分布式,...

2016/06/08 08:54

Erlang/OTP 19.0.rc1 发布,动态类型编程语言

Erlang/OTP 19.0.rc1 发布了。 Erlang是一个结构化,动态类型编程语言,内建并行计算支持。最初是由爱立信专门为通信应用设计的,比如控制交换机或者变换协议等,因此非常适 合于构建分布式,...

2016/05/15 07:59

Erlang/OTP 18.3.3 发布

Erlang/OTP 18.3.3 发布了。Erlang是一个结构化,动态类型编程语言,内建并行计算支持。最初是由爱立信专门为通信应用设计的,比如控制交换机或者变换协议等,因此非常适 合于构建分布式,实...

2016/05/05 23:59

Erlang/OTP 18.3 发布,动态类型编程语言

Erlang/OTP 18.3 发布了,Erlang是一个结构化,动态类型编程语言,内建并行计算支持。最初是由爱立信专门为通信应用设计的,比如控制交换机或者变换协议等,因此非常适 合于构建分布式,实时...

2016/03/17 12:45

Erlang/OTP 18.2.4 发布

Erlang/OTP 18.2.4 发布,下载地址: https://github.com/erlang/otp/releases/tag/OTP-18.2.4 更新记录: Changed Applications: - common_test-1.11.2 Unchanged Applications: - asn...

2016/02/24 14:23

没有更多内容

加载失败,请刷新页面

47
回答
在it行业里,程序员做哪方面开发收入最高?

是用unity3d,还是erlang呢?小弟目前是java程序员,但感觉会java的人太多了,导至php都比java待遇高,哎,很想转行做些其他的开发。

2015/01/27 05:47
5
回答
rabbitmq erlang安装问题
agong 的回答 2018/03/29 16:48
最佳答案
引用来自“agong”的评论 问题解决了吗? 我 遇到相同问题, 我下的是20.3的erlang 我解决了,要从这里下载:https://bintray.com/rabbitmq/rpm/erlang/20.3-1 不要从这里下载:https://www.erlang-solutions.co...
2
回答
rabbitmq集群的吞吐量(msg/s)不如单机?

我用三台配置一样的机器做的集群,两个ram一个disk,Haproxy做得负载,测试跑起来发现集群的吞吐量还不如单机,这是什么原因?是不是集群只能线性的增...

2018/03/27 11:00
25
回答
大家如何看待Erlang编程语言?

提起Erlang语言,相信许多人都会挠头,因为它实在是太陌生了。在2007年6月由TIOBE Programming Community提供的程序语言排名...

2009/03/20 17:16
53
回答
百万级PHP网站架构工具箱

在了解过世界最大的PHP站点,Facebook的后台技术后,今天我们来了解一个百万级PHP站点的网站架构:Poppen.de。Poppen.de是德国的一...

2011/12/29 20:14
1
回答
erlang中begin end块表达式的作用

我刚学erlang不久,今天看到这个begin end,对它的作用不是很明白,在此请教一下各位大神。

2016/09/26 16:29
2
回答
erlang 内存池分配

Hi 在服务器维护中, 发现erlang 虚拟机申请了很大的内存池, 而且二进制内存池的使用率特低,不到10%, 请问有什么方法解决这个问题呢? 怎么关闭...

2016/01/21 11:20
1
回答
Erlang排列组合示例中引发对列表解析的一些疑问

大家好! 新手一枚,正在通过一本叫做 《Erlang程序设计中文版》 的文档进行自学,碰到一些问题卡住了。比较纠结。 问题出现在书(pdf)中一段用 "列...

2015/12/14 13:13
1
回答
mnesia 表在两个节点分片时,只分在一个节点上,这是什么问题?

所有的片段都在一个节点上,另一个节点没有,量节点能Ping通,两节点的数据能共享,node_pool有两个节点。

2014/03/03 11:07

没有更多内容

加载失败,请刷新页面

erlang 学习资源

erlang 相关知识杂记

2015/09/17 19:21
145
0
CentOS 6安装thrift支持erlang开发

早前,在我的博文thrift多平台安装介绍了如何在debian/ubuntu下面安装thrift,并支持erlang开发的。而在CentOS平台下,并没有成功安装。经过不断摸索,终于成功了,这篇博文就是介绍如何在C...

2016/02/22 12:41
4
1
为什么使用Erlang?

主要特性 如果问我觉得Erlang最重要的特性是什么的话,我觉得应该是并发。 并发能够带来的好处是不言而喻的,比如: 性能 现在的计算机由于主频的限制,都在往多核的方式发展,有些比较高端的...

2018/12/29 09:02
15
0
一位Erlang程序员的自白

作为程序员,我们曾经闻听很多“业界动态”,“技术革新”,曾经接触很多“高手箴言”,“权威推荐”。这些正确与否,都已成过去! 现在,让我们迎接Erlang盛宴! 一、经历 2007年11月在kod...

03/27 09:10
1
0
进入Erlang的世界

作为程序员,我们曾经闻听很多“业界动态”,“技术革新”,曾经接触很多“高手箴言”,“权威推荐”。这些正确与否,都已成过去! 现在,让我们迎接Erlang盛宴! 经历 2007年11月在koders....

2011/12/05 14:12
453
0
Erlang进程堆垃圾回收机制

Erlang进程堆垃圾回收机制

2015/05/26 15:09
60
0
一位Erlang程序员的自白 .

Erlang不能错过的盛宴 (快步进入Erlang的世界) 作者:成立涛 (litaocheng@gmail.com ) 作为程序员,我们曾经闻听很多“业界动态”,“技术革新”,曾经接触很多“高手箴言”,“权威推荐”...

2014/04/29 10:49
165
2
RabbitMQ部署流程

正式环境RabbitMQ部署流程

2015/12/20 23:09
225
0
【原创】Erlang 之 heart 功能

本文基于霸爷的博文《Erlang heart – 高可靠性的最后防线》进行实验梳理

2016/03/08 14:58
172
1

没有更多内容

加载失败,请刷新页面

返回顶部
顶部