Python — скриптовой язык с проблемами в области многопоточности. Если эти его недостатки не смущают, то ничего не мешает писать приложения GUI на Python. В составе Python поставляется TkInter. Имеется библиотека непосредственно на Python для отрисовки интерфейса: Есть обертки для всех популярных библиотек: Qt, wxWidgets, GTK, SDL, ncurses...
"Целесообразность" означает сообразность цели, то есть в зависимости от цели, может быть сообразно или нет :-)
Для простеньких программ, не требовательных к ресурсам(собственно говоря, как-раз сфера, где пайтон в принципе может... Читать далее
Пофигист с большим жизненным опытом, обремененный... · 13 янв 2023
Если вы «пишете» интерфейс на python с нуля (реализуете фон, визуальные элементы, обрабатываете их реакцию, обработку событий, обработку цикла бесконечного ожидания, перерисовку и т.д. и т.п., а там много всего еще есть) — это... Читать далее
Интересующие темы: история математики, история хри... · 23 окт 2021
Послушайте, но это несерьезный вопрос. Всё зависит от этих самый целей и поставленной задачи. Если ресурсы позволяют и выбор, конкретно, Питона "оптимален" (по целому ряду параметров), то почему бы и нет?
> Кто-то говорит, что питон не для интерфейсов...
Это действительно так, и обусловлено это тем что python сам по себе язык медленный(в сравнение с другими), да и разработан он был совершенно не для таких целей. Я бы назвал это... Читать далее