http://cfa-www.harvard.edu/~john/
I buildt software systems for large astronomical instrumentation at
[Smithsonian Astrophysical Observatory] for 27 years. I've been at
[Facebook] since 2014.
[JBR] in discussions
Tcl's detractors like to harsh on the Tcl mantra "every thing is a string". I
like consider the corollary of this : Code is data is code. Tcl is not so
much a programming language in the traditional sense. It is a set of
primitives to pass data and control execution scope.
'''Tcl Things'''
* [traceproc helper]
* [TNA - A numeric array type for Tcl]
* [arec - An array of records structure for Tcl]
* [Deadfish]
* [dict lappend2]
* [dict get?]
* [string chunk]
* [2013.0321 - Experience with nodejs and why Tcl is better]
* [patience sort and the longest increasing subsequence]
* [minimal coroutine iterator]
* [Perplexing issue with Tcl DDE]
* [JBR's tcloo.tcl] - simple tcloo helpers.
* [critcl::cproc nproc : Number of processors]
* [Operator precedence expression parser]
* [C level Thread Pool]
* [Numeric arrays in pure Tcl]
* [Canvas Structured Graphics]
* [sqlite3 full text search example]
* [modify a proc's behavior with a shim]
* I wrote this thing for [Using Perl to get Excel] sheets from ascii
* I wrote [procargs] because I got tired of long long proc argument lists
* [RS] wrote a tiny [htext] hypertext help widget which I improve in [htext2]
* Beginning a [tiny spreadsheet]
* [A different FORTH] interpreter.
* [ds9] image display
* [Wikit page references as attributes]
* [ip-drop] an adaptive firewall for linux
* [cstat] - distributed system status client/server
* [Laying out widgets in a grid]
* [Writing DXF]
* [Talking to a Delta Tau PMAC]
* [TCP and recv]
* [Subst template expansion helpers]
* [Parsing Excel XLSX]
* [unsource] - inline the content of "source" commands.
* [parser-actions] - generate [Parser Tools] action procs from peg grammer and template files.
* [Playing ISBL] - a little database query language
* [Mavica 411 image conversion]
<<categories>> Person