Мы запустили Dzik Pic Store. Заходи к нам в магазин за крутым мерчом ☃️
Support us

Торвальдс переобулся и будет принимать в Linux код на Rust, несмотря на возражения сообщества. Перед этим он довёл нескольких Rust-разработчиков

Создатель Linux Линус Торвальдс внезапно и кардинально поменял своё мнение по поводу кода на Rust в ядре Linux. Он намерен принимать такой код в ядро даже в обход мейнтейнеров, хотя всего за несколько дней до этого хамил сторонникам Rust и заявлял, что ядро отлично работает на С.

1 комментарий
Торвальдс переобулся и будет принимать в Linux код на Rust, несмотря на возражения сообщества. Перед этим он довёл нескольких Rust-разработчиков

Создатель Linux Линус Торвальдс внезапно и кардинально поменял своё мнение по поводу кода на Rust в ядре Linux. Он намерен принимать такой код в ядро даже в обход мейнтейнеров, хотя всего за несколько дней до этого хамил сторонникам Rust и заявлял, что ядро отлично работает на С.

О смене позиции Торвальдс официально не заявлял — её озвучил один из главных противников присутствия кода Rust в Linux мейнтейнер Кристоф Хеллвиг. В начале февраля он сравнил Rust с раковой опухолью, которая, если её не вырезать, рано или поздно отравит весь организм — в смысле ядро ОС. По словам Хеллвига, Торвальдс и он обсуждали этот вопрос в личной переписке. «Линус в частном порядке сказал, что обязательно будет внедрять код Rust, несмотря на возражения мейнтейнеров», — отметил Хеллвиг. «Так что на данный момент, будь вы разработчик или мейнтейнер Linux, вам придётся иметь дело с Rust, хотите вы этого или нет», — подытожил он.

Явно недовольный Торвальдсом, Хеллвиг в очередной раз назвал код на этом языке раковой опухолью, которая если не уничтожит ядро Linux, то как минимум расползётся по нему и фрагментирует его. «Работа с такой кодовой базой стала моим худшим кошмаром, потому что идет постоянное переписывание частей кода с языка А на язык B по причине X, а затем обратно по причине Z. И это без обычного „творческого“ процесса Linux со спорами между мейнтейнерами», — высказался Хеллвиг.

Сторонники Rust, которых публично оскорблял Торвальдс и которые из-за этого ушли из Linux-сообщества, много раз разъясняли свою точку зрения. Они утверждают, что С — небезопасный язык в плане работы с памятью, и сравнивают ядро Linux с решетом из-за большого количества уязвимостей. Rust лишён этих проблем и более современен — он появился на 40 лет позже С.

Споры на эту тему между сторонниками Rust и фанатами С приводят к масштабным конфликтам в сообществе и уходу специалистов, которые выступают за переписывание ядра Linux на Rust. Например, в прошлом году его покинул основатель проекта Rust for Linux Ведсон Алмейда Фильо. А совсем недавно давления сообщества и выгорания не выдержал Гектор Мартин — основатель дистрибутива Asahi Linux, единственного, способного работать на процессорах Apple M. До этого Торвальдс в публичном пространстве заявил ему, если он хочет перевести Linux с С на Rust, то проблема не в Linux и не в С, а в нём самом. 

«Возможно проблема в вас»: Торвальдс отчитал желающих перевести Linux на Rust
«Возможно, проблема в вас»: Торвальдс отчитал желающих перевести Linux на Rust
По теме
«Возможно, проблема в вас»: Торвальдс отчитал желающих перевести Linux на Rust
TIOBE: «быстрые» языки программирования растут лучше всех
TIOBE: «быстрые» языки программирования растут лучше всех
По теме
TIOBE: «быстрые» языки программирования растут лучше всех
Google: Rust-разработчики вдвое продуктивнее разработчиков на C++
Google: Rust-разработчики вдвое продуктивнее разработчиков на C++
По теме
Google: Rust-разработчики вдвое продуктивнее разработчиков на C++
Белый дом призвал разработчиков переходить на ЯП обеспечивающие безопасную работу с памятью
Белый дом призвал разработчиков переходить на ЯП, обеспечивающие безопасную работу с памятью
По теме
Белый дом призвал разработчиков переходить на ЯП, обеспечивающие безопасную работу с памятью
🎊 Dzik Pic Store открыт и готов принимать заказы!

Заходи к нам в магазин

Читайте также
«Так лучше»: Линус Торвальдс начал вайбкодить и признался, что не знает Python
«Так лучше»: Линус Торвальдс начал вайбкодить и признался, что не знает Python
«Так лучше»: Линус Торвальдс начал вайбкодить и признался, что не знает Python
В Microsoft хотят перенести весь код с C/C++ на Rust за несколько лет
В Microsoft хотят перенести весь код с C/C++ на Rust за несколько лет
В Microsoft хотят перенести весь код с C/C++ на Rust за несколько лет
2 комментария
ИИ создал Linux-компьютер за неделю — мир hardware не будет прежним
ИИ создал Linux-компьютер за неделю — мир hardware не будет прежним
ИИ создал Linux-компьютер за неделю — мир hardware не будет прежним
Торвальдс сказал «да» вайб-кодингу. Но не на проектах
Торвальдс сказал «да» вайб-кодингу. Но не на проектах
Торвальдс сказал «да» вайб-кодингу. Но не на проектах
2 комментария

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

Anonymous
Anonymous
2

Rust и является соперником C. Нет в Rust наследования структур, но есть ООП особенности-черты (traits). Это напоминает имитацию ООП в C и в коде Firefox откуда создатели языка в Mozilla походу это и взяли.

Что мешает любителям Раста пилить к примеру Rust ОС Redox 🤷‍♂️ и не лезть в чужой огород со своими правилами неизвестно https://github.com/redox-os

https://lore.kernel.org/lkml/CAHk-=wgLbz1Bm8QhmJ4dJGSmTuV5w_R0Gwvg5kHrYr4Ko9dUHQ@mail.gmail.com/ Линус написал чтобы растаманы не лезти с этим к тем кто Раст не принимает, но и сишники указывать им также не могут. Это два почти не пересекающихся сообщества

Пользователь отредактировал комментарий 23 февраля 2025, 15:29