Все потоки
Поиск
Написать публикацию
Обновить
53.22

Rust *

Мультипарадигмальный компилируемый язык

Сначала показывать
Порог рейтинга

Минобороны США готовит транслятор TRACTOR (Translating All C to Rust) для автопреобразования проектов на C в код на Rust

Время на прочтение6 мин
Количество просмотров12K

Управление перспективных исследовательских проектов Министерства обороны США (DARPA) анонсировало проект TRACTOR (Translating All C to Rust) для разработки программного транслятора для автоматического преобразования проектов на языке C в представление на языке Rust.

Читать далее

Вышел Rust 1.80

Время на прочтение2 мин
Количество просмотров2.6K

Разработчики опубликовали релиз языка программирования Rust 1.80. Он включает структуры LazyCell и LazyLock, которые позволяют отложить инициализацию данных до первого доступа, а вторая поддерживает средства синхронизации для использования в многопоточном коде.

Читать далее

В новом рейтинге TIOBE язык Rust поднялся с 17-го на 13-е место

Время на прочтение1 мин
Количество просмотров5.9K

В июльском рейтинге языков программирования TIOBE Rust поднялся с 17-го на 13-е место — это самая высокая позиция языка за всё время. Авторы рейтинга считают, что скоро он может войти в первую десятку.

Читать далее

Cloudflare выпустила Pingora v0.3.0 с поддержкой HTTP-модулей

Время на прочтение2 мин
Количество просмотров4.5K

12 июля 2024 года Cloudflare представила второй публичный релиз открытого проекта Pingora v0.3.0. Это асинхронный многопоточный фреймворк на Rust, который помогает создавать прокси-сервисы HTTP. Проект используется для создания сервисов, обеспечивающих значительную часть трафика в Cloudflare (вместо применения Nginx). Исходный код Pingora опубликован на GitHub под лицензией Apache 2.0.

Читать далее

Вышла первая стабильная версия открытого редактора кода Zed для Linux

Время на прочтение1 мин
Количество просмотров17K

В начале июля 2024 года состоялся релиз первой стабильной версии открытого редактора кода Zed для ПК на базе Linux. Ранее сборки проекта были доступны только для Mac. Исходный код Zed написан на Rust и опубликован на GitHub под лицензией GNU.

Читать далее

Вышло исследование CISA 172 ключевых Open Source проектов на предмет уязвимости к ошибкам памяти

Время на прочтение3 мин
Количество просмотров1.7K

26 июня 2024 года специалисты агентства кибербезопасности и безопасности инфраструктуры США (CISA) опубликовали исследование с подробным анализом 172 ключевых Open Source проектов на предмет уязвимости исходного кода различных языков программирования к ошибкам памяти.

Читать далее

Релиз Rust 1.79

Время на прочтение2 мин
Количество просмотров2.9K

13 июня 2024 года состоялся релиз языка программирования Rust 1.79.0, позволяющего каждому создавать надёжное и эффективное программное обеспечение. Исходный код проекта опубликован на GitHub разработчиками из Rust Foundation. Предыдущая стабильная версия Rust 1.78 вышла 2 мая.

Читать далее

Проект tdf (terminal-based PDF viewer) позволяет просматривать файлы формата pdf прямо в терминале

Время на прочтение1 мин
Количество просмотров2.7K

Открытый проект tdf (terminal-based PDF viewer) позволяет просматривать файлы формата pdf прямо в терминале. Исходный код проекта написан на Rust и опубликован на GitHub под лицензией Mozilla Public License 2.0.

Читать далее

Релиз Rust 1.78

Время на прочтение2 мин
Количество просмотров2.3K

2 мая 2024 года состоялся релиз языка программирования Rust 1.78.0, позволяющего каждому создавать надёжное и эффективное программное обеспечение. Исходный код проекта опубликован на GitHub разработчиками из Rust Foundation. Предыдущая стабильная версия Rust 1.77 вышла 21 марта.

Читать далее

Mozilla переписала Firefox Crash Reporter на Rust

Время на прочтение2 мин
Количество просмотров2.9K

В блоге Mozilla Hacks вышла статья инженера Mozilla Алекса Франчука о том, как команда проекта Firefox переписала код оригинального кроссплатформенного приложения с графическим интерфейсом Crash Reporter для браузера на языке программирования Rust.

Читать далее

Релиз открытого инструмента для сетевого мониторинга Sniffnet 1.3.0

Время на прочтение1 мин
Количество просмотров4.2K

