Re: OTP 24 Release Candidate 1 has been released

Kenneth Lundin <[email protected]>
Newsgroups gmane.comp.lang.erlang.announce,gmane.comp.lang.erlang.general
Message-ID <CAOzgw92zYtccYTMK=QwsUZC5xcmHWOgFh+uH_5fdGQd-06hegA@mail.gmail.com>
Yes, that's right.

/Kenneth,  Erlang/OTP, Ericsson

On Thu, Mar 18, 2021, 20:10 Håkan Mattsson <[email protected]> wrote:

>
> Are both x86 64-bit and C++17  prerequisites for enabling the JIT-compiler?
>
> /Håkan
> On Wed, Feb 24, 2021 at 12:13 PM Henrik Nord X <[email protected]>
> wrote:
>
>> OTP 24 Release Candidate 1
>>
>> This is the first of three planned release candidates before the OTP 24
>> release.
>> The intention with this release is to get feedback from our users. All
>> feedback is welcome, even if it is only to say that it works for you.
>>
>> We encourage users to try it out and give us feedback either by creating
>> an issue here https://github.com/erlang/otp/issues
>> or by posting to the mailing list [email protected].
>>
>> Erlang/OTP 24 is a new major release with new features, improvements as
>> well as a few incompatibilities. Some of the new
>> features are highlighted below.
>> Highlights erts, kernel, stdlib
>>
>>    -
>>
>>    The BeamAsm JIT-compiler has been added to Erlang/OTP and will give a
>>    significant performance boost for many applications.
>>    The JIT-compiler is enabled by default on most x86 64-bit platforms
>>    that have a C++ compiler that can compile C++17.
>>    To verify that a JIT enabled emulator is running you can use
>>    erlang:system_info(emu_flavor).
>>    -
>>
>>    A compatibility adaptor for gen_tcp to use the new socket API has
>>    been implemented (gen_tcp_socket).
>>    -
>>
>>    Extended error information for failing BIF calls as proposed in EEP
>>    54 has been implemented.
>>    -
>>
>>    Process aliases as outlined by EEP 53 has been introduced.
>>
>> compiler
>>
>>    - Compiler warnings and errors now include column numbers in addition
>>    to line numbers.
>>    - Variables bound between the keywords 'try' and 'of' can now be used
>>    in the clauses following the 'of' keyword
>>    (that is, in the success case when no exception was raised).
>>
>> ftp
>>
>> Add support for FTPES (explicit FTP over TLS).
>> ssl
>>
>>    - Support for the "early data" feature for TLS 1.3 servers and
>>    clients.
>>    - Make TLS handshakes in Erlang distribution concurrent.
>>
>> wx
>>
>>    - The application has been completely rewritten in order
>>    to use wxWidgets version 3 as its base.
>>    - Added support for wxWebView.
>>
>> edoc
>>
>>    - EDoc is now capable of emitting EEP-48 doc chunks. This means that,
>>    with some configuration, community projects
>>    can now provide documentation for shell_docs the same way that OTP
>>    libraries did since OTP 23.0.
>>
>> For more details about new features and potential incompatibilities see
>> https://erlang.org/download/OTP-24.0-rc1.README
>>
>> Pre built versions for Windows can be fetched here:
>> http://erlang.org/download/otp_win32_24.0-rc1.exe
>> http://erlang.org/download/otp_win64_24.0-rc1.exe
>>
>> Online documentation can be browsed here:
>> http://erlang.org/documentation/doc-12.0-rc1/doc/
>>
>> The Erlang/OTP source can also be found at GitHub on the official Erlang
>> repository,
>> https://github.com/erlang/otp
>>
>>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.