Framework-и для построения GUI

Рейтинг: 0Ответов: 1Опубликовано: 20.03.2023

Относительно недавно начал изучать Python и Java и естественно столкнулся с вопросом построения графических интерфейсов для десктопных приложений...

Задаюсь вопросом, стоит ли распыляться на множество целей и изучать "устаревшие" библиотеки (для Java это Swing, для Python Tkinter) в ущерб более "современным" (PyQt и JavaFX соотвественно). Или все таки разработчик должен так сказать разбираться во всем и иметь хотя бы базовое представление о каждой из них? Такая вот дилема. Понимаю, что сколько людей, столько и мнений, но хотелось бы услышать дельные советы по этому вопросу.

UPD: Переформулирую вопрос, а точнее сформулирую его. Знаниями каких framework-ов обладаете вы? Как-то так...

Ответы

▲ 1

И Tkinter и PyQt вполне активные библиотеки сегодня. И пишут на обеих. Другое дело, изучив PyQt вы потом достаточно просто сможете работать на всех тех языках, для которых есть соответствующие интерфейсы в Qt: C#, Java, PHP, Ruby и далее по списку. С другой стороны лично мне Tkinter кажется более интуитивно-понятным. Но ничего не мешает вам потратить несколько часов-дней, поставить оба интерфейса, немного с ним поиграться и принять самостоятельное решение, а не опираться на мнение неизвестных вам людей с форума.