- PVSM.RU - https://www.pvsm.ru -

Вышел Erlang/OTP R16B

Случайно открыв в конце рабочего дня erlang.org [1], обнаружил приятную новость: сегодня состоялся релиз новой версии Erlang/OTP — R16B.

Пробежавшись по highlights [2], выделил следующее.

Non-blocking code loading

Или по-русски, неблокирующая загрузка кода.
Теперь виртуальная машина будет продолжать работать, пока вы подгружаете/перегружаете новый модуль.

HTTPS

Поддержка HTTPS через прокси.

ETS

Увеличено число блокировок таблицы с 16 до 64.
Оптимизировано удаление таблиц.

BIF

Добавлены функции: float_to_list/2 (с указанием числа знаков после запятой), binary_to_integer/1,2, integer_to_binary/1, binary_to_float/1, float_to_binary/1,2. Теперь не нужно этого стрёмного list_to_integer(binary_to_list(Int)).

А также многочисленные улучшения работы с портами, некоторые из которых, правда, могут вызвать проблемы с обратной совместимостью (подробнее см. пункт OTP-10336 в highlights [2]) и менее заметные с первого взгляда изменения.

К сожалению, changelog не очень то читаемый, поэтому, вероятно, некоторые важные моменты я упустил.

Автор: palkan

Источник [3]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/programmirovanie/28268

Ссылки в тексте:

[1] erlang.org: http://www.erlang.org/news/43

[2] highlights: http://www.erlang.org/download/otp_src_R16B.readme

[3] Источник: http://habrahabr.ru/post/171003/