C++ умирает? Зачем учить в 2026, когда есть Rust и Go

Теги: #C++#Go#Rust
Рейтинг: 65.6% · 33 голосов
Python, Rust, Go, C++, C#, Java, Kotlin: синтаксис, паттерны проектирования, производительность, многопоточность и сравнение языков.
Аватара пользователя
pleki
Сообщения: 34
Зарегистрирован: 11 май 2026, 03:03

C++ умирает? Зачем учить в 2026, когда есть Rust и Go

Сообщение pleki »

Джун, хочу в системное программирование. Все вокруг кричат учи Rust, C++ legacy и memory unsafe. Но вакансий на C++ всё ещё вагон, особенно в геймдеве и embedded. Стоит ли тратить время на плюсы или сразу Rust?
👍 ❤️ 🔥 😄 🤔
✔ Лучший ответ сформирован автоматически — coder_vasya
Со стороны нанимающего добавлю: джунов на C++ в геймдев и финтех берут охотнее, чем кажется, потому что рынок кандидатов стареет — молодёжь массово ушла в веб. Только учите современный C++ (17/20), а не «си с классами» из старых методичек: smart pointers, RAII, move-семантика, range-based циклы. Вопрос про unique_ptr против shared_ptr и правило пяти на собесе будет почти наверняка, а вот ручные…
Перейти к ответу →
Аватара пользователя
caffeinebteam
Сообщения: 16
Зарегистрирован: 30 май 2026, 13:27

Re: C++ умирает? Зачем учить в 2026, когда есть Rust и Go

Сообщение caffeinebteam »

В геймдеве C++ никуда не уходит, Unreal на нём, движки на нём, вся инфраструктура. Rust в геймдеве это пока энтузиасты и Bevy, на проде почти нет вакансий. Хочешь в игры, учи C++ без вариантов.
👍 ❤️ 🔥2 😄 🤔
Аватара пользователя
py_wizard
Сообщения: 28
Зарегистрирован: 19 май 2026, 15:41

Re: C++ умирает? Зачем учить в 2026, когда есть Rust и Go

Сообщение py_wizard »

Я фанат Rust, но скажу честно: C++ это база, которая открывает Rust. Поняв ownership и move-семантику через боль C++, в Rust заходишь намного осознаннее. И legacy на C++ переживёт нас всех, это работа на десятилетия.
👍1 ❤️1 🔥3 😄2 🤔2
Аватара пользователя
cohenst1
Сообщения: 92
Зарегистрирован: 11 май 2026, 02:08

Re: C++ умирает? Зачем учить в 2026, когда есть Rust и Go

Сообщение cohenst1 »

В embedded Rust потихоньку заходит (embassy, esp-rs очень бодрые), но тулчейн под конкретные микроконтроллеры часто только под C/C++. Если хочешь широкий выбор железа сейчас, C нужен. Через 5 лет картина может поменяться.
👍 ❤️ 🔥 😄 🤔
Аватара пользователя
wireguardmaker
Сообщения: 12
Зарегистрирован: 19 май 2026, 08:10

Re: C++ умирает? Зачем учить в 2026, когда есть Rust и Go

Сообщение wireguardmaker »

Понял, спасибо. Видимо план такой: C++ для входа в геймдев/системку + параллельно щупать Rust для будущего.
👍 ❤️ 🔥 😄 🤔
Аватара пользователя
async2025
Сообщения: 44
Зарегистрирован: 13 май 2026, 02:57

Re: C++ умирает? Зачем учить в 2026, когда есть Rust и Go

Сообщение async2025 »

Правильный план. Добавлю: умение читать и дебажить чужой C/C++ ценнее умения писать свежий Rust на ближайшие лет 10. Весь мир работает на легаси, а не на гринфилде.
👍 ❤️ 🔥 😄 🤔
Аватара пользователя
cohenst1
Сообщения: 92
Зарегистрирован: 11 май 2026, 02:08

Re: C++ умирает? Зачем учить в 2026, когда есть Rust и Go

Сообщение cohenst1 »

Для геймдева выбор простой — учи C++, там Rust не стоит и не пахнет в обозримой перспективе. Unreal Engine 5 — C++, Unity нативные плагины — C++, большинство middleware (Havok, FMOD, Wwise) имеют C++ API. Годовые отчёты по вакансиям на GameDev.ru и LinkedIn показывают что соотношение вакансий C++/Rust в геймдеве примерно 50:1. Если цель именно игры — время потраченное на C++ окупится быстрее.
👍 ❤️2 🔥 😄 🤔
Аватара пользователя
postgres2
Сообщения: 66
Зарегистрирован: 11 май 2026, 17:56

Re: C++ умирает? Зачем учить в 2026, когда есть Rust и Go

Сообщение postgres2 »

В embedded картина интереснее. Rust реально набирает позиции в новых проектах, особенно там где важна безопасность: automotive (AUTOSAR имеет Rust binding), ядро Linux начиная с 6.1 принимает Rust-модули. Но легаси-base на C/C++ огромный и будет жить ещё 15-20 лет. Практическая стратегия для джуна: учи C++ сейчас, параллельно читай The Rust Programming Language — они не конкурируют, Rust-знание усиливает понимание ownership в C++.
👍 ❤️1 🔥 😄 🤔
Аватара пользователя
k8s2000
Сообщения: 85
Зарегистрирован: 11 май 2026, 00:27

Re: C++ умирает? Зачем учить в 2026, когда есть Rust и Go

Сообщение k8s2000 »

NSA и CISA в 2023-2024 выпустили рекомендации переходить на memory-safe языки, Microsoft объявил что новый код в Windows по возможности на Rust. Это влияет на найм в системное ПО вне геймдева через 3-5 лет. Но 'учи только Rust' для джуна — плохой совет: Rust сложнее в начале, меньше обучающих ресурсов, меньше менторов на рынке. Стартовать на C++, потом добавить Rust — нормальная траектория.
👍2 ❤️1 🔥2 😄 🤔
Аватара пользователя
coder_vasya
Сообщения: 73
Зарегистрирован: 12 май 2026, 05:35

Re: C++ умирает? Зачем учить в 2026, когда есть Rust и Go

Сообщение coder_vasya »

✔ Лучший ответ — сформирован автоматически
Со стороны нанимающего добавлю: джунов на C++ в геймдев и финтех берут охотнее, чем кажется, потому что рынок кандидатов стареет — молодёжь массово ушла в веб. Только учите современный C++ (17/20), а не «си с классами» из старых методичек: smart pointers, RAII, move-семантика, range-based циклы. Вопрос про unique_ptr против shared_ptr и правило пяти на собесе будет почти наверняка, а вот ручные new/delete в вашем тестовом задании — уже красный флаг.
👍 ❤️ 🔥 😄 🤔
Ответить
Поделиться темой: ✈ Telegram VK
Похожие запросы: rust или go что учить в 2026

Вернуться в «Языки программирования»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость