Version 72 of Massimo Manghi

Updated 2018-06-14 10:47:14 by mxmanghi

I'm a researcher in an Italian university and my main field of interest are bio-electric signals. 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.0.1, available for download from the Apache Tcl Project .

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)

More recently I wrote with Tcl and Apache Rivet a simple website framework for one my teaching classes. It started as a framework to be used by my students to develop a website's contents writing plain text XML pages using an easy to learn template.

Later on this framework became a more complex framework based on Tcl plugin handlers that can be written separately for different sources of data (DBMS, Web services etc) and different formats/protocols (JSON, simple text...) In one of the greatest feat of imagination ever the project was called Rivetweb , Examples are