• $ USD 00,00
  • € EUR 00,00
Ядро Linux на языке программирования Rust

Ядро Linux на языке программирования Rust

Не так давно в IT-сегменте интернета появилась новость о том, что французский энтузиаст Dominus Carnufex (псевдоним) показал возможность воссоздания ядра Linux Kernel на языке программирования Rust. Почитать об этом можно здесь. Ранее уже сообщалось, что Rust отлично подходит для системного программирования. Также в интернете появились новости о проектах, авторы которых пытаются написать собственные операционные системы на этом языке. Сам энтузиаст высказался с неким скепсисом относительно этих проектов, сетуя на невозможность завоевания ими рынка. Однако в свою идею автор верит, заявляя что язык Rust в Linux Kernel позволит исключить множественные проблемы с безопасностью.

В подкрепление своих слов, Dominus Carnufex выложил в сеть материал, где продемонстрировал прототип реализации системного вызова, который интегрируется в ядро. Как раз таки он и написан на языке Rust, с некоторыми кусками на ассемблере. Все это дело протестировано на версии 4.8.17 ядра Linux, которое поставляется в Linux Mint.

Подобный опыт может очень пригодится в будущем. Ведь язык программирования Rust открывает массу возможностей, в числе которых и такой важный параметр как повышенная безопасность. Также там отсутствуют проблемы, присущие для языков C, C# и других. 

18
Декабрь
0
210

Комментарии к записи: 0

avatar