8 апреля 2024 года состоялся релиз открытого кроссплатформенного инструмента для сетевого мониторинга Sniffnet 1.3.0. Исходный код проекта опубликован на GitHub под лицензиями MIT и Apache License 2.0. Сетевой инструментарий полностью разработан на языке программирования Rust. Предыдущая стабильная версия проекта (v1.2.2) вышла в августе 2023 года.

Читать далее

Cloudflare выпустила первый публичный релиз Pingora v0.1.0

Время на прочтение2 мин
Количество просмотров10K

5 апреля 2024 года Cloudflare представила первый публичный релиз открытого проекта Pingora v0.1.0 (уже v0.1.1). Это асинхронный многопоточный фреймворк на Rust, который помогает создавать прокси-сервисы HTTP. Проект используется для создания сервисов, обеспечивающих значительную часть трафика в Cloudflare (вместо применения Nginx). Исходный код Pingora опубликован на GitHub под лицензией Apache 2.0.

Читать далее

Релиз Rust 1.77

Время на прочтение2 мин
Количество просмотров5.7K

21 марта 2024 года состоялся релиз языка программирования Rust 1.77.0, позволяющего каждому создавать надёжное и эффективное программное обеспечение. Исходный код проекта опубликован на GitHub разработчиками из Rust Foundation.

Читать далее

Ближайшие события

Страуструп ответил на призыв Белого дома США переходить на языки с безопасностью памяти

Время на прочтение4 мин
Количество просмотров71K
26 февраля 2024 года Белый дом США выпустил призыв переходить на языки программирования с безопасным доступом к памяти. Бьёрн Страуструп, создатель языка C++, в комментарии для издания InfoWorld ответил на критику его творения.
Читать дальше →

Объявлен конкурс среди русскоязычных Rust-контрибьюторов в СПО «100 за Rust»

Время на прочтение1 мин
Количество просмотров1.9K

В русскоязычном Rust-комьюнити проводится конкурс "100 за Rust" на получение единовременной безвозмездной выплаты в размере сто тысяч рублей. К участию в конкурсе допускаются русскоязычные разработчики свободных библиотек и приложений, основным языком которых является Rust и исходные коды которых распространяются по пермиссивной (разрешительной) свободной лицензии.

Заявки на участие в конкурсе принимаются до 7 апреля включительно, окончательное подведение итогов и объявление победителя состоится 12 апреля 2024 года.

Читать далее

Состоялся релиз WinterJS — среды выполнения JavaScript

Время на прочтение1 мин
Количество просмотров6.6K

Разработчики Wasmer представили среду выполнения JavaScript-кода WinterJS 1.0. Проект поддерживает компоненты React Server и работу с Cloudflare API. Разработчики называют WinterJS самой быстрой средой выполнения.

Читать далее

Офис по кибербезопасности Белого дома США призвал разработчиков переходить на безопасные ЯП типа Rust

Время на прочтение2 мин
Количество просмотров14K

В конце февраля 2024 года Офис национального директора по кибербезопасности (ONCD) Белого дома США в рамках доклада о способах снижения количества уязвимостей в проектах и возможности в будущем улучшить надёжность ПО призвал разработчиков ПО в долгосрочной перспективе отказаться от небезопасных (в рамках работы с памятью) языках программирования С и С++ и перейти на более современные решения с высокой безопасностью памяти, например Rust, Python и Java.

Читать далее

Сообщество Rust опубликовало результаты ежегодного опроса за 2023 год

Время на прочтение2 мин
Количество просмотров4.6K

Сообщество Rust поделилось результатами ежегодного опроса среди разработчиков, который проводили в период с 18 декабря 2023 года по 15 января 2024 года. Подобные опросы помогают оценить, как развивается язык программирования и узнать желания программистов.

Читать далее

Вышел changelog-генератор с широкими возможностями настройки Git-cliff 2.0

Время на прочтение1 мин
Количество просмотров2.6K

19 февраля 2024 года состоялся релиз changelog-генератора (лога изменений проекта) с широкими возможностями настройки Git-cliff 2.0. Исходный код проекта доступен на GitHub под лицензией MIT.

Читать далее

Rust Foundation получила от Google грант на улучшение взаимодействия между языками C++ и Rust

Время на прочтение1 мин
Количество просмотров4.2K

Google выдала организации Rust Foundation грант в $1 млн на улучшение взаимодействия между языками программирования C++ и Rust. Предполагается, что в будущем это поможет расширить использование Rust в Android.

Как отмечает Rust Foundation, для организаций с миллионами строк на C++ во флагманских продуктах переписывание этого кода на Rust в сравнительно короткие сроки трудноосуществимо из-за множества бизнес- или технических факторов. При поддержке Google Rust Foundation создала инициативу Interop Initiative, которая призвана сделать процесс перехода на Rust более плавным. 

Читать далее