Код на Rust стал официальной частью ядра Linux

Поддержка Rust в ядре Linux перестала быть экспериментом и стала официальной функцией. Несмотря на сопротивление разработчиков, предпочитающих С и С++, язык Rust, обладающий преимуществами в безопасности, был признан необходимым. На конференции Maintainers Summit участники обсудили успешное внедрение Rust в ядро, что стало результатом многолетних усилий.

Активная фаза интеграции Rust началась в 2022 году, когда разработчики получили возможность создавать драйверы на этом языке. За три года в ядро было добавлено множество компонентов, включая драйверы для видеокарт и USB-устройств.

Однако противостояние со стороны сторонников традиционных языков было серьезным. Некоторые из них сравнили внедрение Rust с раковой опухолью, утверждая, что различие в языках усложняет процесс разработки. Тем не менее, Линус Торвальдс, первоначально выступавший против Rust, изменил свое мнение и признал его ценность для ядра.

Rust предлагает безопасную работу с памятью и сокращает время на разработку и отладку благодаря строгим гарантиям, выявляющим ошибки на ранних этапах программирования.

Помогите проекту, поделитесь с друзьями ;)

Добавить комментарий