SpecTcl is a framework for data analysis of nuclear physics event data. It is delivered both as a canned program and as a C++ class framework. It is run-time extensible via the Tcl/Tk scripting language. The class framework allows the program to be easily extended, and class wrappers for Tcl/Tk make it trivial to add to the SpecTcl command set as well as to expose Tcl/Tk variables to user code.
The NSCL Data Acquisition system is a general purpose nuclear physics data acquisition system for small to medium scale nuclear physics experiments. It can be combined with NSCL SpecTcl to form a powerful online/offline data handling system. It is in use at several university labs and, of course, the National Superconducting Cyclotron Laboratory at Michigan State University.
Other application domains.
A very nice article... not all of us are web programmers. For me the test tools I use:
cppunit for my C++ work
tcltest for my Tcl scrpiting work.
the Ruby test frameworks for when I do go into the web.. as I approach the web on Rails.
", fun coding by night, and obeying the whims of his feline overlords."
That's why everyone knows cats are just plain strange ;-)