Tcl Namespaces

Level: Intermediate
Duration: 1/4 day
Format: Lecture and hands-on programming activities
Prerequisites: Introduction to Tcl Programming or equivalent Tcl knowledge. No previous experience with regular Tcl namespaces required.
Description: As applications grow in size and complexity, it becomes more challenging to ensure that variable and procedure names aren’t duplicated accidentally — either in modules maintain by different engineers or in external libraries used by the application. This course shows how to use Tcl namespaces as a mechanism for partitioning the variables and procedures in your application, minimizing the chances for conflicts.
Books Provided: Avia course notes