4 ms·
I recently dug up some old Tcl bindings in Go I wrote a few years ago for my employer and used them for a new tool. It really does shine when it’s used correct
by rauhl 6y ago
I recently dug up some old Tcl bindings in Go I wrote a few years ago for my employer and used them for a new tool. It really does shine when it’s used correctly. I like how easy it is to build a shell-like environment for the whole application. In a lot of ways it feels like the POSIX shell environment done right (and, yes, a few things — e.g. pipes — aren’t quite as good).
Although our tool itself is strictly in-house, when we get the time to give them a quality-control once-over we would like to open-source the bindings. Tcl and Go make a pretty good pair!
I would definitely reach for Tcl the next time I need to add a scripting language to a static-language project.