Введение: Непоколебимое настоящее и туманное будущее
В 2025 году Python находится на пике: он стандарт в AI и Data Science, его экосистема огромна. Но этот успех построен на его роли «языка-клея», управляющего высокопроизводительными низкоуровневыми библиотеками. Мы получили феноменальную скорость разработки, но заплатили за это производительностью самого интерпретатора.
Именно здесь кроется главный вызов следующего десятилетия. Технологический ландшафт изменился: многоядерные архитектуры стали нормой, а требования к производительности в высоконагруженных системах — критичны. На этом поле языки вроде Rust, Go и Mojo, изначально спроектированные для параллелизма и скорости, выглядят все более убедительно.
Поэтому ключевой вопрос — не «выживет ли Python», а «сможет ли он эволюционировать?». Решит ли он проблему GIL? Станет ли JIT-компиляция стандартом? И где пройдет новая граница между задачами для Python и системами, требующими максимальной производительности? Все ниже представленное является лично моим мнением и оценочным суждением.
1. Ядро языка: Гонка за производительностью и параллелизмом
Исторически сильная сторона Python — скорость разработки — всегда соседствовала с его главным архитектурным компромиссом: невысокой производительностью CPython в однопоточном режиме и неспособностью к истинному параллелизму из-за глобальной блокировки интерпретатора (GIL). К 2035 году этот нарратив кардинально изменится. Борьба за производительность уже идет полным ходом, и ее результаты определят место Python в будущем ландшафте.
Отказ от GIL: Конец эпохи
Global Interpreter Lock (GIL) — это мьютекс, который защищает внутренние структуры данных CPython, позволяя только одному потоку исполнять Python-байт-код в любой момент времени. Это упрощает управление памятью и интеграцию с C-библиотеками, но делает многопоточность бесполезной для CPU-bound задач, не позволяя задействовать мощь многоядерных процессоров.
Ключевым событием, определяющим будущее Python, стало принятие PEP 703, предлагающего сделать GIL опциональным. Это не просто очередное улучшение, а фундаментальный сдвиг. Уже в Python 3.13 и 3.14 появились экспериментальные сборки без GIL (так называемый free-threaded build), которые открывают путь к настоящему многопоточному параллелизму.
Прогноз на 2035 год:
К 2035 году сборка Python без GIL станет стандартной опцией для развертывания высокопроизводительных приложений. Хотя поначалу она будет сосуществовать с традиционной сборкой для обеспечения обратной совместимости, экосистема (особенно ключевые научные и веб-библиотеки) в значительной степени адаптируется к новой модели. Это устранит одно из самых серьезных ограничений языка, сделав его конкурентоспособным решением для разработки CPU-bound микросервисов и параллельных вычислений без необходимости прибегать к громоздкому multiprocessing. Однако это потребует от разработчиков более глубокого понимания проблем синхронизации и гонок данных, которые раньше скрывались за "щитом" GIL.
JIT-компиляция и проект "Faster CPython"
Параллельно с отказом от GIL, команда core-разработчиков при поддержке Microsoft и других компаний активно работает над ускорением однопоточной производительности в рамках проекта "Faster CPython". Этот проект состоит из нескольких этапов:
Специализирующий адаптивный интерпретатор (Tier 1): Уже реализованный в последних версиях Python, он на лету заменяет общие операции байт-кода на более быстрые, специализированные версии, основываясь на типах данных, встречающихся во время выполнения.
JIT-компилятор (Tier 2): Следующий логический шаг — это полноценная Just-In-Time (JIT) компиляция. Согласно PEP 744, в CPython внедряется экспериментальный JIT-компилятор, использующий технику "copy-and-patch". Он будет транслировать горячие участки кода (трассировки микро-операций) в нативный машинный код, что значительно снизит накладные расходы интерпретации.
Прогноз на 2035 год:
К 2035 году JIT-компилятор станет неотъемлемой и включенной по умолчанию частью CPython. Он не превратит Python в C++, но существенно сократит разрыв в производительности для "чистого" Python-кода, особенно в алгоритмически-насыщенных задачах. Язык станет умнее, автоматически оптимизируя критичные к производительности участки без необходимости ручного вмешательства разработчика через Cython или Numba. Это сделает Python еще более привлекательным для широкого круга задач, где раньше его использование было под вопросом из-за скорости.
Статическая типизация как фундамент для оптимизаций
То, что начиналось с PEP 484 как опциональная возможность для улучшения читаемости кода и статического анализа, превратилось в ключевой элемент современной разработки на Python. Фреймворки вроде FastAPI и Pydantic построили на аннотациях типов свою архитектуру, обеспечивая валидацию данных и автодокументацию.
Но в будущем роль типизации станет еще важнее. Для эффективной работы JIT-компилятора и оптимизаций сборки без GIL знание типов данных критически важно. Статическая типизация предоставляет компилятору информацию, необходимую для генерации более эффективного машинного кода, устранения динамических проверок и безопасного управления памятью в многопоточной среде.
Прогноз на 2035 год:
Использование статической типизации станет стандартом де-факто для любой профессиональной разработки на Python. Хотя Python, скорее всего, сохранит свою динамическую природу для скриптов и прототипирования, в больших проектах код без типов будет считаться легаси. Инструменты статического анализа, такие как Mypy и Pyright, будут еще глубже интегрированы в процесс разработки и CI/CD. Более того, ядро Python и его компилятор будут все активнее использовать аннотации типов для прямого влияния на производительность, превращая их из просто "подсказок" в реальный инструмент оптимизации.
2. Экосистема и области применения: Укрепление позиций и новые горизонты
Если ядро языка — это двигатель, то его экосистема и области применения — это то, что определяет его реальную ценность в индустрии. К 2035 году ландшафт применения Python не просто сохранится, он расширится, укрепив доминирование в существующих нишах и захватив новые, стратегически важные плацдармы.
Искусственный интеллект и Data Science: Абсолютное доминирование
В этой сфере позиции Python неоспоримы, и в ближайшее десятилетие они станут лишь крепче. Причина — мощнейший сетевой эффект. Вся глобальная инфраструктура исследований и продакшена в AI/ML — от академических статей до развернутых в облаке моделей — построена на стеке Python: TensorFlow, PyTorch, JAX, Hugging Face, Scikit-learn, Pandas.
Прогноз на 2035 год:
Python окончательно закрепится в роли высокоуровневого языка-оркестратора для AI. Разрыв между Python-кодом, который пишут инженеры и исследователи, и низкоуровневыми операциями, исполняемыми на GPU/NPU/TPU, будет только расти. Язык станет универсальным API для управления сложными вычислительными графами. Производительность самого CPython здесь будет иметь второстепенное значение; ключевую роль играет гибкость, скорость прототипирования и бесшовная интеграция с бэкендами, написанными на C++, CUDA или Rust. Попытки создать "новый язык для AI" (как, например, Mojo) столкнутся с колоссальной инерцией существующей экосистемы и в лучшем случае займут узкоспециализированные ниши, не угрожая общему доминированию Python.
Веб-разработка: Отход от WSGI и фокус на асинхронности
Позиции Python в вебе останутся сильными, но фокус сместится. Синхронные фреймворки, работающие через WSGI (старый Django, Flask), будут считаться легаси-решениями для поддержки существующих монолитов. Стандартом для новой разработки станет асинхронная парадигма ASGI.
Прогноз на 2035 год:
FastAPI (и его будущие аналоги), построенный на базе Starlette и Pydantic, станет доминирующим подходом для создания API на Python. Отказ от GIL и JIT-компиляция напрямую усилят позиции Python в этой области, позволяя ему эффективнее конкурировать с Go и Node.js в задачах, требующих высокой пропускной способности I/O и быстрой обработки бизнес-логики. Python останется языком выбора для бэкендов, тесно интегрированных с ML-системами, и для быстрого создания сложных CRUD-приложений. Однако в сегменте сверхнизких задержек (ultra-low latency) и системного сетевого программирования пальму первенства будут удерживать Rust и Go.
Новые рубежи: От квантов до браузера
К 2035 году Python значительно расширит свое присутствие в областях, которые сегодня кажутся нишевыми.
Квантовые вычисления: По мере созревания квантового "железа" будет расти потребность в высокоуровневом языке для описания квантовых алгоритмов и управления вычислениями. Python, благодаря проектам Qiskit (IBM), Cirq (Google) и PennyLane, уже является стандартом в этой области. К 2035 году он станет главным интерфейсом для взаимодействия с квантовыми компьютерами, выполняя ту же роль, что и сегодня в мире классического ML.
Встраиваемые системы (Embedded/IoT): MicroPython и CircuitPython продолжат эволюционировать. По мере того как микроконтроллеры становятся все мощнее, накладные расходы на запуск интерпретатора Python становятся все менее значительными. Python не заменит C/C++ в жестких real-time системах, но станет основным языком для "верхнего уровня" IoT-устройств — там, где требуется сетевое взаимодействие, работа с API и сложная логика, а цикл разработки важнее экономии каждого байта памяти.
WebAssembly (WASM): Python на клиенте: Благодаря проектам Pyodide и PyScript, Python активно осваивает новую для себя среду — браузер. Это не означает, что он будет конкурировать с JavaScript/TypeScript в манипуляции DOM. Его ниша — перенос тяжелых вычислений на сторону клиента. К 2035 году станет обычным делом запускать в браузере библиотеки вроде NumPy, Pandas и Scikit-learn для создания интерактивных научных дашбордов, инструментов для анализа данных и образовательных платформ, которые работают без постоянной связи с сервером. Это откроет совершенно новый класс веб-приложений с богатой вычислительной логикой на клиенте.
3. Конкурентная среда и угрозы
Ни один технологический стек не существует в вакууме. Реалистичный прогноз будущего Python невозможен без трезвой оценки конкурентов и экзистенциальных угроз. К 2035 году Python будет конкурировать не просто с другими языками, а с новыми парадигмами разработки.
Прямые конкуренты по нишам
-
Rust: Угроза в системной нише и новый симбиот.
Rust — это эталон производительности и безопасности памяти. Он уже вытесняет C++ в роли языка для написания высокопроизводительных модулей, которые затем используются в Python (яркие примеры —Polars,Ruff,PyO3).Угроза: В сегменте, где требуется максимальная производительность и контроль над ресурсами (высокочастотный трейдинг, системные утилиты, игровые движки), Python никогда не будет прямым конкурентом Rust.
Прогноз на 2035 год: Rust не станет "убийцей Python", а скорее его важнейшим симбиотом. Будет процветать модель, где критически важные к производительности компоненты пишутся на Rust и предоставляются Python-разработчикам в виде удобных и безопасных API. Знание Rust станет серьезным преимуществом для Python-инженера, работающего над высоконагруженными системами.
-
Go: Конкурент в облаке и микросервисах.
Go был создан Google специально для сетевых сервисов и DevOps. Его простота, выдающаяся модель конкурентности (горутины) и компиляция в один статический бинарный файл делают его идеальным для облачной инфраструктуры.Угроза: В мире "чистых" микросервисов, чья задача — быстро принимать, обрабатывать и передавать данные по сети, Go часто является более эффективным выбором, чем Python.
Прогноз на 2035 год: Четкое разделение ниш. Go останется доминирующим языком для инфраструктурных компонентов: API-шлюзов, прокси, инструментов CI/CD. Python, усиленный JIT и отказом от GIL, сохранит лидерство в бэкендах со сложной бизнес-логикой, особенно там, где требуется интеграция с Data Science и ML-моделями.
-
Julia: Академический соперник.
Julia была разработана с нуля для решения "проблемы двух языков" в научных вычислениях, предлагая производительность C при синтаксисе, близком к Python.Угроза: В узкоспециализированных научных областях (например, вычислительная физика, фармакологическое моделирование) Julia объективно превосходит Python по производительности "из коробки".
Прогноз на 2035 год: Julia останется мощным, но нишевым инструментом в академической среде. Ее главная проблема — экосистема, которая на порядки уступает Python. Она не сможет составить конкуренцию Python в корпоративном Data Science и ML из-за колоссальной инерции существующих библиотек, фреймворков и обученных специалистов.
-
Mojo: Самый опасный претендент.
Mojo — это самая серьезная и прямая угроза для доминирования Python в AI. Он позиционируется как надмножество Python, обещая полную совместимость с его экосистемой, но с производительностью на уровне C и Rust.Угроза: Если команда Modular AI выполнит свои обещания, Mojo может стать тем самым "следующим шагом" для AI/ML-разработки, предлагая единый язык для всего стека — от высокоуровневых экспериментов до низкоуровневых GPU-ядер.
Прогноз на 2035 год: Это главный "джокер" в колоде. К 2035 году мы увидим один из двух сценариев. Либо Mojo займет свою нишу как язык для написания высокопроизводительных ML-ядер, став еще одним мощным "симбиотом" для Python, либо (если переход на него окажется действительно бесшовным) он начнет реальный процесс вытеснения Python из передовых AI-исследований. Успех Mojo будет зависеть от его способности интегрироваться, а не просто конкурировать.
Парадигмальные угрозы
-
AI-ассистенты и генерация кода: Инструменты вроде GitHub Copilot кардинально меняют сам процесс разработки. Python, с его простым и структурированным синтаксисом, является идеальным языком для генерации AI-моделями.
Угроза: Снижение ценности написания рутинного, "клеящего" кода, который является одной из сильных сторон Python. Простые скрипты и базовые API смогут генерироваться по текстовому описанию, что потенциально снизит спрос на junior-разработчиков.
Прогноз на 2035 год: Это не угроза, а эволюция инструментария. AI-ассистенты станут стандартным инструментом, повышающим продуктивность опытных инженеров. Ценность будет не в написании кода, а в его архитектуре, проверке, отладке и интеграции. Python-разработчик станет скорее системным архитектором, который руководит процессом, а не пишет каждую строчку вручную.
-
Low-code/No-code платформы: Эти платформы позволяют создавать приложения и автоматизировать процессы без написания кода вообще, используя визуальные интерфейсы.
Угроза: Забирают на себя сегмент простых корпоративных автоматизаций и внутренних инструментов, для которых раньше часто использовали Python-скрипты.
Прогноз на 2035 год: Четкое разграничение. Low-code займет нишу типовых бизнес-процессов. Как только потребуется нестандартная логика, интеграция со сложными системами или обработка больших данных, предел этих платформ будет достигнут, и задача вернется к профессиональным разработчикам на языках вроде Python.
4. Профессия Python-разработчика в 2035 году
Изменения в ядре языка и его экосистеме неизбежно приведут к фундаментальному сдвигу в самой профессии. Роль Python-разработчика эволюционирует от специалиста по быстрому прототипированию и написанию скриптов до системного инженера, решающего сложные задачи производительности и архитектуры. К 2035 году простого знания синтаксиса и популярных фреймворков будет категорически недостаточно.
От скриптов к системному инжинирингу
К 2035 году грань между «Python-разработчиком» и «инженером-программистом» (Software Engineer) практически сотрется. Если сегодня Python часто прощают медлительность в обмен на скорость разработки, то в будущем, с появлением JIT и сборок без GIL, от Python-кода будут требовать высокой производительности по умолчанию.
Что это значит на практике:
Фундаментальные знания вместо синтаксиса: Ценность разработчика будет определяться не знанием конкретной библиотеки, а глубоким пониманием основ Computer Science. Как работают структуры данных? Что такое состояние гонки (race condition) и как его избежать в многопоточной среде? Как профилировать код, находить "бутылочные горлышки" (bottlenecks) и оптимизировать потребление памяти? Эти вопросы станут частью ежедневной рутины.
Глубокое понимание асинхронности и параллелизма: С исчезновением "костыля" в виде GIL, разработчикам придется в полной мере столкнуться со сложностями настоящего параллельного программирования. Умение грамотно проектировать многопоточные и асинхронные приложения станет не просто плюсом, а базовым требованием для middle- и senior-позиций.
Полиглотный подход: Для создания по-настоящему высокопроизводительных систем Python-инженеру все чаще придется взаимодействовать с низкоуровневым кодом. Знание Rust для написания безопасных и быстрых нативных расширений через PyO3 станет таким же важным навыком, каким сегодня является умение работать с Docker или SQL.
Разработчик как архитектор, а не кодировщик
Главным парадигмальным сдвигом станет повсеместное внедрение AI-ассистентов для написания кода. Инструменты, являющиеся потомками GitHub Copilot, возьмут на себя генерацию шаблонного кода, написание юнит-тестов, рефакторинг и даже поиск ошибок.
Смещение фокуса ответственности:
От написания кода к его валидации: Основной задачей инженера станет не написание строчек кода, а постановка задачи для AI, ревью сгенерированного кода, поиск логических ошибок в предложенных решениях и, самое главное, — проектирование общей архитектуры системы. Ценность сместится от "как написать" к "что и зачем писать".
Архитектурное мышление: Разработчик будет тратить больше времени на проектирование взаимодействия между сервисами, выбор правильных паттернов, определение контрактов API и обеспечение надежности и масштабируемости всей системы. Python, как язык-оркестратор, идеально подходит для этой роли.
Специализация — залог релевантности
Рынок потребует не "просто Python-разработчиков", а специалистов с глубокой экспертизой в конкретной области. "Универсальные Разработчики" будут востребованы меньше.
Ключевые направления специализации в 2035 году:
ML Engineer / AI Systems Architect: Наиболее востребованная и высокооплачиваемая каста. Эти специалисты будут не просто обучать модели, а строить и развертывать сложные, высоконагруженные AI-системы, глубоко понимая как алгоритмы, так и инфраструктуру.
Data Engineer: Специалисты по построению надежных и масштабируемых конвейеров обработки данных. Их инструментарий будет состоять из Python, SQL, Spark и инструментов оркестрации, но требования к пониманию распределенных систем значительно возрастут.
Backend Engineer (High-Performance): Разработчики, специализирующиеся на создании быстрых и отказоустойчивых API и микросервисов. Для них будет критически важно умение работать с асинхронностью, параллелизмом и, возможно, Rust для оптимизации критичных участков.
Итог: Python-разработчик 2035 года — это высококвалифицированный инженер, который не просто пишет код, а проектирует, оптимизирует и валидирует сложные программные системы, используя AI как инструмент повышения продуктивности и обладая глубокими знаниями в своей предметной области. Эпоха "простых скриптов" окончательно уйдет в прошлое.
Заключение: Python не уйдет, он эволюционирует
К 2035 году Python не утратит своей ошеломляющей релевантности, но он перестанет быть тем «медленным, но удобным скриптовым языком», к которому мы привыкли. Мы станем свидетелями его трансформации в высокопроизводительную, многопоточную платформу, способную решать задачи, которые сегодня кажутся прерогативой компилируемых языков. Фундаментальные изменения, такие как отказ от GIL и внедрение JIT-компиляции, — это не косметический ремонт, а полная перестройка двигателя.
Безусловно, любой прогноз — это лишь повод для дискуссии. Если вы с чем-то не согласны, хотите задать вопросы или предложить свой взгляд на будущее языка, вы можете продолжить обсуждение в моем телеграм-канале.
Комментарии (9)

OlegZH
25.10.2025 08:20ИИ-гадание на кофейной (привет Java!))) гуще. ;-)
Вместо того, чтобы расписывать местами довольно банальные рассуждения (о том, что может быть, а может и не быть, но... не суть важно! Всё будет обязательно как-то и так и как-то не так), лучше было бы порассуждать о том, каким должен стать сам язык программирования.
Что должен предложить программисту Python? Каким мог бы быть Python 4.0? Как должна измениться сама разработка на Python?
Следующий шаг в развитии языка обязательно будет связан с развитием его синтаксиса. Смысл синтаксиса языка программирования заключается в том, чтобы предложить программисту точные изобразительные средства для решения повседневных задач. В Python'е такими средствами являются отступы, генераторы, итераторы и декораторы (замыкания и yield'ы), всевозможные коллекции и возможность реализовать собственный вычислительный объект, функционирующий как коллекция. Если в практике встречается какая-то идиома, она должна быть в явной форме выражена в синтаксисе языка. Есть ли у Вас такая идиома на примете?
Лично мне, кажется логичным, сделать f-строки некоторым стандартом, то есть — отбросить приставку
f. Но если требуется какое-то специальное форматирование, то можно было бы использовать специальную синтаксическую конструкцию по типу старой Python-овской функцииformat(), которая описывает этот самый формат.Проблема всякого языка программирования — это опора на библиотеки: есть предметная область — создаём библиотеку функций для решения соответствующих задач. А развитие языка программирования заключается в том, чтобы реализовать требуемые функции в виде явных синтаксических конструкций. Спрашивается, если у нас есть
numpy.array, то почему у нас не может быть явного синтаксического способа работы с массивами? Да, никто не мешает использовать словари: например, можно реализовать простые матрицы с доступом по двум координатам —A[(i,j)]. Но! Хотелось бы иметь возможность писатьA[i,j]. (Возможно, я что-то пропустил, и этим своим замечанием попадаю просто в небо?!! И всё уже давно реализовано в Python 3.14.x.) Мы могли бы на уровне языка явно определять. как мы храним элементы обыкновенной плоской матрицы (или. даже, многомерного числового массива) — по строкам или по столбцам (как в MATLAB/OCVTAVE), или, вообще, используется какое-нибудь особое представление (вроде диагонального), не говоря уже и о возможности применения "разреженных" (sparse) матриц (словарь, в этом смысле, как раз, и воспроизводит эту самую разреженную матрицу).Думается, в Python-е можно было предусмотреть специальные локальные (предметно-ориентированные) языки для решения узких задач. Ведь, ещё одна проблема — это значительная перегрузка функций и операторов. Если бы можно было бы создавать локальные вычислительные модели, тогда можно было избавиться от встроенного косноязычия Python-е, когда приходится создавать объект определённого класса и мириться с его реализацией и выбранными способами доступа...
Лично мне не хватает в Python-е угловых скобок (типа
<>), при помощи которых можно было бы обозначать кортежи, а круглые скобки освободить для функций. (Тогда не придётся писать(,)для обозначения пустого кортежа.)
evgenyk
25.10.2025 08:20Следующий шаг в развитии языка обязательно будет связан с развитием его синтаксиса. Смысл синтаксиса языка программирования заключается в том, чтобы предложить программисту точные изобразительные средства для решения повседневных задач. В Python'е такими средствами являются отступы, генераторы, итераторы и декораторы (замыкания и yield'ы), всевозможные коллекции и возможность реализовать собственный вычислительный объект, функционирующий как коллекция. Если в практике встречается какая-то идиома, она должна быть в явной форме выражена в синтаксисе языка. Есть ли у Вас такая идиома на примете?
А я вот думаю по другому, особенно про это:
"Если в практике встречается какая-то идиома, она должна быть в явной форме выражена в синтаксисе языка."Набор базовых идиом языка должен быть ограничен, особенно в таком языке, как Питон, который является и клеем и языком работы с данными и еще 100 примененией. Почему? Потому, что ядро такого языка желательно иметь:
А) компактное.
Б) Легкое для изучения.Питон, собственно и был задуман таким. Например из циклов только for и while.

