Три с половиной года прошло с запуска ChatGPT (30 ноября 2022) — и уже можно смотреть на индустрию не через призму «что новое AI изменит», а через «что уже изменилось, а что оказалось хайпом». К марту 2026-го AI-агенты стали частью повседневного workflow: Cursor Composer, GitHub Copilot Workspace, Cline, Aider, Devin (сдержаннее, чем обещал demo, но существует), Claude Code, Zed AI — выбор большой. Reasoning-модели (o1 в декабре 2024, o3 в 2025, Claude 4 с thinking-модами, DeepSeek R1) полностью переопределили tooling для сложных задач: то, что раньше требовало нескольких итераций с автокомплитом, теперь решается одним запросом с реальным chain-of-thought.
Vision Pro прошёл второй год: Apple анонсировал Vision Pro 2 на WWDC 2025 — облегчённый и дешевле, но взрыва не случилось. Spatial computing остаётся нишей для enterprise-use и dedicated-приложений; массовый пользователь пока не переехал. Node.js 24 LTS (апрель 2025) вывел TypeScript-стрипинг из experimental, и это событие незаметно, но окончательно закрыло эру «JS против TS».
TypeScript
Итоги 2025. Node.js 24 LTS (апрель) сделал TypeScript-стрипинг стабильной фичей — после 15 лет разговоров TS-файлы наконец запускаются в Node без предварительной компиляции. TypeScript 5.8-5.9 (2025) принесли улучшения generic inference, iterator helpers на уровне спецификации, оптимизации compilation в больших монорепозиториях. Deno 2.1+ и Bun 1.2 продолжают развиваться; трёхрантаймовая война устаканилась в разные ниши: Node LTS — enterprise и legacy, Bun — performance-критичные сервисы, Deno — developer experience и edge-платформы.
Ставка на 2026. TC39 Type Annotations proposal — наконец-то на stage 3, к концу 2026 возможен stage 4 (внесение в спецификацию ECMAScript). Это финализирует TypeScript как de facto стандарт JavaScript. Node.js 26 LTS ожидается в апреле с оптимизациями TypeScript-стрипинга. Основные frameworks (Next, Nuxt, Astro, SvelteKit) полностью TS-first — писать в чистом JS в новых проектах становится странно.
Python
Итоги 2025. Python 3.14 (октябрь) стал заметным релизом: no-GIL режим (PEP 703) вышел из experimental в «officially supported», хотя ещё не default. Faster CPython продолжается — общее ускорение с 3.10 достигло 30-40% на типичных workloads. uv (Astral) стал дефолтным package-менеджером в новых проектах — pip постепенно двигается в legacy-статус (используется, но не рекомендуется для fresh setup). Mojo от Modular Inc продвинулся: полное open-source в 2025 году, первые production adoptions в ML-инференс-сценариях. AI-стек: Claude 4 Opus (2025), GPT-5, Meta Llama 4 — всё идёт с Python SDK как первичным.
Ставка на 2026. Python 3.15 к концу года: возможно стабилизация no-GIL как default для новых установок. Библиотечная экосистема адаптирует под no-GIL (numpy, pandas, PyTorch добавляют free-threaded wheels). Mojo — watch-item: если в 2026 году появятся широкие production-adoption истории от больших ML-компаний, Modular может stать серьёзным игроком в «Python для performance» нише. Django и FastAPI продолжают жить, но всё больше воспринимаются как «обвязка вокруг ML-стека».
Rust
Итоги 2025. Chromium добавил Rust в mainline (не эксперимент): часть новой кодовой базы (в первую очередь QR-парсинг, JSON, некоторые networking-модули) переведена на Rust. Microsoft объявил Rust as first-class language для новых системных проектов Windows. Rust For Linux растёт: в ядрах 6.13-6.16 (2025) добавились большие модули включая device drivers для GPU. HuggingFace Candle стал зрелым для production ML-инференса — несколько крупных companies (Cloudflare Workers AI, Fastly AI Edge) используют его в edge-сценариях. WebAssembly-инференс через Rust начал вытеснять Python-runtime в serverless и edge, где важен fast cold-start.
Ставка на 2026. Ожидается расширение в Apple-компонентах: Apple уже подтвердила использование Rust для отдельных macOS-модулей, возможны новые крупные объявления на WWDC 2026. Rust 1.90+ будет продолжать работу над GATs, const generics, coroutines. Rust в data-center-нише становится реальным конкурентом Go для новых микросервисов, особенно там, где важна максимальная производительность и предсказуемая память.
Go
Итоги 2025. Go 1.24 (февраль) и 1.25 (август) продолжили работу над iterators (range over func полностью mainstream), generic type inference стал умнее, WebAssembly support улучшен. Cloud-native стек Go — Kubernetes, Docker, Terraform, весь CNCF — остаётся несокрушим. Первые signs миграций с Node.js на Go в бэках больших компаний стали публичными: несколько известных стартапов (в основном тех, что попадали в кризис перформанса) перешли на Go как более предсказуемую платформу.
Ставка на 2026. Go 1.26 к весне ожидается с продолжением работы над generic inference и оптимизациями runtime. AI-инструменты особенно хорошо работают с Go благодаря простой грамматике — это ещё один плюс для миграций. Ожидается стабилизация ниши: Go — окончательный дефолт для cloud-native, Rust отбирает у него нишу максимальной производительности. Комфортное сосуществование.
Swift
Итоги 2025. Swift 6.1 (март) и 6.2 (сентябрь) продолжили работу над strict concurrency — теперь compile-time race detection стал нормой, не редкостью. Swift Macros зрелые, широко используются в SwiftData, SwiftUI-фреймворках. Apple Intelligence прошёл вторую итерацию с iOS 19 (сентябрь 2025): on-device LLM увеличен в размере, API для сторонних приложений расширен. Vision Pro 2 анонсирован на WWDC 2025 (июнь): облегчённая и дешевле версия ($1999 против $3499 у первого). Продажи оценивать пока рано — вторая половина 2025 показала осторожный, но стабильный рост. Server-side Swift (Vapor 5) продолжает нишевое развитие.
Ставка на 2026. Swift 7 обсуждается в Swift Evolution — возможен большой релиз в конце года с реформой стандартной библиотеки и полной поддержкой ownership types. Apple Intelligence развивается: разработчики получают всё больше API для интеграции on-device LLM, что открывает новые продуктовые ниши (умный поиск, генерация контента, персонализация — всё без облачных запросов). Vision Pro 2 — второй шанс для spatial computing; если WWDC 2026 покажет прорывные приложения, angle вернётся.
На что смотреть в перспективе
Тренды, которые к марту 2026 набрали критическую массу и определят ставки в оставшийся год:
- AI-agent-driven development — уже не выбор. Три года назад «писать код без AI-помощника» было нормой; сейчас это осознанный выбор, обычно связанный со специфическими задачами (embedded, security-критичные системы, обучение). Дискуссии сдвинулись с «помогает ли AI» на «как правильно валидировать AI-код».
- Первые «AI-катастрофы» в проде. К 2026 году набралось достаточно кейсов, когда AI-агент внёс код, который прошёл ревью, попал в прод и вызвал большие инциденты. Индустрия начала калибровать процессы: обязательные human-in-the-loop для критичных изменений, AI-специфичные CI-проверки, post-incident-анализ «AI viewpoint vs reality».
- WASM Component Model в production. WASI 0.2 (2024) финализирован; в 2025-м появились первые серьёзные production-deployments в edge (Cloudflare, Fastly), plugin-архитектурах (Envoy, Zellij), embedded. К 2026 году это уже не эксперимент, а рабочая технология. Rust и Go — главные бенефициары; Python и JavaScript догоняют.
- Zig подходит к 1.0. Zig 0.14-0.15 (2025) стали максимально стабильными релизами. Обещания про 1.0 в 2026 году — возможны, но не гарантированы. Проект остаётся нишевым, но серьёзным: используется в Bun (compiler), в некоторых embedded-проектах, в TigerBeetle (финансовая DB). Не «killer» для C/C++/Rust, но интересный watch-item.
- Reasoning-модели переопределили tooling. Trend, который в 2024-м только начинался (o1 в декабре), к 2026-му стал стандартом. Для сложных задач разработки — архитектурных решений, отладки крупных проблем, security-обзоров — используются именно они. Задача программиста сместилась в сторону «правильно поставить проблему» и «валидировать результат» — classical «написать код» переходит в поддержку.
Комментарии (0)