Участники конференции Maintainers Summit подтвердили успех трёхлетнего эксперимента по интеграции Rust в ядро Linux. Теперь язык перешёл в категорию основных инструментов разработки, а не экспериментальной функции.
За это время на Rust были созданы драйверы для графических процессоров, файловых систем и сетевых адаптеров. Сторонники языка отмечают, что он исключает целый класс критических уязвимостей, связанных с управлением памятью в C.
Это позволяет рецензентам сосредоточиться на логических ошибках, а не на поиске проблем с памятью. Противники же считают, что использование двух языков усложняет поддержку кодовой базы для мейнтейнеров. Они опасаются зависимости подсистем на C от обёрток на Rust.




