Erlang Source via Git 2008-08-01
From the erlang-questions mailing list:
“I find Matthew Foemmel’s http://github.com/mfoemmel/erlang-otp/tree git repository to be very handy for browsing the OTP source, working out when features were added (the history goes back to R6B-0) and so on. Erlang/OTP packaging for debian/macports/… is much easier to track
against this repository too.
Thanks to Geoff Cant for pointing this out. I wonder what would happen if people started submitting patches to this tree? Hmmm…..
这般老头也是固执,我们都等这么久了。。。
分享到:
相关推荐
Geef is an example of an Erlang NIF binding to libgit2. A bit out of date, but basically works. Best as a proof of concept of what you could do with Erlang and NIFs with libgit2. 标签:Geef
源代码的获取允许开发者深入理解Erlang的内部工作原理,定制自己的版本,或者为开源社区贡献代码。 在otp_src_R16B03压缩包中,你可以期待找到以下关键部分: 1. **erts**:Erlang Run-Time System,这是Erlang VM...
通过阅读和分析这些源代码,你可以深入理解Erlang的关键特性: 1. 函数式编程:Erlang是一种纯函数式语言,这意味着函数没有副作用,相同的输入总是产生相同的输出。源代码中可能会展示如何利用这种特性来编写可...
**Erlang程序设计概述** Erlang是一种面向并发的、...总的来说,Erlang程序设计是一门深入探讨Erlang语言及其应用的课程,结合源代码实践,可以帮助你建立起坚实的基础,进而探索更高级的并发和分布式系统构建技术。
此外,ERLANG有内置的错误恢复机制,即使在部分系统故障时也能保持服务的连续性,这对游戏服务器来说至关重要。 《远古封神》的Erlang服务器源码可能包含以下几个关键模块: 1. **用户管理模块**:处理玩家登录、...
**Erlang程序设计源代码详解** Erlang是一种面向并发、函数式编程语言,尤其在分布式系统和高可用性领域表现出色。本资源包含了《Erlang程序设计》一书的所有实例代码,旨在帮助读者深入理解Erlang语言的核心特性和...
erlang并发编程实战源代码erlang并发编程实战源代码
通过阅读和实践这些附书代码,你可以更好地理解和掌握Erlang语言的核心概念和技术,提升你的Erlang编程能力。在实践中不断探索,你会发现Erlang是一个强大的工具,特别适合构建高并发、高容错性的分布式系统。
通过学习Erlang的代码热替换技术,开发者可以构建出更加健壮和弹性的系统,实现无缝升级和维护。同时,了解并熟练运用 OTP 工具可以提高开发效率,确保应用的高效和稳定运行。在实践中,务必注意代码替换的正确性和...
5. **开源项目**:二郎助手是开源的,这意味着开发者可以查看其源代码,学习如何构建这样的工具,甚至可以根据自身需求进行自定义修改。 6. **完全免费**:对个人和商业用户都免费,无任何使用限制,这使得更多的人...
erlang otp in action 代码
【Erlang聊天室服务器及客户端代码解析】 在IT领域,Erlang是一种面向并发、分布式、容错的编程语言,特别适合构建高可用性的实时系统。本项目提供了一个使用Erlang编写的聊天室服务器端代码以及Java编写的客户端...
**Erlang编程:Introducing Erlang** Erlang是一种函数式编程语言,由爱立信在1986年开发,主要用于构建高可用性、容错性和并发性的分布式系统。"Introducing Erlang"是Simon St. Laurent撰写的一本入门级教程,...
5. **热代码升级**:Erlang 允许在运行时更新代码,无需停止服务,这对于维护和更新生产环境中的系统非常有用。 6. **OTP(Open Telecom Platform)**:OTP 是一组设计原则、库和工具,为Erlang应用提供了标准框架...
标题中的“改进erlang版的protobuf代码”指的是在Erlang编程语言中对Protocol Buffers(protobuf)进行了优化和改进的代码实现。Protocol Buffers是一种数据序列化协议,由Google开发,它允许开发者定义数据结构,...
KMP算法(Knuth-Morris-Pratt)是一种高效的字符串匹配算法,其核心思想是当出现不匹配时,可以利用已经获取到的信息(部分匹配表)来决定接下来的比较位置,从而避免从主字符串的下一个字符重新开始比较。...
作为“源码软件”,Erlang 25.0同样提供了源代码,开发者可以深入研究其内部工作原理,进行定制化开发,或者为Erlang社区贡献代码。对于开发者而言,理解Erlang的源码可以帮助他们更好地利用这个平台,实现更高效、...
BEAM是Erlang的字节码解释器,模拟器可以用于开发阶段模拟运行和测试Erlang代码,有助于调试程序和优化性能。 #### 7. 内存管理 Erlang的内存管理是非常高效的,它使用了一种特殊的垃圾回收机制来确保低延迟。了解...
Erlang B+C 源代码是用于模拟和分析通信系统中呼叫处理能力的软件工具。Erlang 是一种衡量电话交换系统话务量的单位,由丹麦工程师 A.K. Erlang 在20世纪初提出。它在电信工程中被广泛使用,用于预测和规划网络容量...
Erlang的热代码升级机制允许在不中断服务的情况下更新代码,这对于在线游戏至关重要,因为它保证了游戏的持续运行,同时允许开发者进行快速迭代和修复。 6. **错误处理与容错** Erlang的错误处理机制强调“失败早...