Abdur-Rahmaan Janhangeer writes:

 > maybe commercial licenses issue

Among others.  Tastes differ on licensing, look-and-feel, and
consistent UI.  Not just cross-platform, but within-platform as well:
people may have other software that uses specific toolkits (aside from
those that have been mentioned already, there are GTK-based GUIs)
with which they want a compatible look-and-feel.

The "batteries included" principle of the standard library is that
there should be one way to do common things.  Tkinter meets that
standard.  Other stdlib tools (IDLE at least, and that's a big one)
use Tkinter.  They would need to be ported if we wanted to encourage
use of a fancier toolkit.  But there's no need for that: their
advantages are obvious, and using them is quite easy.  And, most
important of all, there are very different preferences among the
candidates.

Regards

_______________________________________________
Python-ideas mailing list
Python-ideas@python.org
https://mail.python.org/mailman/listinfo/python-ideas
Code of Conduct: http://python.org/psf/codeofconduct/

Reply via email to