`
RicardoX
  • 浏览: 77704 次
  • 性别: Icon_minigender_1
  • 来自: 重庆
文章分类
社区版块
存档分类
最新评论

erlang这个语言

阅读更多

过年这几天休息,可我还是一天闲得很,可能没事看看新技术是我的爱好啊。
    看看了erlang,这玩意以前也听过,我一直对搞xmpp挺有兴趣,xmpp中有个ejabberd就是erlang写的。
    erlang这个语言实在是可读性不高,看到网上有人写了个“影响视力的语言”来讲erlang
    不过看了看erlang的文档,觉得这个语言还是挺有吸引力的。
    现在大家不是吹得很历害的云计算嘛,像goole的gae,Amazon的EC2,s3.
    erlang可以很容易的实现云计算,
 《编写分布式的Erlang程序:陷阱和对策》:
  使用Erlang,把一个运行在单个节点上的程序转换成完全分布式(运行在多个节点
  上)的应用程序可谓易如反掌(只需要修改对spawn函数的调用,使之在不同节点上产生进程)
还有对于多核的支持,进程在erlang作为一个基本的元素。
进程之前通过消息进行通迅
动态代码升级
不用管理内存,没有指针
变量在执行的时候才确定类型
强大的库支持
   提供编程模型,把进程分为工作者,监督者
   提供gen_fsm简化状态机的实现.
反正我觉得erlang还是个不错的语言.
 

分享到:
评论

相关推荐

    基于Erlang VM的语言

    3. **热更新**: Erlang VM支持代码热更新,无需停止服务即可升级应用程序,这对于实时系统尤其重要。 【Core Erlang简介】 Core Erlang是Erlang编译器内部使用的中间表示(Intermediate Representation, IR)。它...

    Erlang语言开发包

    Erlang语言开发包 windows版本 安装rabbitmq必备 提供一个便利的途径,官网最新23版本,下载后需要配置环境变量

    Erlang/OTP语言包

    ​ RabbitMQ是使用Erlang语言编写的,所以需要先配置Erlang. Erlang在1991年由爱立信公司向用户推出了第一个版本,经过不断的改进完善和发展,在1996年爱立信又为所有的Erlang用户提供了一个非常实用且稳定的OTP软件...

    Erlang编程语言

    在《Erlang编程指南》这本书中,作者Francesco Cesarini和Simon Thompson深入浅出地介绍了Erlang语言的基础和高级特性,涵盖了从进程通信到并发设计模式,再到OTP框架的使用。通过学习这本书,读者可以全面理解...

    RabbitMQ服务+Erlang语言开发包.rar

    最后,开发者需要集成RabbitMQ到自己的应用中,这通常涉及到Erlang的AMQP库或者各种编程语言的AMQP客户端库。例如,Python有pika库,Java有rabbitmq-client库,Node.js有amqplib库等。在应用中,你需要设置连接参数...

    erlang 语言程序设计

    根据描述中的信息,Erlang语言被认为是“当今最有前途的程序设计语言之一”,这主要归功于其独特的设计哲学和高效的并发模型。 #### 二、Erlang语言的设计理念 Erlang的设计核心是面向并发世界。正如书中引用Joe ...

    Erlang语言安装包

    Erlang语言安装包,RibbitMQ消息服务器支持,20.0 64bit位

    Erlang语言安装包32位

    Erlang语言安装包,RibbitMQ消息处理所需支持语言,20.0 32bit

    Erlang编程语言The Erlang Programming Language

    这是《 Erlang编程语言》的上一页,我们正在处理中,将那里的所有书籍都转换为新页面。 请再次检查此页面!!!

    erlang编程 Introducing Erlang

    Erlang是一种函数式编程语言,由爱立信在1986年开发,主要用于构建高可用性、容错性和并发性的分布式系统。"Introducing Erlang"是Simon St. Laurent撰写的一本入门级教程,旨在帮助初学者理解和掌握Erlang的核心...

    erlang压缩包.rar

    Erlang是一种高级编程语言,特别适用于并发、分布式和实时系统。它由瑞典电信设备制造商Ericsson开发,用于构建大规模、高可用性的电信系统。在本文中,我们将深入探讨如何在 CentOS 7 64位操作系统上安装和配置...

    Erlang23_3.zip

    提及到"windows32为64位",这意味着虽然Erlang本身是一个跨平台的语言,但这个特定的版本提供了64位的Windows支持。在32位操作系统上运行64位软件通常是不被支持的,所以这里可能指的是64位的Windows用户可以使用这...

    erlang趣学指南

    Erlang趣学指南是一本面向初学者的入门书籍,旨在帮助读者从零开始学习Erlang语言的基础知识和编程技巧。 这本书的作者Fred Hébert是一位在一线拥有丰富实战经验的工程师,他通过轻松幽默的文风和清晰的讲解,向...

    Erlang语言连接工具ErlPort.zip

    ErlPort 是一个Erlang 库,用来帮助连接 Erlang 与其他编程语言。目前支持的是 Python 和 Ruby。Erlang 库使用 Erlang 端口协议 来简化Erlang 语言和 Erlang 外部术语格式 的连接,设置良好的数据类型映射。   ...

    erlang25.0 windows版本

    Erlang是一种高级编程语言,特别适用于并发、分布式和实时系统。它由Ericsson公司开发,主要用于构建高可用性、容错性和可...如果你是Erlang开发者或对此感兴趣,安装这个新版本将有助于你利用最新的语言特性和改进。

    erlang资源

    这个“erlang资源”包含两本PDF书籍——《Erlang并发编程》和《Erlang入门手册》,它们是深入理解和学习Erlang语言的关键资料。 《Erlang并发编程》这本书可能涵盖了以下知识点: 1. **并发模型**:Erlang的并发...

    并发需求下的Scala及Erlang语言的比较与使用

    ### 并发需求下的Scala及Erlang语言的比较与使用 在当今的高并发、大数据处理场景下,选择合适的编程语言对于系统性能至关重要。在众多编程语言中,Scala和Erlang因其强大的并发处理能力和函数式编程特性而受到关注...

    erlang语言windows安装包

    erlang windows安装包,官网被墙无法访问,亲测可用.....

    Erlang B公式计算器

    这个计算器程序可能是用C++编程语言编写的,这是一种广泛应用于系统软件、嵌入式系统和高性能计算领域的高级编程语言。通过这个程序,用户可以输入A和C值,程序将计算出B值,或者反之,如果提供了B和C值,计算出A值...

Global site tag (gtag.js) - Google Analytics