bjorng

bjorng

Erlang Core Team

Erlang/OTP 22.0 Release Candidate 1 has been released

The first release candiate of Erlang/OTP 22.0 has been released.

Most Liked

bjorng

bjorng

Erlang Core Team

Thanks!

There is some background on the compiler changes in SSA history. This blog post describes why we started the rewrite of major parts of the compiler and how we approached it. There are some technical details that in the blog post that can be skipped on a first reading. There is also a series of blog posts about all compiler passes if you want to dig deeper.

Another blog post describes some of the other optimizations in OTP 22: Retiring old performance pitfalls.

10
Post #4
bjorng

bjorng

Erlang Core Team

Yes, it is meant as a good thing. Dialyzer can still run faster by auto-compiling itself to native code.

dimitarvp

dimitarvp

That’s a mighty fine work! :023:

Fl4m3Ph03n1x

Fl4m3Ph03n1x

Known Problems

Dialyzers automatic compilation to native code does still work.

I know i am rather new here, but could someone be kind enough to explain me why this point is a problem? Dialyzer working looks like a good thing to me, right?

Also, the compiler optimizations look incredibly juicy to me!
Good work as always !

Where Next?

Popular in Erlang News Top

Devtalk
A new Erlang news item has been posted! Link: Release OTP 24.1.1 · erlang/otp · GitHub
New
erlangforums
A new Erlang announcement has been posted: Original announcement:
New
Devtalk
A new Erlang news item has been posted! Link: Release OTP 23.3 · erlang/otp · GitHub Posted via Devtalk.
New
Devtalk
A new Erlang news item has been posted! Link: Release OTP 21.3.8.20 · erlang/otp · GitHub Posted via Devtalk.
New
Devtalk
A new Erlang news item has been posted! Link: Release OTP 22.3.4.23 · erlang/otp · GitHub
New
Devtalk
A new Erlang news item has been posted! Link: Release OTP 23.2.7.4 · erlang/otp · GitHub Posted via Devtalk.
New
hauleth
http://erlang.org/download/OTP-22.0.README
New
Devtalk
A new Erlang news item has been posted! Link: Release OTP 24.0.4 · erlang/otp · GitHub Posted via Devtalk.
New
erlangforums
OTP 28.0 Erlang/OTP 28 is a new major release with new features, improvements as well as a few incompatibilities. Some of the new feature...
New
erlangforums
Erlang/OTP 27 Released All artifacts for the release can be downloaded from the Erlang/OTP Github release and you can view the new docume...
New

Other popular topics Top

dotdotdotPaul
Okay, I'm having a heck of a time trying to figure out how to best handle the validation of belongs_to associations in Ecto. I'm sure I'...
New
openscript
Hello! Sorry for this astonishing simple question, but I’m really stuck. I try to set up the intellij-elixir plugin, but I don’t know ho...
New
ycv005
I have followed this StackOverflow post to install the specific version of Erlang. And When I am running mix ecto.setup then getting fol...
New
malloryerik
Hi, this is for people who, like me, have had some friction using .html.heex templates in VSCode. The solution seems to be, in a hyphena...
New
New
chrismccord
This release brings a number of exciting features, including integration with the new Phoenix LiveDashboard and Phoenix LiveView. There h...
New
nsuchy
Hi. I’ve noticed that Windows Powershell has it’s own IEX command and you cannot access Elixir’s IEX due to the conflict. This isn’t a cr...
New
aadeshere1
I have a another noob question about loop. Since elixir is immutable, while loop is not directly possible. total = 10 while total != 0 ...
New
Fl4m3Ph03n1x
About me? ( if you have nothing better to do than reading about some random guy in the internet :stuck_out_tongue: ) Hello all, this is ...
New
AstonJ
by Lance Halvorsen Elixir and Phoenix are generating tremendous excitement as an unbeatable platform for building modern web application...
460 27162 124
New

We're in Beta

About us Mission Statement