I'm thinking of going full code-hipster and learning Tcl

12 points by alexwestin ↗ HN
Has anyone created anything interesting in Tcl lately?

16 comments

[ 2.5 ms ] story [ 34.6 ms ] thread
Wow, there's a blast from the past. A friend of mine (Jesse Liley) built a cool device-mounting-thingy called MUT in Tcl a few years ago, for the Puppy Linux distro.
I've code algorithms for spellcheckers and text summarizers in Tcl. I've been using it for proof-of-concept data science/AI/machine learning stuff for years.
I've done a good deal with Perl's Tkx library, which basically forces you to understand Tcl, but I haven't used it beyond that.
Digital designers still use it. I'd bet that most of the silicon in your computer was designed with a lot of TCL involved.
I'm working on static site generator written in Tcl that is nearing its 1.0 release. It aims to be featureful but self-contained and have reasonable defaults to allow you to quickly start working on a new website. You can find it at https://github.com/tclssg/tclssg.

I've also written an Awk-like tool in Tcl that speaks SQL and has table joins - https://github.com/dbohdan/sqawk.

I just created a tool to walk a wsdl definition to create a single contained xsd file for distribution to users of the wsdl. With Tcl the tool was done in a couple of hours.

Edit: Also http://caiusproject.com/ looks very interesting.

Recently I looked for a "TCLscript" targeting Javascript but I didn't find anything (under development at least).

The only strong players that I recognise in this market are Coffeescript, Typescript and Clojurescript. Probably there would be a market for "TCLscript" also.

Not since '97, but in '97 I was building internal apps for my company and turning out cross-platform graphical applications (Solaris, Windows) faster than seemed possible.

Tcl/Tk was of course, my secret weapon.