Octagon77
25.10.2025 08:20Но этот успех построен на его роли «языка-клея», управляющего высокопроизводительными низкоуровневыми библиотеками.
Могу поделиться чужим мнением, оно мне кажется весьма верным. Успех построен на том факте, что Python стал основным языком периода хайпа больших данных. Усилиями Гугол стал.
Роль языка клея к успеху Python точно отношения не имеет, выбор альтернатив огромен. Тут есть другое аналогично чужое мнение - Python является лучшим, в том числе самым простым, языком для прототипирования и экспериментирования. Это, кстати, объясняет почему он не просто медленный, а чудовищно медленный - можно было сделать быстрее, но за счёт легкости тех самых прототипирования и экспериментирования, а с этим было бескомпромиссно. Бескомпромиссно - это когда и мельчайшее не допускается. Пользователи клея - уже второй круг пользователей.
Погоня за скоростью - пустое времяпрепровождение. С одной стороны, к быстрым языкам Python всё равно по скорости не приблизится. С другрй стороны, быстрый Python давно существует, называется Julia, может использовать модули Python, первых мест эта скорость что-то не обеспечивает.
Я не вижу причин по которым может произойти массовый уход от Python, равно не вижу причин, помимо инерции, почему с Python нельзя уйти прямо сейчас, хоть на JavaScript, Dart или Go. Поэтому судьба Python - политическое решение и принимать его будут Гугол с ИИ.

