The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

23.06.2016 10:51  Релиз Erlang/OTP 19.0

Состоялся релиз функционального языка программирования Erlang 19.0, нацеленного на разработку распределённых отказоустойчивых приложений, обеспечивающих параллельную обработку запросов в режиме реального времени. Язык получил распространение в таких областях, как телекоммуникации, банковские системы, электронная коммерция, компьютерная телефония и организация мгновенного обмена сообщениями. Одновременно выпущен релиз OTP 19.0 (Open Telecom Platform) - сопутствующего набора библиотек и компонентов для разработки распределённых систем на языке Erlang.

Из наиболее важных изменений можно отметить:

  • Новые макросы препроцессора ?FUNCTION_NAME и ?FUNCTION_ARITY;
  • В препроцессор добавлены директивы -error(Term) и -warning(Term) для искусственного инициирования ошибки или предупреждения во время компиляции;
  • Новый режим работы конечного автомата - gen_statem;
  • Добавлен плагин mnesia_ext для использования внешних интерфейсов хранения к Mnesia;
  • В модуле crypto задействован EVP-интерфейс OpenSSL, что позволило увеличить производительность и добиться поддержки аппаратного ускорения;
  • Увеличена производительность модуля ssh;
  • Расширен вывод сообщений об ошибках в модуле ssl;
  • В dialyzer значительно расширены возможности работы с типом maps;
  • В erts в 3-5 раз ускорена работа функции erlang:open_port(spawn, ...), расширены средства трассировки, улучшена работа планировщиков, добавлена возможность настройки обработки message_queue в привязке к процессам, ускорена одновременная загрузка модулей, добавлена опция max_heap_size;
  • В erts/kernel добавлена экспериментальная поддержка Unix-сокетов, например gen_udp:open(0, [{ifaddr,{local,"/tmp/socket"}}]).


  1. Главная ссылка к новости (http://www.erlang.org/news/105...)
  2. OpenNews: Релиз Erlang/OTP 18.3
  3. OpenNews: Выпуск Erlang/OTP 18.0
  4. OpenNews: Выпуск Erlang/OTP 17.5
Лицензия: CC-BY
Тип: Программы
Ключевые слова: erlang
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, омномномнимус, 12:30, 23/06/2016 [ответить] [смотреть все]
  • +/
    >Добавлен плагин mnesia_ext для работы с хранилищем Mnesia;

    А нафига? Ведь и до этого можно было использовать мнезию, зачем плагин?

     
     
  • 2.2, омномномнимус, 12:35, 23/06/2016 [^] [ответить] [смотреть все] [показать ветку]
  • –1 +/
    и все равно непонятно Это в каких-то других форматах теперь данные можно хранит... весь текст скрыт [показать] [показать ветку]
     
  • 2.3, manster, 12:40, 23/06/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +1 +/
    неточности перевода plugin of external storage solutions to mnesia - примерно... весь текст скрыт [показать] [показать ветку]
     
  • 1.4, A.Stahl, 12:55, 23/06/2016 [ответить] [смотреть все]  
  • –12 +/
    Эрланг? Это такой язык для написания ejabberd? П-ф-ф-ф...
     
     
  • 2.16, пох, 19:27, 23/06/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +4 +/
    и чо не так? Нормальный же ejabberd получается...

     
     
  • 3.17, A.Stahl, 20:33, 23/06/2016 [^] [ответить] [смотреть все]  
  • –2 +/
    Ага, что ни пиши -- всё равно ejabberd получается...
     
     
  • 4.18, rshadow, 20:51, 23/06/2016 [^] [ответить] [смотреть все]  
  • +1 +/
    Угу! PHP-зерг раш наше все! Дешево и сердито.
     
  • 4.19, й, 22:24, 23/06/2016 [^] [ответить] [смотреть все]  
  • –1 +/
    не, ну ещё rabbitmq есть
     
  • 4.22, va, 06:24, 24/06/2016 [^] [ответить] [смотреть все]  
  • +/
    couchdb
     
  • 4.24, Аноним, 10:50, 24/06/2016 [^] [ответить] [смотреть все]  
  • +/
    Flussonic, leofs, например
     
  • 4.28, a, 09:52, 26/06/2016 [^] [ответить] [смотреть все]  
  • +/
    Riak
     
  • 2.20, Пользователь Debian, 22:26, 23/06/2016 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    ...а также для написания erlyvideo, flussonic и N2O, например.
     
     
  • 3.21, Аноним, 00:59, 24/06/2016 [^] [ответить] [смотреть все]  
  • +3 +/
    откуда этому дегенерату знать про такое
     
  • 3.23, Аноним, 09:05, 24/06/2016 [^] [ответить] [смотреть все]  
  • +/
    erlyvideo, flussonic - масло маслянное
     
     
  • 4.25, Stax, 14:14, 24/06/2016 [^] [ответить] [смотреть все]  
  • +/
    Ну тогда Riak. Как, посерьезнее будет? :)
     
     
  • 5.27, ПолковникВасечкин, 16:29, 25/06/2016 [^] [ответить] [смотреть все]  
  • +/
    Имелось ввиду что это старое и новое название одного продукта.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor TopList