4 ms·
Tk is definitely not for flashy UIs but I don't think it should be called clunky anymore. I loathed Tcl until I started into Tk, still causes me some grief but
by ofalkaed 2y ago
Tk is definitely not for flashy UIs but I don't think it should be called clunky anymore.
I loathed Tcl until I started into Tk, still causes me some grief but as a hobbyist the headaches of Tcl tend to be considerably smaller and easier to solve than the headaches of things like QT, wxWidgets, etc or even Tk from another language, which all left me spending more time looking for answers than programming. Tcl is growing on me, it and Tk are small enough that I can actually learn them well (at least well enough that I can generally answer my own questions), which is a huge plus for those of us who are learning to program in our freetime for our own projects. I can see why the professional programmers tend to push against them, there are better alternatives to Tcl these days and it will not be easy to create those flashy professional looking applications which draw in the consumers with Tk. Very much function over form here.