Как стать автором
Обновить

Торвальдс заявил о неконструктивном диалоге по коду Rust в ядре Linux и призвал сопровождающих отвечать за свой код

Время на прочтение5 мин
Количество просмотров9.1K
Всего голосов 6: ↑6 и ↓0+8
Комментарии17

Комментарии 17

Прекрасно сказано!

Пришло время для C стать "ассемблерными вставками" в Rust :)

Такими темпами скоро Rust станет "ассемблерными вставками" в OpenAI.

OpenAI будет резвиться в unsafe-загончике. "Написанная" нейросетями ОС "чёрный ящик" никому не нужна.

его именно так и используют

Линус тут жестко тупанул. Замените Rust на «детскую порнографию» и со азу станет понятно, что всё, что он написал - чушь полнейшая. Я понимаю тех разработчиков, которые говорят, что не хотят иметь никакого отношения к Rust (детской порнографии) и что Rust (детской порнографии) не место в ядре никак и никогда и что у них есть право голоса по поводу любых запретов Rust (детской порнографии)…

Логика стала понятнее? Вот для меня Rust еще хуже, чем детская порнография…

Логика стала понятнее?

Конечно. Вы применили известный
демагогический приём "внезапный гитлер". Поздравляю.

Могли бы предложить заменить в переводе на "ржавчина", это хотя бы было смешно.

"Ржавчина поразила ядро Линукс, оно посыпалось" -- хороший заголовок для шит-журналистики.

Нужно rust заменить на C++, но это тогда стендап получится.

Замените Rust на «детскую порнографию»

Замените буквы в слове "хлеб" и получите "пиво".

А меня пугает то что происходит в сообществе разработки ядра Linux. Процесс как-то движется вперед (а не тратит всё время на обсуждения и выяснение отношений) только на личном авторитете Торвальдса. Если он по какой-то причине перестанет участвовать в разработке ядра (bus-фактор никто не отменял) - вполне вероятен распад на несколько конкурирующих проектов и разруха.

P.S. Недавно в блоге про это заметку писал: https://t.me/tnvblog/4

Почему разработчики на С так нападают Rust? Не нравится язык - игнорируй его. Код на Rust должен взаимодействовать с твоей системой на С? Ну, это проблемы кода на Rust, пусть подстраиваются. Развели крик на пол интернета.

думаю, что не всегда rust выше C стоит.

Ну или например есть e2e тесты какие-нибудь на сборку linux.

Ты меняешь драйвер на C, затем код на rust, который его использует - ломается. В итоге ломаются и общие авто тесты. И вот что тебе делать как разработчику C в этой ситуации - непонятно. Так или иначе придется лезть в rust.

Я сам на rust пишу, и мне язык нравится, но в данном случае Линус явно лукавит, говоря, что всё будет тип-топ. Рано или поздно всем, кто пишет linux, придется выучить rust.

там ничо не ускорится, раст будет использовать платформу С а не наоборот, потомучто расту не хватит скорости, он будет прям врубать либы и через раст юзать это, мне так кажется, если юзать раст, то эта история уже была когда-то и отках был уже, почитайте баги редокса

винда же тоже поидее на С, там сейфти иногда такое вытворяет

а вообще интересно что Раст может дать хотябы драйверу на видеокарту со стороны Линукса, типо он не занулит ну ладно а что сделает?

удалить нельзя(или можно но на моей тачке зануление как я понимаю ), занулить можно, но это не ок, ок, а что тогда Раст предлагает в таком случае?

и это распространяется на все что запускается на драйвере, окошко и прочее, как я понимаю, тоесть закрывая окошко, удалять прям нельзя как я понимаю, почему-то выбрано зануление, или не тривиальное очищение

и вот из-за того что удалить нельзя видимо это и есть углы те самые

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Другие новости

Истории