Мой комментарий к новости про Rust 1.28 с обзором ржавых событий за месяц неплохо зашел, так что вот держите очень субъективный срез ржавых новостей за прошлый месяц. В этой подборке: Rust 1.29, записи докладов с Rustconf 2018, gfx-rs, Rust2018, порт Flatbuffers, новые версии ripgrep и Alacritty. Вышел Rust 1.29. Основные нововведения — доступные сразу из rustup'а cargo fix и cargo clippy (подробнее в хабропереводе). Следом была выпущена версия 1.29.1, закрывшая ошибку в std::repeat (обсуждение). Точного списка пока нет, но ожидается что:  Стали доступны видео с RustConf 2018 (программа докладов). Список видео в порядке очень примерной субъективной интересности: Бонус: прилетело несколько записей с Rust Cologne: [habr] Yew — Rust&WebAssembly-фреймворк для фронтенда. Запись доклада Дениса про Yew на HolyJS; Продолжает разрастаться The wasm-bindgen Guide; wasm-pack 0.5 (что такое wasm-pack?)  Изменения: build команда теперь инкрементальная, добавилась команда test, появился сайт (подробности); Вышел web-sys пакет (обсуждение) — пакет, предоставляющий сырые привязки к средствам манипуляции DOM, WebGL, WebAudio, таймерам, fetch и т.п. Со временем, web-sys станет частью stdweb; greenwasm — новый проект по написанию совместимого со спецификацией WebAssembly движка на Rust; Wasabi — фреймворк для динамического анализа WASM. Тут много движухи было последнее время: kvark (разработчик gfx-rs) сходил в гости в devzen: DevZen #210: Растаманский WebGPU: Моя текстовая выжимка; В ночнике Firefox по умолчанию включен ржавый WebRender для всех пользователей под виндой с Nvidia картами; В экспериментальном порядке, Gecko запустили на Vulkan, используя WebRender; На iphone8 удалось запустить gfx-hal с Metal бэкендом; RPCS3 and Dolphin on macOS using gfx-portability (обсуждение) — при помощи gfx-portability удалось запустить эмулятор PlayStation3 с Vulkan бэкендом; Benchmarking gfx-portability versus MoltenVK and OpenGL with Dota2 on Mac (обсуждение)  Стали доступны ночные сборки разрабатываемого градостроительного симулятора Citybound (обсуждение). Логика игры остается на Rust, но UI теперь весь на React/WASM. _Про Citybound был отличный доклад на RustFest'е._  В физический движок nphysics завезли базовую поддержку деформируемых тел; Было много разговоров про будущее cgmath и nalgebra, одним из итогов которого является публикация nalgebra-glm (обсуждение) — облегченной обертки над "взрослой" nalgebra; В связи с разговорами о создании gamedev-wg, значительно обновился arewegameyet.rs — добавлена/обновлена информация о куче ржавых библиотек и игр; Delaunator (обсуждение) — быстрая и простая библиотека для триангуляции Делоне; По итогам недавнего LD42 джема:  (Бессовестная "реклама") завел тему на русскоязычном форуме про свою потихоньку развивающуюся пошаговую игру Земерот; Занятная тема в /r/rust, где из комментариев можно узнать порядочно всяких шероховатостей языка. Завезли официальный порт гуглового FlatBuffers на Rust (обсуждение). Толстый слой тестов, фаззинг, производительность и все остальное присутствуют. Интересное обсуждение в /r/rust почему экосистема медленно перебирается на > 1.0 пакеты. TLDR: ripgrep (rg) это более быстрая и удобная альтернатива классическому grep (т.е. ржавый аналог The Silver Searcher и ack). Вышла версия 0.10 (обсуждение, очень занятное) — теперь работает еще быстрее, поддерживает PRCE2 и многострочные запросы. Также, пакет ripgrep пробрался в репозиторий ubuntu 18.10. Alacritty это эмулятор терминала с GPU ускорением, который пытается быть очень-очень быстрым на любом 4К экране.  Вышла версия 0.2 (обсуждение) с поддержкой прокрутки. От ее добавления долго отказывались, говоря "используйте tmux", но в итоге получилось родить не сильно бьющую по производительности реализацию. Кстати, как и ripgrep, Alacritty пролезает в линуксовые дистрибутивы: завезли в Арч; По RFC довольно удобно наблюдать, в какую сторону движется язык. В заголовке каждого PRа есть ссылка "Rendered", по которой RFC доступен в удобочитаемой форме. RFC 2418 "Add futures and task system to libcore" опять отложен, не судьба ему стать частью нововведений Rust2018. Идет обсуждение семантики импортов в Rust 2018. Это все, спасибо за внимание! Если я не добавил какую-то важную ссылку или событие, смело закидывайте в комментарии. :) КДПВ взята из статьи Looking to what to learn in 2018? Learn Rust!, остальные картинки из сайтов соответвующих проектов. Rust сектант и хобби-игродел