-
Notifications
You must be signed in to change notification settings - Fork 12
My OTP-21 highlights #5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good post! I found a few typos.
to send your distributed erlang messages. However you have had to implement it as | ||
a linked-in driver. With the introduction of OTP-14459 you can now use a process | ||
or port as the distribution carrier. So now you can use gen_pigeon instead of having | ||
to call the boost equivilant. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
equivilant => equivalent
to call the boost equivilant. | ||
|
||
The ability to use processes as distribution carriers is now used by the tls | ||
distribution. This allows us to not have to jup through several hoops as was done |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
jup => jump
wait for a message. This opens up all sorts of possibilities of early | ||
rejection of log messages in case of an overload. The user can also | ||
add special purpose filters that are run before the handler is invoked | ||
in order to silience or ament log messages in the system. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
silience => silence
ament => amend
HiPE has finally been fixed by Magnus Lång to use the receive reference optimization | ||
that beam has had for a long time, OTP-14785. | ||
|
||
The ftp and tfpt parts of inets have been seperated into their own applications |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
seperated => separated
instead of being bundled, OTP-14113. | ||
|
||
The rand module has seen a lot of work, adding new features. I'm not sure when or | ||
how the difference is usefull, but the theory around this is facinating, OTP-13764. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
usefull => useful
The maps module now has an maps:iterator/0 and maps:next/1, OTP-14012. | ||
|
||
io_lib:format/3 has been added to limit the output of the functions. This is especially | ||
useful when building logging frameworks as you may get arbitratily large terms to |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
arbitratily => arbitrarily
I ran ispell and found a couple of more typos. |
Add blog post about my personal OTP-21 highlights
Also added a favicon