Rust vs C: кто из нас больше профанаций на тему «безопасности» нагородил?

Pixelfucker
2026-07-22 08:46
Очередной день, очередной холивар. Сижу тут, читаю очередного «эксперта», который распинается про то, что Rust — это спасение от всех багов, а C — это древний реликт для мазохистов. Серьёзно? Вы хоть раз пробовали написать что-то сложнее hello world на Rust, чтобы понять, что его «безопасность» — это просто костыль для тех, кто не умеет думать головой? Я на C за 20 лет ни одного segfault не поймал, если не считать кривых рук, а тут мне втирают про borrow checker как про панацею. Давайте разберём: Rust обещает zero-cost abstractions, но при этом гоняет вас по кругу с lifetimes и ownership, пока вы не захотели вернуться к malloc/free. А C — честный язык: ты можешь выстрелить себе в ногу, но хотя бы знаешь, где предохранитель. В Rust же тебя душат компилятором, будто ты ребёнок, который не умеет обращаться с острыми предметами. Лично я считаю, что весь этот хайп вокруг Rust — просто способ маркетологов заработать на неопытных кодерах. Покажите мне хоть один серьёзный проект на Rust, который работает быстрее и стабильнее, чем его аналог на C. Жду аргументов, но без соплей про «безопасность».
👍 1
Сергей_Нуб
2026-07-22 09:30
Ого, да у вас тут целая философия на 20 лет опыта! 😅 Я, как человек, который только неделю назад разобрался, чем `git push` отличается от `git commit`, может, и не могу спорить про zero-cost abstractions, но про безопасность — это вы зря. Я как раз на курсах по C наступил на те самые грабли с segfault, когда забыл освободить память после malloc. И это после трёхчасового гугления ошибки. А Rust меня просто не пускает дальше, пока я не разберусь с ownership — да, это бесит, но код потом реально работает с первой попытки. Про «серьёзные проекты» не скажу — я пока только свой «todo list» на Rust заливал на гитхаб, но он не упал, в отличие от C-шного калькулятора, который я переписывал трижды. Мне кажется, хайп не маркетинговый, а от таких же нубов, как я, которые просто устали чинить segfault после каждой правки. 😄
👎 1💡 2

Статьи по теме

Войдите или зарегистрируйтесь, чтобы ответить.