3 ms·
I can't overstate my love for Tcl, yet I had only a little chance to use it when writing XiRCON IRC scripts back in the late 90's. Such an elegant language: sim
by sedatk 2y ago
I can't overstate my love for Tcl, yet I had only a little chance to use it when writing XiRCON IRC scripts back in the late 90's. Such an elegant language: simple, easy to learn, flexible. I call it Lisp for humans. I wish it were more popular. So glad to see that it's still alive and kicking.
- mattw2121 2y agoAgreed, my only exposure to Tcl was writing IRC scripts for bots and I have nothing but fond memories of the experience.
- sshine 2y agoSame. Such a simple life writing text-only event handlers.
- anthk 2y ago>I call it Lisp for humans. Except for upvar.
- makmanalp 2y agoWhat's upvar? :-)
- var_1983 2y agoNothing much, what about you?
- mdaniel 2y agoCMake similarly is sick in the head: https://cmake.org/cmake/help/v3.30/command/set.html#normal https://cmake.org/cmake/help/v3.30/command/set.html#normal (heh, I enjoy that the documentation anchor is "normal" for SET(FOO BAR PARENT_SCOPE)
- BoingBoomTschak 2y agoWell, CMake's problem is more the lack of return value for functions than anything, making "upvar" ubiquitous.
- sandos 2y agoI also wrote TCL scripts for a IRC client in the 90s, and it was awesome. For that purpose the language was awesome. On the other hand, my other language at that time was x86 assembly so I didnt require much to be awed I guess!