Вопрос: для каких проектов пайтон лучше не использовать?

Автор trt задал интересный вопрос в категории Python, Программирование. Он спрашивает: для каких проектов пайтон лучше не использовать?. Среди полученных ответов он выбрал самый точный и полный ответ.

Самый полезный ответ для автора trt

Пока лучший ответ не выбран

Кроме этого другие посетители написали 3 ответа

Профессионалы советуют не использовать Python для микроконтроллеров, для desktop developments, mobile developments, веб-скрапинга, программ компьютерного зрения, GameDev. Лучше пользоваться им для веб-разработки, машинного обучения и data science, тестирования и девопса (тут он подойдет идеально).

Я бы ввёл эмпирический критерий: для тех проектов, которые на Python делать тяжело. Например, в python нет поддержки многопоточности из коробки, нет ручного управления памятью (сборка мусора). Или для разработки интерфейсов десктопных приложений — есть более зрелые языки и инструменты. Или тех проектов, которые нужно распространять «в бинарях». При этом не соглашусь, что компьютерное зрение попадает в этот список: python, наряду с С и C++, является наиболее документированными языком для написания программ с использованием OpenCV. Тут не стоит забывать, что python предоставляет обёртки к нативным вызовам, поэтому, например, OpenCV работает так же быстро, как в программах на C++. То же касается, например, библиотеки numpy, отбёртки для tensorflow.

соглашусь с комментатором выше)
Читайте также:  Вопрос: Восстановить одноклассники
Adblock
detector