Ядро Windows 11 получило поддержку Rust
- Microsoft реализует язык программирования Rust для ядра Windows 11.
- Новая реализация должна повысить надежность и безопасность памяти.
Microsoft говорит, что ядро для Windows 11 скоро получит поддержку Rust. Анонс был сделан в конце апреля во время конференции BlueHat IL 2023, где Дэвид Уэстон из Microsoft рассказал о прогрессе, которого команда разработчиков добивается в интеграции Rust в ядро системы.
Ржавчина это язык программирования с открытым исходным кодом, доступный на Гитхаб разработан в первую очередь для создания операционных систем, но он также работает для создания приложений. Этот язык очень популярен среди программистов, поскольку он предлагает синтаксис и производительность, аналогичные C++, и обеспечивает большую безопасность памяти без сборки мусора.
Единственная оговорка в отношении языка заключается в том, что он имеет значительную кривую обучения, но как только необходимые навыки будут изучены, он обычно становится предпочтительным языком.
Несмотря на то, что использование этого системного языка программирования дает много преимуществ, основная причина, по которой компания делает Rust частью ядра, заключается в безопасности памяти.
Во время конференции компания сообщила, что добавила в систему более 35 тысяч строк кода без существенного снижения производительности.
Microsoft не сообщает, когда Rust будет полностью реализован в ядре Windows 11, но ожидается, что это произойдет довольно быстро в ближайшие несколько недель или месяцев. Посмотреть презентацию компании можно в это видео на ютубе.