Sure its good but its a one off script, so who really cares how fast the startup is? Or how elegant it is? I can literally ask LLMs to write a rough working code in seconds and I only need to fix it up a little bit. There's way more resources to find solutions in Python out in the wild that I can leverage.
I would imagine if you just have a tiny bit harder problems, the Tcl code quickly becomes unwieldy and you end up digging through the archives to find some wizard's tome (or maybe there's a large community of Tcl users out there? IDK).
I can easily spin up a GUI in an hour tinkering with PyQt. Can you do the same in Tcl?
DSLs like this tend to have a very nice local maxima. But once you stray away from its original use case you start writing some really confusing code.
I would imagine if you just have a tiny bit harder problems, the Tcl code quickly becomes unwieldy and you end up digging through the archives to find some wizard's tome (or maybe there's a large community of Tcl users out there? IDK).
I can easily spin up a GUI in an hour tinkering with PyQt. Can you do the same in Tcl?
DSLs like this tend to have a very nice local maxima. But once you stray away from its original use case you start writing some really confusing code.