| |
| 2.40, Аноним (40), 12:07, 28/05/2026 [^] [^^] [^^^] [ответить]
| +3 +/– |
А почему он должен быть прав? Это утвердило Министерство Правды?
| | |
| |
| 3.56, 12yoexpert (ok), 12:37, 28/05/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
разумеется: забашляли минобороны
теперь всех насильно загонят в стойло ржавого проприетарного llvm-вендорлока, и все будут сидеть смотреть рекламу под линуксом, подписки оплачивать и всё такое
это - основная цель, а всё остальное, в том числе переусложнение всего и вся для выбрасывания независимых разработчиков из процесса, - мишура
| | |
|
| 2.68, freehck (ok), 12:48, 28/05/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Тут эксперты доходчиво бы объяснили что он не прав
Как уже неоднократно объяснялось, хейт на самом деле вызыван не столько Rust-ом, сколько его сообществом и, во многом, пришлыми сюда апологетами оного. Сам Rust вообще-то неплохой язык. Но вот крикуны, кои популяризируют свой инструмент через унижение старого и рабочего, эти бесконечные инициативы по переписыванию существующего стабильного кода (в основном бесперспективные, если только цель не смена лицензии) — всё это вызывает у людей закономерное раздражение. И хотя вроде бы все эти анонимные тролли — никто, и было бы разумно просто игнорировать их, тем не менее каждый из нас иногда бывает, что устанет, и нет-нет, да и поведётся на эти толстые вбросы.
| | |
| |
| 3.88, Анонон (?), 13:04, 28/05/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> Как уже неоднократно объяснялось, хейт на самом деле вызыван не столько Rust-ом, сколько его сообществом и, во многом, пришлыми сюда апологетами оного.
Надеюсь ты это со своего макбука написал)?
> Сам Rust вообще-то неплохой язык.
Судя по новостям - да.
> Но вот крикуны, кои популяризируют свой инструмент через унижение старого и рабочего,
Насколко оно старое и "рабочее" можно почитать в новостях.
Сколько там Dirty Fag'ов и Copy Fuck'ов нашли? Кажется в последний раз была седьмая.
Ну или заглянуть в рассылку
lists.openwall.net/linux-cve-announce/
За май нашли уже 1017 CVE.
Отличное качество!
> эти бесконечные инициативы по переписыванию существующего стабильного кода (в основном бесперспективные, если только цель не смена лицензии)
Тем не менее код переписывается и старый отправляется на помойку.
Открою тебе тайну, далеко не все форки (по сути "переписывание как хочет новый автор") тоже долго живут.
> всё это вызывает у людей закономерное раздражение
О, началось нытье снежинок.
Выпей, что ли, валерьянового рафа.
> И хотя вроде бы все эти анонимные тролли — никто, и было бы разумно просто игнорировать их, тем не менее каждый из нас иногда бывает, что устанет, и нет-нет, да и поведётся на эти толстые вбросы.
Типа как сейчас)?
| | |
|
|
| |
| 2.20, Аноним (20), 11:33, 28/05/2026 [^] [^^] [^^^] [ответить]
| +3 +/– | |
> Ненужно.
К счастью это не вы решаете)
> Уже есть Мифос для проверок.
И ты будешь каждый раз жечь токены вместо проверок на этапе компиляции.
Да ты просто идеальный менеджер!
| | |
| 2.29, Аноним (29), 11:45, 28/05/2026 [^] [^^] [^^^] [ответить]
| +/– |
Ненужно. Уже есть CHERI (аппаратная течнология контроля указателей и участков памяти). Готовится соответствующее расширение Y для RISC-V.
| | |
| |
| 3.33, Аноним (20), 11:52, 28/05/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> Ненужно. Уже есть CHERI (аппаратная течнология контроля указателей и участков памяти).
Тонны железа которые были закуплены до внедрения технологии:
"Ну да, ну да, пошли мы н̶а̶ф̶и̶г̶ на свалку".
Вы случайно не менеждер по продажам интела или амд?
> Готовится соответствующее расширение Y для RISC-V.
От когда будут, тогда и поговорим.
Особенно буду смеяться если в зоопарке рисков оно будет не обязательное.
| | |
| 3.34, q (ok), 11:55, 28/05/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
"Уже есть" или "готовится расширение"? И как при помощи него выявлять на этапе компиляции, а не в рантайме?
| | |
| |
| 4.38, Аноним (29), 12:04, 28/05/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
По-моему должно быть понятно, что если аппаратно, то это для этапа исполнения, а не для этапа компиляции.
| | |
| |
| 5.41, q (ok), 12:09, 28/05/2026 [^] [^^] [^^^] [ответить]
| +/– |
Ты ответил на вопрос: "а это в рантайме или во время компиляции?"
Какой вопрос задал я: "как эта хренотень сравнится с компайл-тайм-проверками раста?"
| | |
| |
| 6.44, Аноним (29), 12:26, 28/05/2026 [^] [^^] [^^^] [ответить]
| +/– |
Достаточно ясно ответил. Прикалываешься или действительно тупишь?
| | |
| |
| 7.52, Аноним (52), 12:31, 28/05/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> Достаточно ясно ответил. Прикалываешься или действительно тупишь?
Да какие тут приколы(((
Местные растохейтеры зачастую с интеллектом на уровне тумбочки.
Так что приходится разговаривать как с ребенком.
| | |
| 7.69, q (ok), 12:48, 28/05/2026 [^] [^^] [^^^] [ответить]
| +/– |
Давай на пальцах объясню: раст проверяет в компайл-тайме -- разработчик гарантированно узнает об ошибке, потому что иначе он тупо не получит бинарь. Твоя неготовая хрень проверяет лишь в рантайме: узнает ли об ошибке разраб, зависит исключительно от того, потратит ли пользователь время на регистрацию в багтрекере, заведение бага и так далее. Но это в лучшем случае. В обычном же, пользователь выйдет в подъезд и позвонит по номеру в объявлении "Антон, починка компьютеров, переустановка винды, сделаю как для себя, качественно". Понял?
Еще раз: твоя хреновина не гарантирует, что разраб узнает об ошибке. А раст гарантирует.
| | |
| |
| 8.89, Аноним (29), 13:04, 28/05/2026 [^] [^^] [^^^] [ответить] | +/– | Так я нигде и не утверждал, что это каким-то магическим образом сообщит разработ... текст свёрнут, показать | | |
|
|
|
|
|
|
|
| 1.3, aname (ok), 11:12, 28/05/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
> для примера за вчерашний день было опубликовано 277 отчётов об уязвимостях в ядре
Надёжное, безопасное ведро, не то, что эти ваши другие ОС.
Тысячи глаз®™© таки сходили к офтальмологу, чтоли?
> По словам Грега, большинство ошибок в ядре вызваны подобными мелочами
Т.е. если бы ещё, параллельно, пилили анализатор кода, а может бы и готовые какие взяли, то не надо было бы тащить отдельную ненужность в ведро.
Stable development is nonsense!
| | |
| |
| |
| 3.16, aname (ok), 11:27, 28/05/2026 [^] [^^] [^^^] [ответить]
| –1 +/– |
Оно хотя бы смотрит. И, как видно, даже такой скайнет, на который сподобились кожаные, оказался эффективней "тысячи глаз"®™© Уж во всяком случае, оно реально что- то находит и репортит.
Да, такой скайнет меня устраивает сильно больше, чем… Даже такое дополнение, в виде скайнета сильно лучше, чем без него, и неописуемо лучше лишних нинужностей.
| | |
| |
| 4.51, Аноним (51), 12:30, 28/05/2026 [^] [^^] [^^^] [ответить]
| +/– |
Я тебе маленький секрет открою. Смотреть и репортить туда могут исключительно работники корпораций, которые внесли $$ в их фонд. ИИ тут не исключение. Если бы пришёл левый васян со своим нейрослопом, то его бы патчи давно бы выкинули, а аккаунт забанили.
| | |
| |
| 5.71, aname (ok), 12:50, 28/05/2026 [^] [^^] [^^^] [ответить]
| +/– |
> Я тебе маленький секрет открою. Смотреть и репортить туда могут исключительно работники
> корпораций, которые внесли $$ в их фонд. ИИ тут не исключение.
> Если бы пришёл левый васян со своим нейрослопом, то его бы
> патчи давно бы выкинули, а аккаунт забанили.
Какой опенсурс и свободу от корпораций построили, такой и имеете
| | |
|
|
|
|
| 1.4, Аноним (4), 11:14, 28/05/2026 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
Никак не поможет - сейчас уже ИИ всё это делает. Rust is obsolete.
| | |
| |
| 2.8, Аноним (8), 11:17, 28/05/2026 [^] [^^] [^^^] [ответить]
| +3 +/– |
дааа, сейчас уже ИИ делает все ошибки сам... вот выверять за ним эти портянки - то ещё приключение
| | |
|
| 1.11, Аноним (11), 11:22, 28/05/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +4 +/– |
Если бы переписували на СИ с нуля, то большинство этих ошибок из доклада также бы нашлось.
| | |
| |
| |
| 3.80, Аноним (80), 12:58, 28/05/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> на си пишут, а не переписывают, в отличие от
К сожелению наш картофельный веб-синьор не знает историю.
СИ был изобретен чтобы ПЕРЕПИСАТЬ юникс с PDP11.
К сожалению он вышел убогим вот прям сразу, так как первая CVE была сразу в юникс4.
| | |
|
|
| |
| 2.15, Аноним (13), 11:25, 28/05/2026 [^] [^^] [^^^] [ответить]
| +2 +/– |
^ честно говоря, вся эта возня с Rust выглядит как попытка корпов отвзяаться от GPL кода и закрыть К.Е.М. сорсы через пермессисивки.
| | |
| |
| 3.18, Аноним (18), 11:29, 28/05/2026 [^] [^^] [^^^] [ответить]
| +/– |
ядре нет не gpl кода и не будет, Раст тут ничего не поменяет.
На уровне ядра и системных утилит gpl выгоден кормам не меньше чем всем нам.
| | |
|
| 2.54, Аноним (54), 12:33, 28/05/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> Тем временем uutils такие: подержи моё пиво.
А что, в uutils были "типичные ошибки разработчиков на языке Си при работе с памятью, блокировками, обработкой ошибок" уровня "разименовал null", "use-after-free", "double-free", "вылез за пределы буфера"?
Или персонажи вроде тебя, которые продолжают всплывать тут с этим uutils при каждом упоминании Rust, вообще не различают ошибки работы с памятью/асинхронщиной и логические ошибки? Вопрос риторический, если что.
| | |
| |
| 3.87, Аноним (87), 13:03, 28/05/2026 [^] [^^] [^^^] [ответить]
| +/– |
Root в дырявых uutils получить проще простого было и без этих ошибок.
| | |
|
|
| 1.14, Аноним (14), 11:25, 28/05/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +3 +/– |
то то тут недавно публиковали зиллион ошибок в раст модулёчках. а так -- да, раст это безопасно, раст это скрепно, раст это броня
| | |
| |
| 2.23, Аноним (23), 11:35, 28/05/2026 [^] [^^] [^^^] [ответить]
| +1 +/– | |
>При этом, Rust не рассматривается как панацея, способная избавить от всех проблем | | |
|
| 1.17, Аноним (17), 11:28, 28/05/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Хороший человек который более 20 лет разрабатывает ядро в огромном количестве подсистем и знает все его недостатки.
Он правильно указал, что в переписках разработчикам приходится обсуждать вещи как разыменование указателей и т.д Время потраченное на которые можно было бы потратить разработку действительно важных вещей.
За Rust будущее. Как минимум USB drivers стек его внедрять необходимо. Насколько знаю, там огромный бардак и куча проблем с безопасностью.
| | |
| |
| 2.21, aname (ok), 11:34, 28/05/2026 [^] [^^] [^^^] [ответить]
| +3 +/– |
Ну, т.е. Кроа-Хартман глазами видит, что происходит жесть, и вместо того, чтоб, при помощи I'M FINNISH (HIM) внести в стандарты разработки использование хоть каких- то анализаторов кода, а ещё лучше, создать инициативу по разработке свободного анализатора кода, и не пускать код без проверки на анализаторе (благо, код- то, внезапно, открытый), они КАЖДЫЙ РАЗ ОБСУЖДАЮТ ОДНО И ТОЖЕ.
Ну, выглядит как правильно и хорошо настроеные процессы разработки. ЭТАЛОН!
| | |
| |
| |
| 4.26, aname (ok), 11:38, 28/05/2026 [^] [^^] [^^^] [ответить]
| +/– |
Так на анализатор можно было бы собрать тоже нормально. Типа: вооооот какая у нас база профессионалов, со взором горящим, а ещё это база бесплатных тестеров. Вот мы сейчас как запилим, не хуже проприетарных!
Там бы очередь выстроилась.
| | |
| |
| 5.43, Аноним (51), 12:19, 28/05/2026 [^] [^^] [^^^] [ответить]
| +/– |
Я тебя маленький секрет открою. Бабки им выделили под "безопасный" язык. На анализиторы никто их не выделял.
| | |
| |
| 6.63, aname (ok), 12:44, 28/05/2026 [^] [^^] [^^^] [ответить]
| +/– |
> Я тебя маленький секрет открою. Бабки им выделили под "безопасный" язык. На
> анализиторы никто их не выделял.
Похоже на то
| | |
|
| 5.48, Аноним (52), 12:28, 28/05/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> Так на анализатор можно было бы собрать тоже нормально.
Так анализаторы УЖЕ есть. Даже опенсорсные.
> Типа: вооооот какая у нас база профессионалов, со взором горящим,
А если приглядеться, то какие-то Dirty Fagʼи))
Ты серьезно думаешь, что бесконечный поток CVE/RCE в ядре это от большого профессионализма?
> Там бы очередь выстроилась.
Хаха, но пока патчи отправляют почтой (хорошо хоть не голубиной), CI/CD - какие-то инопланетные технологии, а Торвальдс бухтит в рассылке "почему в основную ветку попал не компилирующийся код".
А в остальном прекрасная маркиза, всё хорошо, всё хорошо, всё хорошо! (с)
| | |
| |
| 6.53, Аноним (51), 12:32, 28/05/2026 [^] [^^] [^^^] [ответить]
| +/– | |
>Хаха, но пока патчи отправляют почтой
Патчи туда отправить тот ещё квест. И не факт, что его вообще кто-то будет читать и проверять. Разве что какой-нибудь условный интел пригрозит урезать финансирование.
| | |
|
|
|
| 3.25, Аноним (23), 11:37, 28/05/2026 [^] [^^] [^^^] [ответить]
| +/– |
Форкай линух и сделай в нём обязательную проверку анализаторами кода, а ещё лучше, создай инициативу по разработке свободного анализатора кода
| | |
| |
| 4.27, aname (ok), 11:39, 28/05/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
Сразу как только форкну Кроа-Хартмана, с возможностью дебага последнего.
| | |
| 4.78, Аноним (29), 12:56, 28/05/2026 [^] [^^] [^^^] [ответить]
| +/– |
Великий пальцепоказывающих мог бы ещё лет 10 - 15 назад внедрить требования MISRA при разработке ядра. И корпорасы бы его не стали нагибать на внедрение Rust.
| | |
|
| 3.30, Ну (?), 11:45, 28/05/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> и вместо того, чтоб, при помощи I'M FINNISH (HIM) внести в стандарты разработки использование хоть каких- то анализаторов кода
ну так внесли внизапна, rustc
> Ну, выглядит как правильно
ну так и выглядит, ну-ну-ну.
| | |
| |
| 4.31, aname (ok), 11:48, 28/05/2026 [^] [^^] [^^^] [ответить]
| +1 +/– |
Ну? Ну- ну- ну.
Непонятно, зачем тянуть ниНУжное в ядро, когда есть анализаторы кода.
| | |
| |
| 5.46, Аноним (54), 12:27, 28/05/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> Непонятно, зачем тянуть ниНУжное в ядро, когда есть анализаторы кода.
Затем, что анализаторы кода есть и регулярно запускаются - но не вывозят.
| | |
| |
| 6.60, aname (ok), 12:42, 28/05/2026 [^] [^^] [^^^] [ответить]
| +/– |
>> Непонятно, зачем тянуть ниНУжное в ядро, когда есть анализаторы кода.
> Затем, что анализаторы кода есть и регулярно запускаются - но не вывозят.
Совершенствовать надо. А то тут вывозят, тут не вывозят.
| | |
| |
| 7.86, Аноним (54), 13:01, 28/05/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> Совершенствовать надо.
Приступай!
А адекватным проще взять уже готовый инструмент.
| | |
|
|
|
|
| 3.42, Аноним (42), 12:16, 28/05/2026 [^] [^^] [^^^] [ответить] | +/– | Анализаторы кода это не серебряная пуля Вообще всё не серебряная пуля, кроме са... большой текст свёрнут, показать | | |
| |
| 4.58, aname (ok), 12:40, 28/05/2026 [^] [^^] [^^^] [ответить] | +/– |  gt оверквотинг удален Удалось выявить Это примерно, в общем и целом то, чем з... большой текст свёрнут, показать | | |
| |
| 5.74, Аноним (74), 12:54, 28/05/2026 [^] [^^] [^^^] [ответить] | +/– | А сколько не удалось Да, это так, но кодовая база, команда и то сколько лет в ... большой текст свёрнут, показать | | |
|
|
| 3.45, Аноним (54), 12:26, 28/05/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> внести в стандарты разработки использование хоть каких- то анализаторов кода, а ещё лучше, создать инициативу по разработке свободного анализатора кода, и не пускать код без проверки на анализаторе
Чел, проснись, у них все там обмазано статическими анализаторами. Плюс еще и у тьмы сторонних организаций, контрибъютящих в ядро (типа того же Гугла), они крутятся на постоянке.
https://www.kernel.org/doc/html/v6.1/dev-tools/testing-overview.html#static-an
> Ну, выглядит как правильно и хорошо настроеные процессы разработки. ЭТАЛОН!
Выглядит как типичная опеннетная диванная экспертиза. ЭТАЛОН!
| | |
| |
| 4.65, aname (ok), 12:46, 28/05/2026 [^] [^^] [^^^] [ответить]
| –2 +/– |
>> внести в стандарты разработки использование хоть каких- то анализаторов кода, а ещё лучше, создать инициативу по разработке свободного анализатора кода, и не пускать код без проверки на анализаторе
> Чел, проснись, у них все там обмазано статическими анализаторами. Плюс еще и
> у тьмы сторонних организаций, контрибъютящих в ядро (типа того же Гугла),
> они крутятся на постоянке.
> https://www.kernel.org/doc/html/v6.1/dev-tools/testing-overview.html#static-an
>> Ну, выглядит как правильно и хорошо настроеные процессы разработки. ЭТАЛОН!
> Выглядит как типичная опеннетная диванная экспертиза. ЭТАЛОН!
Так надо не безопасТные языки (эффективность которых мы уже видели, uutils вообще ЭТАЛОН показал), а средства проверки совершенствовать.
Вы опять кровати двигаете. Эффект прогрнозируемый
| | |
| |
| 5.82, Аноним (54), 12:59, 28/05/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> эффективность которых мы уже видели, uutils вообще ЭТАЛОН показал
Действительно, показал. Ведь из всех уязвимостей uutils не было ни одной типичной сишечной ошибки работы с памятью. Вот это поворот, да?
| | |
|
|
|
| 2.49, нах. (?), 12:29, 28/05/2026 [^] [^^] [^^^] [ответить]
| –1 +/– |
лолшта?!
Ты можешь быть сможешь показать ЧТО он в ведре наразрабатывал за эти 20 лет?
А я тебе покажу откуда готовилось нападение: _ровно_НИ_--Я! Он ни на каком инструменте не играет, он Руководитель, как Вы!
(вроде бы вот ДО - в 99м-2000м он что-то там писал в usb subsystem, но поскольку гита еще не было, это крайне нудно и долго проверять, не ограничилось ли и там исключительно README. Говоришь, г-нецо код-то? Ну вооот...)
на деле чувак как кодер знаменит исключительно - дерьмовым udev (user code, не ядро) вместо многократно отвергнутой линуксом с его же и других подпевал подачи нормальной реализации devfs. Т.е. поделкой которая могла бы быть и вовсе написана на баш скриптах.
Он всю жизнь был шакалом табаки, подлизывающим великому Б-жеству с Пальцем. Тем и добился своего положения, когда деньги от разных фондов платятся, кодить не надо, и можно пакостить окружающим.
Зато теперь он рассказывает этим окружающим как они должны правильно кланяться и что к его ногам подавать. Прекрасная карьера, обзавидуешься!
| | |
| |
| 3.55, Аноним (-), 12:36, 28/05/2026 [^] [^^] [^^^] [ответить]
| +/– |
Ох как тебя порвало.
Ну если похонахи визжат - то значит чувак всё правильно делает.
Может ты свои коммиты в ядро покажешь?
| | |
| |
| 4.57, Аноним (54), 12:40, 28/05/2026 [^] [^^] [^^^] [ответить]
| +/– | |
> Может ты свои коммиты в ядро покажешь?
Этот только в опеннетные комментарии коммитит. 😂
| | |
|
| 3.75, 12yoexpert (ok), 12:55, 28/05/2026 [^] [^^] [^^^] [ответить]
| +/– |
ты так говоришь, как будто Линус - не бог, или не твой бог
глупо не признавать очевидные факты - Линус создал наш мир
пусти его в своё сердце
| | |
| 3.90, freehck (ok), 13:05, 28/05/2026 [^] [^^] [^^^] [ответить]
| +/– |
> Ты можешь быть сможешь показать ЧТО он в ведре наразрабатывал за эти 20 лет?
> А я тебе покажу откуда готовилось нападение: _ровно_НИ_--Я! Он ни на каком инструменте не играет, он Руководитель, как Вы!
Он вообще-то топ-ревьювер. Это работает так: он код оценивает, и если всё окей — подписывает и пропускает; а если не окей — он пишет, что именно не так, и другие разработчики его доделывают.
Так что вполне естественно, что кода за его личным авторством — не вагоны. Но важность его работы недооценивать не стоит.
| | |
|
|
| 1.72, Соль земли2 (?), 12:51, 28/05/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– | |
> ошибок разработчиков на языке Си при работе с памятью, блокировками, обработкой ошибок и работой с незаслуживающими доверия данными
При этом
> Rust не рассматривается как панацея
То есть хочу, но не хочу. Какое-то когнитивное искажение.
| | |
| |
| 2.77, Аноним10084 и 1008465039 (?), 12:55, 28/05/2026 [^] [^^] [^^^] [ответить]
| +/– |
А в чем искажение? Наоборот как раз максимально трезвый взгляд - божественный Rust убирает большой пласт ошибок, но не делает код безошибочным во всех смыслах. Всё верно
| | |
|
| 1.76, Аноним (87), 12:55, 28/05/2026 [ответить] [﹢﹢﹢] [ · · · ]
| +/– | |
>Грег считает, что подобные возможности Rust недопустили бы появления 60% ошибок, выявляемых в ядре, а выполняемые компилятором проверки избавили бы сопровождающих от траты времени на обсуждение с авторами корректности обработки ошибок
И привели бы к другим 60% ошибок, пока пытаешься удовлетворить требования компмлятора, только уже не таких очевидных.
| | |
|