Version 62 of John Roll

Updated 2012-09-13 12:45:25 by jbr

http://cfa-www.harvard.edu/~john/

I build software systems for large astronomical instrumentation at Smithsonian Astrophysical Observatory.

JBR in discussions

Reformed scripter, now Tcl'er...

When Tcl first came out, I thought it sucked, a rather slow interpreted language with square brackets for interpolation! I wrote my own lua/Xt binding marrying it to Wcl and the BAE Matrix. Tcl 8.0 and a little playing around and I've written tcl ever since, good riddance to all that unsupportable code.

The nicest Tcl I've written is the message library . This runs the MMT Observatory instruments and data acquisition systems [L1 ]. All of the GUI code is Tcl, instrument control software is C. If I'd know better all the code would be Tcl with C (Critcl) extensions. There are several glue servers written in Tcl simply to handle protocol translation, very handy.

I wrote starbase which I use in the lab almost every day. There is a tcl API for starbase in pure tcl [starbase.tcl].

Tcl Things