|Topic:||Systems and Web programming with Tcl|
|Date:||Friday, January 15, 1999|
|Place:||Gould-Simpson, Room 701|
This talk will discuss the role of Tcl, a scripting language, in the construction of large software systems. An effective system architecture splits the system into components built in a system programming language like C++ or Java, and knits them together with a scripting language like Tcl. Real life examples will be described that have 10's to 100's of thousands of lines of code that is split about equally between C++ and Tcl. Tcl allows on-site customization and bug fixing. Sending Tcl scripts across the network allows flexible management of large systems. The talk will also describe the use of Tcl in web servers for page generation and general backend integration.