что не удержался и жмакнул "I'm interested" :D Еще и офис на Кипре есть, хмм.. :D
Я правильно понял по интервью: сейчас нет идеи перевода проектов на эликсир и новые тоже заводятся на эрланге? Только эрланг?
Почему идея "эрланг код ближе к байткоду" так привлекательна, если эликсир байткод также можно дизассемблить? Если не фанатеть по макросам, то не похоже что Эликсир код слишком уж сильно отличается от байткода.
Офисов у ВГ много, но не везде есть разработка. Разработка на Эликсир/Эрланг есть в Минске, Киеве и Вильнюсе. Мы не переписываем проекты с одного языка на другой. Но запускаем новые, которые постепенно вытесняют старые. Эти новые проекты по бизнес фичам бывают похожи (хоть и не идентичные), но технически они совсем другие. Не фанатеть по макросам не получится, потому что Эликсир весь из макросов и состоит, начиная с базовых конструкций, типа defmodule. Впрочем, в практическом плане неудобств не так много.
Понятно, спасибо. Скажи пожалуйста, а с байткодом в общих чертах в каких сценариях приходится иметь дело? Понятно локально бывает нужно для тонкой оптимизации или отладки. Но на проде непонятно зачем... На проде бывает нужно прямо запатчить приложение на уровне байткода?
Для интроспекции. Подключится по remote console и подергать разные функции.
Ага, понял, спасибо.
Обсуждают сегодня