TAO is a programming architecture for the TCL programming language. It can
could be described as yet another object system for TCL, but in reality
it is a methodology for open ended program design.
Each of the modules is packaged as a tarbal that can be unpacked into
your auto_path. They are self-contained with a copy of the core and
all supporting libraries (save the biggies like tcllib).
Version 9.x Requires 8.5 and TclOO (aka. Tip 257)
Version 8.5 Requires only Tcl 8.5
Version 7.x Requires sqlite3, tcllib, and tcl8.4+
|Core||core||The Tao object core|
|TaoDBI||taodbi||Object Oriented Database and Table driver interface (includes core)|
|TaoURL||taourl||Tclhttpd based Object Oriented Web content system (includes core and taodbi)|
Want to glance at the code before you try it?
A live snapshot of the code operating this server
Questions, comments or bug reports: email@example.com
Credits: Tao Graphic shamelessly stolen from