Моя компания обновляет ИТ-инфраструктуру и системы, поэтому мы находимся в процессе завершения разработки технологии для разработки новой системы.
Мы пришли к двум кандидатам;Java & Python.
Основным критерием выбора является язык должен быть полным;в том смысле, что он должен быть в состоянии использовать для разработки веб-приложений и приложений для настольных компьютеров.В этой области доказано, что Java имеет много хороших веб-фреймворков (JSF, Hibernate и т. Д.) И относительно хорошую библиотеку GUI (SWT, Swing).
Тем не менее, Python выглядит более восхитительно, так как по моему личному опыту, разработка на Python эффективна, я мог бы сделать больше за меньшее время (у меня есть только опыт веб-разработки с Django).Однако, что касается настольного приложения, я еще не нашел какой-либо хорошей библиотеки GUI, которая интегрируется с IDE как Swing.
Может кто-нибудь подскажет мне лучшую, если возможно, структуру GUI для настольного приложения для Python?