`
RicardoX
  • 浏览: 77205 次
  • 性别: 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位操作系统上安装和配置...

    erlang25.0 windows版本

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

    Erlang语言连接工具ErlPort.zip

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

    erlang资源

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

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

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

    erlang语言windows安装包

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

    erlang中文基础教程

    Erlang 编程语言是一种功能强大且灵活的编程语言,它提供了一个交互式的 shell 环境,允许用户在其中编写和运行代码。 Erlang Shell 是一个命令行交互环境,类似于 UNIX 和 LINUX 系统的命令行模式。 1. Erlang ...

    Erlang趣学指南

    这是一本讲解Erlang编程语言的入门指南,内容通俗易懂,插图生动幽默,示例短小清晰,结构安排合理。书中从Erlang的基础知识讲起,融汇所有的基本概念和语法。 这是一本讲解Erlang编程语言的入门指南,内容通俗易懂...

    erlang22最新下载包

    Erlang22是Erlang的第22个主要版本,它包含了对语言特性的改进、性能优化以及一些新的库和工具。 在“erlang22最新下载包”中,提供的文件是`otp_src_22.1`,这表明这是一个源代码包,包含Erlang/OTP(开放电信平台...

Global site tag (gtag.js) - Google Analytics