Nicholas Elias
NRL
Tcl is a general-purpose script and shell language. Its ``core'' procedures resemble C functions and UNIX shell commands, and by themselves they can be used to create exciting applications. The tcl language is expandable within the script language itself or by ``registering'' C and FORTRAN functions. Tcl may be used for interactive data analysis packages as well as for instrumentation control. The graphics extensions of tcl, called tk, have all the functionality of X and significantly decrease the amount of GUI development time. Tcl also has an object-oriented extension called [incr tcl], which incorporates many C++ concepts, such as classes, inheritance, data encapsulation, member functions, etc.
Each talk will be 10 minutes in length, with an additional 2 minutes for questions. After the talks, a 30-minute "rap" session will take place to direct additional questions to the speakers and address other issues.
Possible rap session topics: Types of problems suitable for tcl, strengths and weaknesses of tcl. Additional topics welcomed.