Why Tcl/Tk?

Robert Kern rkern at ucsd.edu
Wed Jul 27 16:27:16 EDT 2005


Jerry He wrote:
> I'm a little curious, why does most scripting
> languges(i.e. python and ruby) use Tcl/Tk rather than
> wx or Fox as its standard GUI?

Way back in the day, wx and Fox didn't exist (at least not in a usable 
form) while Tcl/Tk was rock-solid stable.

> Although I did notice
> that the Vpython IDE that uses Tkinker starts up a lot
> faster than the DrPython IDE that uses wxpython. But
> that makes no sense, Tk is based on Tcl, a scripting
> language, but wx is written in C++. 

Scripting language != slow.
C++ != fast.

-- 
Robert Kern
rkern at ucsd.edu

"In the fields of hell where the grass grows high
  Are the graves of dreams allowed to die."
   -- Richard Harter




More information about the Python-list mailing list