
Rust *
Мультипарадигмальный компилируемый язык
Приглашаем на Rust Community Meetup в СПб

UPD: запись прошедшего митапа можно посмотреть по ссылке.
Offline + online встреча разработчиков Rust Lang в Санкт-Петербурге. Доклады и дружеское общение.
Компания «Криптонит» и Rust Lang Community приглашает Rust-разработчиков пообщаться в неформальной обстановке, послушать доклады и поделиться опытом в разных сферах разработки.
В коде Chromium разрешили использовать язык Rust

Язык программирования Rust включили в число используемых в коде проекта Chromium. Существующий код пока не планируют переписывать на Rust, но допустима интеграция в кодовую базу сторонних библиотек, написанных на Rust.
Вышел Linux 6.1

11 декабря 2022 года Линус Торвальдс представил первый стабильный релиз ядра Linux 6.1. Выпуск новой версии ядра Linux вышел в соответствии с графиком, но всё же с задержкой на неделю, спустя два месяца после выхода предыдущей стабильной версии Linux 6.0 в начале октября этого года.
Google рассказала об итогах внедрения в платформу Android 13 поддержки разработки на Rust

Инженеры Google поделились первыми итогами внедрения в платформу Android поддержки разработки на языке Rust. По их словам, около 21% от добавленного нового компилируемого кода написано на Rust, а 79% — на C/C++.
Конференция для rust-разработчиков RustCon-2022: программа готова

Второго декабря в Москве состоится вторая конференция для rust-разработчиков и тех, кто хочет им стать, RustCon-2022. Главный сюрприз — мы пробуем новый гибридный формат. В этом году поучаствовать можно будет как лично, так и онлайн. Цены на онлайн и офлайн-участие, конечно же, отличаются.
Торвальдс принял в состав ветки ядра Linux 6.1 возможность использования Rust в коде ядра

Линус Торвальдс принял в состав ветки ядра Linux 6.1 изменения, которые касаются использования Rust в качестве второго языка для разработки драйверов и модулей ядра.
Учёные-физики из России разработали эмулятор 34-кубитного квантового компьютера на языке Rust

Учёные-физики из России разработали высокопроизводительный эмулятор 34-кубитного квантового компьютера. Программа воспроизводит квантовый компьютер и может уместиться на небольшом сервере. Эмулятор можно использовать для тестирования и создания квантовых алгоритмов.
Торвальдс: Rust будет принят в состав ядра Linux 6.1

В рамках конференции Kernel Maintainers Summit Линус Торвальдс (Linus Torvalds) рассказал, что в состав ядра Linux 6.1 войдёт поддержка разработки драйверов на языке Rust. Релиз ядра Linux 6.1 запланирован на декабрь 2022 года.
Вышел Rust 1.59.0

24 февраля 2022 года разработчики объявили о выходе новой версии языка программирования Rust 1.59.0.
Результаты RustCon Contest 2021 — соревнования для тех, кому интересен Rust

20 ноября завершился RustCon Contest, который мы провели накануне нашей конференции для всех причастных к Rust-разработке. В рамках соревнования можно было сделать пробный заход в Rust, оценить свои хард-скиллы, и, конечно, выиграть призы. Хотим поделиться с вами результатами и интересными наблюдениями.
Всего в соревнованиях приняли участие 40 разработчиков.
Соревнование состояло из двух частей. Первая часть — решение задач на языке Rust, их было 9 (посмотреть задачи можно тут). Больше всего участников справились с задачей “Сильный программист” (21 из 40), а меньше всего - с задачей “Пасьянс” ( всего 2 участника).
Вторая часть — Open-source contribution contest. Задачей было внести наибольший вклад в открытые Rust-проекты. Принять участие можно было как в одной части, так и в обеих. Задачи были специально разделены: для новичков и для опытных Rust-разработчиков. Присоединиться можно было в любой момент.
Кто оценивал задачи?
Первая часть контеста оценивалась автоматически платформой CodeForces, вторую же часть проверяли судьи - члены программного комитета RustCon.
Победители I части RustCon Contest 2021:
Денис Кепещук , 9 задач из 9
Илья Шепрут, 9 задач из 9, но с большим количеством штрафов
Дмитрий Свиридкин, 7 задач и з 9.
Победители II части RustCon Contest 2021:
Илья Соловьев, 8 704,82 баллов
Евгений Носов, 2 413,47 баллов
Михаил Грачев, 894,10 баллов
------------------
Конференция RustCon Russia пройдёт 3 декабря в Москве. Если вы дочитали до этого места - то вот вам подарок: промокод habr даёт скидку 10% на покупку билета :)
------------------
Команда модераторов Rust уволилась в полном составе: они хотели возможность банить Core Team и требовали соблюдения CoC

22 ноября 2021 года члены команды модераторов сообщества Rust объявили, что уходят из проекта в знак протеста в полном составе. Причина отставки Андре, Эндрю и Матье — невозможность влиять на основную команду разработчиков языка Rust и несоблюдение со стороны Rust Core Team кодекса поведения (code of conduct, CoC) разработчиков языка программирования. Ушедшая команда занималась модерацией на протяжении многих лет.
Ближайшие события
Cloudflare добавила поддержку Rust для создания воркеров

В Cloudflare внедрили поддержку создания воркеров на Rust без использования JavaScript. Соответствующий код опубликован на GitHub.
EFF выпустила программу apkeep для скачивания файлов APK с зеркал Google Play
Google: команде безопасности ядра Linux не хватает примерно сотни инженеров

Команда безопасности Google заявила, что код ядра Linux недостаточно хорош, так как еженедельно выходит более 100 исправлений, и для работы над ним требуется еще как минимум 100 инженеров.
Tor Project планирует заменить код C на Rust

Tor Project получил $ 670 тысяч от Zcash Open Major Grants на обновление языка программирования. Оно позволит сделать клиент Tor более адаптируемым и простым для использования. Tor Project планируется перевести с языка С на Rust.
Разработчик показал, как получить SSH-ключ с помощью compile-time макроса в Rust в VSCode просто при открытии приложения

14 мая 2021 года разработчик Джаред Харпер показал в GitHub, как можно удаленно получить ключ для авторизации по SSH (а по факту и другие данные и файлы) при простом открытии жертвой атаки файла с исходным кодом в редакторе кода для кроссплатформенной разработки Visual Studio Code. Атакуемый даже не поймет, что произошло, так как для скрытой передачи данных ему не нужно делать далее никаких манипуляций с открытым проектом. Атакующий использовал для этого специальный макрос на Rust. На компьютере пользователя должен быть установлен плагин rust-analyzer и инструменты для работы с кодом на языке Rust.
Линус Торвальдс рассказал о том, где Rust впишется в Linux

Линус Торвальдс и Грег Кроа-Хартман поделились своими мнениями о том, как они видят работу на Rust в Linux. Ядро Linux написано на C, но Rust постепенно получает поддержку для использования в качестве системного языка.
Google, Microsoft, Huawei, Mozilla и AWS основали Rust Foundation

Развитием языка программирования Rust займется некоммерческая организация Rust Foundation. Новый фонд создали AWS, Huawei, Google, Microsoft и Mozilla. Уже сформирован бюджет на два года работы фонда, он составит миллион долларов.
Вклад авторов
humbug 810.2RustLangRu 668.8freecoder_xx 468.0PsyHaSTe 460.2badcasedaily1 447.0m1rko 424.0Bright_Translate 397.6ozkriff 376.6aio350 360.8mkpankov 319.2