«Возможно, проблема в вас»: Торвальдс отчитал желающих перевести Linux на Rust

Ведущий разработчик проекта Asahi Linux Гектор Мартин попросил Линуса Торвальдса вмешаться в спор между любителями Rust, которые хотят переписать на нём ядро для повышения безопасности, и приверженцами С, на котором в основном написано ядро. Ошибкой Мартина стала попытка привлечь внимание к вопросу и отстоять свою позицию в соцсетях, и Торвальдс довольно жёстко дал понять, на чьей он стороне, передаёт The Register.

1 комментарий

«Как насчёт того, чтобы принять тот факт, что, возможно, проблема в вас? Вы думаете, что лучше знаете. Но нынешний процесс работает. В нём есть проблемы, но проблемы — факт жизни. Нет ничего совершенного. Но я скажу, что вся эта кампания в соцсетях просто отбивает у меня желание иметь дело с вашим подходом», — выпалил создатель Linux. Он добавил, что даже если модель разработки ядра и имеет недостатки, то соцсети не выход — как и в случае политических вопросов.

«Важны технические патчи и обсуждения. Объединяться для нападок в соцсетях — нет, спасибо», — резюмировал программист.

Мартина обвинили в попытке собрать поддержку в соцсетях — в частности, в уже удалённом посте в Mastodon — после конфликта с мейнтейнером Кристофом Хеллвигом. Хеллвиг выступил против предложенного в прошлом месяце патча, который позволял драйверам устройств, написанным на Rust, вызывать API DMA, который основан на С. Этот API выделяет и отображает области памяти для прямого доступа к ним.

Ядро Linux тоже преимущественно написано на С. Это немолодой язык, который, как и С++, считается небезопасным из-за того, как в них организована работа с памятью. Именно это движет сторонниками Rust, код на котором стали интегрировать в ядро в 2022 году. Но сторонники C твёрдо дали понять, что не уступят только потому, что Rust вошёл в моду. В том числе по той причине, что смешение языков усложняет сопровождение ядра, на что и указал Хеллвиг в своём сообщении.

TIOBE: «быстрые» языки программирования растут лучше всех
По теме
TIOBE: «быстрые» языки программирования растут лучше всех
Власти США требуют от разработчиков отказаться от C/C++ к 2026 году
По теме
Власти США требуют от разработчиков отказаться от C/C++ к 2026 году
Торвальдс подарил пяти разработчикам Linux гитарные педали, сделанные своими руками
По теме
Торвальдс подарил пяти разработчикам Linux гитарные педали, сделанные своими руками
Линус Торвальдс отчитал разработчиков Linux за то, что нерасторопные
По теме
Линус Торвальдс отчитал разработчиков Linux за то, что нерасторопные
Торвальдс высказался по поводу стареющих разработчиков Linux
По теме
Торвальдс высказался по поводу стареющих разработчиков Linux

Читать на dev.by