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

淡漠悠然
 淡漠悠然
发布于 2016年03月17日
收藏 10

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

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

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

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

此次更新提升:

  • New statistics info about runnable and active processes & ports. 
    Call erlang:statistics with total_run_queue_lengths | run_queue_lengths | total_active_tasks | active_tasks.

  • Time warp improvements: dbg:p/2 and erlang:trace/3 with monotonic_timestamp | strict_monotonic_timestamp.

  • Introduced a validation callback for heart.

  • The module overload in sasl has been deprecated.

  • ~90 contributions since 18.2

Changed Applications:
- asn1-4.0.2
- common_test-1.12
- compiler-6.0.3
- cosNotification-1.2.1
- cosTime-1.2.1
- cosTransactions-1.3.1
- crypto-3.6.3
- debugger-4.1.2
- dialyzer-2.9
- diameter-1.11.2
- edoc-0.7.18
- eldap-1.2.1
- erl_docgen-0.4.2
- erl_interface-3.8.2
- erts-7.3
- eunit-2.2.13
- hipe-3.15
- inets-6.2
- kernel-4.2
- mnesia-4.13.3
- observer-2.1.2
- orber-3.8.1
- public_key-1.1.1
- runtime_tools-1.9.3
- sasl-2.7
- snmp-5.2.2
- ssh-4.2.2
- ssl-7.3
- stdlib-2.8
- test_server-3.10
- tools-2.8.3
- webtool-0.9.1
- wx-1.6.1
- xmerl-1.3.10

Unchanged Applications:
- cosEvent-2.2
- cosEventDomain-1.2
- cosFileTransfer-1.2
- cosProperty-1.2
- et-1.5.1
- gs-1.6
- ic-4.4
- jinterface-1.6.1
- megaco-3.18
- odbc-2.11.1
- os_mon-2.4
- ose-1.1
- otp_mibs-1.1
- parsetools-2.1.1
- percept-0.8.11
- reltool-0.7
- syntax_tools-1.7
- typer-0.9.10

更多请看:http://erlang.org/download/otp_src_18.3.readme

下载地址:http://www.erlang.org/download/otp_src_18.3.tar.gz

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 OSCHINA 社区 [http://www.oschina.net]
本文标题: Erlang/OTP 18.3 发布,动态类型编程语言
加载中

最新评论(6

梨花带雨的傲娇受
梨花带雨的傲娇受

引用来自“jQer”的评论

从装B到落迫,写不了高性能文件系统,再分布也只能是个应用层
我居然觉得你说的有道理
jQer
jQer
从装B到落迫,写不了高性能文件系统,再分布也只能是个应用层
jonj
jonj
一直说深入研究下,总没闲
不可思议的90后
不可思议的90后
这个....
返回顶部
顶部