Что не нужно делать при помощи Python

Что не нужно делать при помощи Python

Python и 1000 программ

Python и 1000 программ

Что не нужно делать при помощи Python

Несмотря на масштабное использование Python в разных сферах IT, он все же не является идеальным решением для некоторых задач. Есть более подходящие ЯП для реализации следующих процессов.

Разработка игр

Да, мы тоже знаем, что в Python есть библиотека Pygame, которая подходит для разработки игр, но вопрос “каких?”. С ее помощью можно создать примитивную “Змейку”, а вот на что-то большее она не способна. 

В библиотеке не найдется и четверти функций, которые нужны хотя бы для обычной аркады или маломальского шутера. 

Для геймдева идеальным инструментом станет С++. Он сегодня является самым востребованным языком для реализации игровых движков. В нем также имеются все инструменты для отличной графики и звукового сопровождения. Даже ботов на базе искусственного интеллекта можно с легкостью внедрять в игру, написанную на С++.

Кроме того, для создания полного жизненного пути игры подойдут Java, JS и C#.

Десктопные приложения

И для реализации десктопных приложений имеются библиотеки, по типу Tkinter. Последняя позволяет сделать какой-никакой GUI – графический интерфейс пользователя, но он не будет иметь ничего общего с качественным продвинутым продуктом. Приложение можно реализовать только со стандартным и примитивным интерфейсом. 

Для чего-то более глобального и стоящего лучше использовать C#, С++ и Java. 

Напоследок

Также Python не лучшее решение для реализации проектов, требующих высокой скорости выполнения кода. Если важна каждая секундочка – лучше использовать другие более быстрые языки программирования. Да, его не рекомендуют использовать именно для масштабных продуктов по типу ОС, микропроцессоров и космических аппаратов НАСА, но для остального он вполне сносный. 

А к более быстрым и оправданным языкам программирования можно отнести С и С++.

Report Page