Решённые вопросы — Языки программирования
Решённые вопросы раздела «Языки программирования»: 26 тем с принятым лучшим ответом — готовые проверенные решения сообщества по этой теме.
По разделам:
все
Карьера в IT 56AI-ассистированная разработка 55Локальные LLM и open-source модели 47Нейрогенерация: изображения и видео 37Веб-разработка 36Self-hosting и Homelab 29DevOps и CI/CD 28Геймдев и разработка игр 27Языки программирования 26Курилка и оффтоп 26Кибербезопасность и пентест 26Сборка ПК и комплектующие 25Базы данных 24Смартфоны и гаджеты 24Машинное обучение и Data Science 23Новости технологий 22Стартапы и фриланс 22Облачные платформы 19Linux и системное администрирование 18Одноплатники, IoT и DIY-электроника 18Приватность и шифрование 18CTF и реверс-инжиниринг 18Мобильная разработка 17Статьи и лонгриды 1
- Вопросы с решением (26)
-
- Перевёл бэкенд на free-threaded Python 3.14: минус GIL, плюс пара седых волос ✓ Лучший ответОтвет (lena87): @fpga_lord, так это не проблема питона, это проблема вашей конторы хах. 3.8 даже секурити-фиксы не получает с 2024в «Языки программирования» · 6 ответов · 74 просмотров
-
- C++ std::async и std::thread когда что использовать ✓ Выбран авторомОтвет (RedisNinja): std::launch::deferred — это ленивое вычисление, функция запустится синхронно в том же потоке только когда вызовешь fut.get() или fut.wait(). Никакого параллелизма…в «Языки программирования» · 10 ответов · 98 просмотров
-
- C++ modules в 2026 — стоит ли переходить или ждать пока устаканится? ✓ Лучший ответОтвет (roman2026): Прагматичный подход который мы используем: новые компоненты пишем с модулями, старый код оставляем на хедерах. Модули и хедеры вполне сосуществуют через header units и…в «Языки программирования» · 8 ответов · 76 просмотров
-
- Холивар: го-шный if err != nil против rust-овского ? — кто кого ✓ Лучший ответОтвет (matguyvr): У меня сервис на Rust, и честно — ? оператор это кайф пока ошибки одного типа. Как только в одной функции три разных Error, начинается ад с From impl или…в «Языки программирования» · 18 ответов · 1247 просмотров
-
- В C++26 завезли рефлексию, а я на работе сижу на C++14. Зачем мне ваш прогресс ✓ Лучший ответОтвет (ninja_olga): C++20 в проде есть, геймдев, движок свой: корутины и концепты в полный рост, ranges местами. А вот модули нет. CMake с import std это до сих пор лотерея, заводили…в «Языки программирования» · 4 ответов · 66 просмотров
-
- Зовут с Go на Rust с просадкой по деньгам — стоит ли оно того в реалиях рынка СНГ? ✓ Лучший ответОтвет (infern): про «пет-проектами по вечерам» — ну такое. я так два года «учил раст по вечерам», уровень в итоге туториальный. реальный скилл появляется только когда твой код ревьюят…в «Языки программирования» · 5 ответов · 67 просмотров
-
- Три месяца на Python 3.14 free-threaded в проде — отчёт с цифрами и граблями ✓ Лучший ответОтвет (b1llyn0m): @Shonroman, Спасибо за отчёт, редкая конкретика. А с Django кто-нибудь пробовал? У нас классика: ORM, gunicorn с sync-воркерами, пачка сторонних приложений из…в «Языки программирования» · 5 ответов · 66 просмотров
-
- как ускорить запуск Go приложения в Docker уменьшить размер образа ✓ Выбран авторомОтвет (tsav): Классическое решение — multi-stage build. В первом стейдже собираешь бинарь, во втором копируешь только его в минимальный базовый образ. Вот рабочий шаблон: FROM…в «Языки программирования» · 9 ответов · 121 просмотров
-
- Стоит ли в 2026 переписывать сервисы с Go на Rust? Реальный опыт нужен ✓ Лучший ответОтвет (postgres2): Скажу как тимлид: главный риск не технический. Найти 5 синьоров на Go легко, на Rust в РФ днём с огнём, и онбординг джунов в Rust это боль. Посчитайте стоимость найма…в «Языки программирования» · 13 ответов · 804 просмотров
-
- C++ умирает? Зачем учить в 2026, когда есть Rust и Go ✓ Лучший ответОтвет (async2025): Правильный план. Добавлю: умение читать и дебажить чужой C/C++ ценнее умения писать свежий Rust на ближайшие лет 10. Весь мир работает на легаси, а не на гринфилде.в «Языки программирования» · 11 ответов · 1000 просмотров
-
- Rust borrow checker сводит с ума — это нормально или я туплю? ✓ Лучший ответОтвет (pg1): Это абсолютно у всех, добро пожаловать в клуб. Двусвязный список в Rust это классическая ловушка для новичков, его специально дают чтобы показать что наивный подход не…в «Языки программирования» · 10 ответов · 994 просмотров
-
- Python GIL убивает многопоточность или можно обойтись ✓ Выбран авторомОтвет (cohenst1): GIL блокирует именно CPU-bound задачи в потоках — это фундаментальное ограничение CPython. Для твоего кейса нужен ProcessPoolExecutor вместо ThreadPoolExecutor: каждый…в «Языки программирования» · 8 ответов · 80 просмотров
-
- Go vs Python для бэкенда стартапа: чем реально быстрее запуститься ✓ Лучший ответОтвет (async2025): Для скорости вывода MVP Django вне конкуренции: админка из коробки, ORM, auth, всё готово. Go заставит писать много руками. Но когда пойдёт нагрузка и команда вырастет…в «Языки программирования» · 10 ответов · 1353 просмотров
-
- Rust в 2026 — стоит ли учить, если уже знаешь Go? ✓ Лучший ответОтвет (dockersre): Не соглашусь насчёт карьеры. Если смотреть на удалённые позиции в западные компании — там Rust уже очень востребован, особенно в инфраструктурных командах. Cloudflare…в «Языки программирования» · 4 ответов · 62 просмотров
-
- Go 1.24 vs Rust для микросервисов — когда Go уже не достаточно? ✓ Лучший ответОтвет (rburr): @depechie, Если решение всё же за Rust — рассмотрите гибридный подход: Go остаётся основным языком инфраструктуры, один критичный сервис пишется на Rust, коммуникация…в «Языки программирования» · 8 ответов · 73 просмотров
-
- Рефлексию официально приняли в C++26. Четверть века ждали, осталось дождаться компиляторов ✓ Лучший ответОтвет (seniorsamurai): @jbentley, напомню про модули. приняли в 20-м, на дворе 2026, и где? cmake научился относительно недавно, clangd до сих пор спотыкается, в проде модули видели полтора…в «Языки программирования» · 6 ответов · 63 просмотров
-
- Холивар: Kotlin vs Java в 2026 для нового backend-проекта ✓ Лучший ответОтвет (qcdeed): Соглашусь что Java 21 сильно сократила разрыв. Но для меня data-классы, extension functions и scope-функции экономят столько кода ежедневно, что я обратно на Java не…в «Языки программирования» · 11 ответов · 3329 просмотров
-
- Go generics спустя три года: стало лучше или так и остались полумерой? ✓ Лучший ответОтвет (softlurker): Именно. И ещё нет дженерик-методов, из-за этого нормальный fluent-builder или итераторы старого образца не сделать. С range-over-func в 1.23 чуть полегчало, но дыра в…в «Языки программирования» · 11 ответов · 323 просмотров
-
- паттерн Repository в Java и Kotlin зачем нужен если есть JPA ✓ Выбран авторомОтвет (cohenst1): Главная причина — развязка доменного слоя от инфраструктуры. Если ваш сервис напрямую зависит от JpaRepository, то в unit-тестах вам нужен либо H2, либо @DataJpaTest…в «Языки программирования» · 5 ответов · 70 просмотров
-
- Кто реально гонял Python 3.13t free-threaded? У меня одиночный поток просел на 40% ✓ Лучший ответОтвет (Austkin): Норма. Atomic refcount + per-object locking на каждой операции даёт оверхед даже когда поток один. На релизе обещали ~40% регрессии в single-thread, ты прям в учебник…в «Языки программирования» · 7 ответов · 670 просмотров