A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2000-October/010130.html below:

[Python-Dev] What to choose to replace Tkinter?

[Python-Dev] What to choose to replace Tkinter?Guido van Rossum guido@python.org
Wed, 25 Oct 2000 13:50:07 -0500
> I think a version of Tkinter packaged with a distutils setup script is
> the best answer for Unix platforms.  As a Linux user, I do *not* want
> to install a second copy of Tcl/Tk.

Why not?  Because if every app using Tcl/Tk did that there would be
hundreds of copies of Tcl/Tk on your disk?  I don't think that
argument flies; only a few other major languages use Tcl/Tk this was,
so maybe you'd end up with 4 copies of Tcl/Tk: one for Tcl/Tk itself,
one for Python+Tkinter, one for Perl/Tk (that's a separate code base
anyway so you already have this today -- if you install Perl/Tk, that
is), and one for Ruby.  Given modern disk sizes I don't think it's a
problem.  We do the same for Windows, for good reasons: so we can be
independent of whatever Tcl/Tk version is already installed.

> If we have a distutil-Tkinter, e.g. 
>     ftp://ftp.python.org/pub/python/2.0/Tkinter-2.0-8.0.tar.gz
> then a user can download it and run "python setup.py install" to build
> a Tkinter against their installed version of Tk.  This will be
> straightforward on many Linux systems, because they ship with Tk
> installed.

Of course that's easier.  But less robust.  (And why is there an "8.0"
in the filename if it works with other Tcl/Tk versions???)

--Guido van Rossum (home page: http://www.python.org/~guido/)



RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4