红联Linux门户
Linux帮助

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

发布时间:2016-05-15 09:35:11来源:红联作者:baihuo
Erlang/OTP 19.0.rc1 发布了。

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

主要更新内容:

compiler, stdlib:

New preprocessor macros ?FUNCTION_NAME, ?FUNCTION_ARITY

New preprocessor directives -error(Term) and -warning(Term) to cause a compilation error or warning, respectively.

gen_statem a new state machine behavior

mnesia_ext: plugin of external storage solutions to mnesia

crypto: uses EVP interface in OpenSSL resulting in generally better performance and support for HW acceleration

ssh: performance improvements, uses the new gen_statem behavior

dialyzer: the support for maps is very much extended both the type specification syntax and the type analysis.

erts:

erlang:open_port(spawn, ...) 3-5 times faster

tracing, extensive improvements (scalability, speed, match specifications on send/receive, support for lttng, ...)

dirty schedulers improved

per process configurable handling of message_queue

fast loading of multiple modules

max_heap_size process flag

and much more ....

详情参见:

http://www.erlang.org/download/OTP-19.0-rc1.README

下载地址:https://github.com/erlang/otp/archive/OTP-19.0-rc1.tar.gz

来自:开源中国社区
文章评论

共有 0 条评论