I'm a researcher in an Italian university and my main field of interest are bio-electric signals and AFM and fluorescence image processing. I started to use Tcl/Tk as a tool language for various tasks required by the system management in our lab.
I'm actively developing Rivet. Apache Rivet is an open source collection of Tcl tools working together with mod_rivet, a module that enables the Apache HTTP web server to run Tcl code either standalone or embedded in HTML pages. Rivet current version is 3.2.8, available for download from the Apache Tcl Project .
Examples of Rivet based websites:
Recently I revamped the small, but still useful, tcl-syslog package and moved the code to [L1 ]. This version of tcl-syslog is thread safe, implements and fine grained control of the way scripts interacts with the syslog facility and extends the original code written by Alexandros Stergiakis with new options
I also heavily refactored the tclcurl code in [tclcurl-fa] which is now tclcurl-ng . The code was largely refactored and rewritten, the very long and unmanageable argument parsing was re-implemented using a X-macro pattern and obsoleted or deprecated options were put under conditional compilation. A real test suite was also implemented.
In the past I wrote quite a few large applications based on Tcl/Itcl for various purposes (chiefly applications aimed at integrating devices such as PLCs)