GBR-613
25.10.2025 08:20Что-то я не заметил большой схожести у Юли с Питоном. Зато есть проекты типа IronPython. Если они научатся поддерживать все питоновские библиотеки, Питон ещё долго будет трудно подвинуть.

evgenyk
25.10.2025 08:20Роль языка клея к успеху Python точно отношения не имеет, выбор альтернатив огромен.
Поверьте мне, имеет, я использую Питон почти с самого начала, когда на выбор клея были: bash, tcl и Perl. Я воспринял его как "Perl" aбез его недостатков. А тогда собственно и гугла-то еще не было. Как сказал кто-то (и это было верно еще в прошлом тысячелетии): "При всем богатстве выбора, альтернативы Питону нет!"

evgenyk
25.10.2025 08:20Мой прогноз: Питон будут и дальше интенсивно улучшать, за счет улучшений он ухудшится настолько, что придется выдумавать ему замену, без всех этих синтаксических сахаров, отказов от ГИЛ и т.д.
Кстати, вот эта фраза:
"без необходимости прибегать к громоздкомуmultiprocessing",
хорошо показывает, что автор не понимает самых основ устройства программ и операционных ситсем. Почемуmultiprocessingтакой бронебойно устойчивый, а многопоточность - источник проблем с надежностью. Например браузеры были многопоточными, но потом пришлось их переделывать на мультипроцессорные.
SystemSoft
Вот как будет: половина языков будут по чуть-чуть вытеснять Python и возможно на нём будут писать небольшие терминалы. MicroPython будет примерно на пике и возможно половина людей которые сидят на CircuitPython перейдут на него. Либо наоборот. В итоге сам Python будет уже не тем, как сейчас. Я конечно не уверен что так и будет, но это мои догадки.