Я тут подумал, что на хабре довольно много сочувствующих ржавчине, но не прям сильно следящих за происходящим в экосистеме (не подписанных на TWIR?).
Так что вот держите очень субъективный срез основных ржавых новостей за последние шесть недель.
(Большая часть ссылок ведет на темы в /r/rust, потому что я считаю его главным информационным узлом ржавого сообщества и там в комментариях можно наткнуться на кучу всего занятного.)
Я тут подумал, что на хабре довольно много сочувствующих ржавчине, но не прям сильно следящих за происходящим в экосистеме (не подписанных на TWIR?).
Так что вот держите очень субъективный срез основных ржавых новостей за последние шесть недель.
(Большая часть ссылок ведет на темы в /r/rust, потому что я считаю его главным информационным узлом ржавого сообщества и там в комментариях можно наткнуться на кучу всего занятного.)
Активно идет подготовка к выпуску Rust 2018. На ночном канале уже можно начинать пробовать как оно вживую.
Заметно ожила работа над "кулинарной книгой" (cookbook) — сборником рецептов для решения конкретных задач. Добавилась пачка новых разделов и примеров.
CTO студии Ready at Dawn (список игр) сообщил, что студия переходит на Rust во всех новых проектах. План состоит в постепенной замене всех модулей на ржавые, с изначальным сохранением C API для интеграции со старыми модулями.
Так же, представитель R&D отдела Electronic Arts заявил что они используют Rust как основной язык уже 4-5 месяцев.
Был опубликован занятный отчет о результатах фаззинга популярных ржавых пакетов + разборе найденной уязвимости. TLDR: В целом Rust пакеты выдерживают фаззинг намного лучше библиотек на Си, но сообщество пока что прикладывает маловато усилий для вытравления неоправданных unsafe блоков и паник из кода.
Кстати об unsafe — много внимания привлек к себе веб фреймворк actix-web, в котором (внезапно для многих) нашли много не очень оправданных unsafe блоков и даже некоторые реальные UB. Правда, говорят что большую часть уже исправили совместными усилиями.
Между тем, Ockonal опубликовал отчет об использовании actix-web на музыкальном фестивале Atlas Weekend.
Ржавое сообщество продолжает уделять много внимания WebAssembly, например:
Кстати, у рабочей группы rustwasm есть свой еженедельник: https://rustwasm.github.io
Microsoft заявили что используют ржавчину для части Azure IoT функциональности — https://github.com/Azure/iotedge/tree/master/edgelet
Физический движок nphysics обзавелся новой документацией и онлайновыми демками
Ребята из Jetbrains активно улучшают расширение для работы с растом. Вот заметка из журнала CLion с пачкой демонстрационных гифок.
Clippy (статический анализатор) теперь доступен как компонент rustup, т.е. можно перестать собирать его из исходников \o/. Пока доступно только в ночнике, но скоро и до stable доползти должен.