Быстрый в изучении - мощный в программировании
>> Telegram ЧАТ для Python Программистов

Свободное общение и помощь советом и решением проблем с кодом! Заходите в наш TELEGRAM ЧАТ!

>> Python Форум Помощи!

Мы создали форум где отвечаем на все вопросы связанные с языком программирования Python. Ждем вас там!

>> Python Канал в Telegram

Обучающие статьи, видео и новости из мира Python. Подпишитесь на наш TELEGRAM КАНАЛ!

минусы python

Недостатки Python и их описание

После 17 лет работы с языком Python и 12 лет преподавания единственный  недостаток, который мне удалось обнаружить, - это скорость выполнения  программ, которая не всегда может быть такой же высокой, как у программ,  написанных на компилирующих языках программирования, таких как С или C++.

Подробнее о концепциях реализации мы поговорим в следующих статьях. В двух словах замечу, что в современной реализации Python компилирует (то есть транслирует) инструкции исходного программного кода в промежуточное представление, известное как байт-код, и затем интерпретирует этот байт-код.

Байт-код обеспечивает переносимость программ, поскольку это платформоне-зависимый формат. Однако из-за того что Python не создает двоичный  машинный код (например, машинные инструкции для микропроцессора Intel),  некоторые программы на языке Python могут работать медленнее своих аналогов, написанных на компилирующих языках, таких как С.

Будет ли вас когда-нибудь волновать разница в скорости выполнения  программ, зависит от того, какого рода программы вы пишете. Python  многократно подвергался оптимизации и в отдельных прикладных областях  программный код на этом языке отличается достаточно высокой скоростью выполнения.

Далее...