[erlang-questions] Erlang/OTP 19.0 has been released

Lloyd R. Prentice lloyd@REDACTED
Thu Jun 23 15:55:57 CEST 2016


Thanks Dan.

A challenge!

Best,

Lloyd

Sent from my iPad

> On Jun 23, 2016, at 2:40 AM, Dan Gudmundsson <dgud@REDACTED> wrote:
> 
>> On Thu, Jun 23, 2016 at 4:16 AM Lloyd R. Prentice <lloyd@REDACTED> wrote:
>> Let me be one of many to express deep appreciation for the hard work of the Erlang dev team!
>> 
>> Mnesia_ext may definitely fit into my current work-in-progress. Can you point me to docs?
> 
> There are no docs and there where no docs in the patch sent. :-/
> 
> The api is still experimental, until you/we have something that works 
> for more than one usage of the api.
> 
> There is a test module that basically wraps ets for the few tests I have done.
> 
> More PR's with tests and docs are appreciated.
> 
> /Dan
> 
>> Thanks again,
>> 
>> LRP
>> 
>> Sent from my iPad
>> 
>>> On Jun 22, 2016, at 6:18 AM, Kenneth Lundin <kenneth@REDACTED> wrote:
>>> 
>>> Erlang/OTP 19.0 has been released
>>> --------------------------------------------------
>>> 
>>> Erlang/OTP 19.0 is a new major release with new features, quite a few (characteristics) improvements, as well as a few incompatibilities.
>>> 
>>> Some highlights of the release are:
>>> 
>>> 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
>>> ssl: enhanced error log messages
>>> 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
>>> erts/kernel:
>>> Experimental support for Unix Domain Sockets
>>> Example: gen_udp:open(0, [{ifaddr,{local,"/tmp/socket"}}])
>>> and much more ....
>>> You can find the Release Notes with more detailed info at
>>> 
>>>   http://www.erlang.org/download/otp_src_19.0.readme
>>> 
>>> You find the source code at github.com in the official Erlang repository.
>>> 
>>> Git tag OTP-19.0
>>> 
>>> https://github.com/erlang/otp/tree/OTP-19.0
>>> 
>>> You can also read the documentation on-line here: 
>>> (see the Release Notes mentioned above for release notes which 
>>> are not updated in the doc, but the new functionality is)
>>> 
>>> http://www.erlang.org/doc
>>> 
>>> We also want to thank all of you that have contributed with new features, bug-fixes, suggestions and bug reports.
>>> 
>>> The Erlang/OTP Team at Ericsson
>>> 
>>> 
>>> _______________________________________________
>>> erlang-questions mailing list
>>> erlang-questions@REDACTED
>>> http://erlang.org/mailman/listinfo/erlang-questions
>> _______________________________________________
>> erlang-questions mailing list
>> erlang-questions@REDACTED
>> http://erlang.org/mailman/listinfo/erlang-questions
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://erlang.org/pipermail/erlang-questions/attachments/20160623/a4b2049f/attachment.htm>


More information about the erlang-questions mailing list