*** Disclaimer: *** This is not a book, though the title sounds like one (or rather a whole shelf full of good books ;-). No, it's just another page at [the Tcler's Wiki]. The ideas and contributions collected here needed some more indexing, and that's what this page tries to do. See also [Where can I find a book about Tcl] - [Tcl articles]. *** Copyright: *** No rights reserved. Do what you want to do (but consider netiquette and general principles). Especially, add what you feel is missing! This page started by [Richard Suchenwirth], but hopefully improved by many of you... ** See Also ** [Recent changes]: [New pages]: [Search]: [Tcl Chatroom]: ** Starting out ** [What is Tcl]: [Learning Tcl]: [Getting Started]: [Tcl syntax]: ** [Intermediate Tcl] and Tk ** [Overloading widgets]: [A simple database]: [Complex data structures]: [New control structures]: [Fun with functions]: a function plotter plaything [Writing Tcl scripts for eggdrop]: ** [Advanced Tcl] and Tk ** [Operating System specific Tcl commands]: [Introspection]: [telnet]: [dde]: [Radical language modification]: ever wanted to write i = 1? [Overloading a widget command]: [Grab tips]: [Guarded proc]: [Local procedures]: [Playing C]: [Tcl Gems]: [Braintwisters]: [Salt and sugar]: how to make Tcl code look nicer [Predicates: on being and having]: [Dangers of creative writing]: [The Tcl Core]: [Tcl 9.0 WishList]: [Tcl style discussion]: [Remote Script Execution]: [Curbside Collection for Object Systems]: [Dynamic Libraries in Tcl]: [Animations and Timing issues]: ** Foreign affairs ** [i18n - Writing for the world]: [Unicode and UTF-8]: [UTF-8 bit by bit]: [i18n tester]: [A little Unicode editor]: [A little Korean editor]: [Unicode file reader]: [The Lish family]: converters from 7-bit ASCII to Arab/Cyrillic/Greek/Hebrew/Japanese/Korean.. Unicodes [Bag of number/time spellers]: on the interface between people and numbers [Chinese numbers]: [Hebrew numbers]: [Roman numbers]: [Natural languages]: [Things British]: [Things Japanese]: [taiku goes multilingual]: [Endekalogue]: has links to almost a dozen translations of man Tcl into different languages ** [Tcl and other languages] and concepts ** *** [Object orientation] *** [Gadgets]: [LOST]: [On things]: [Doing things]: [Doing things in namespaces]: [Chaining things]: *** other *** [http://bodhost.com/web-hosting/index.php/2006/12/25/tool-command-language/%|%dead link%|%]: *** Goto Retro *** [BASIC in Tcl]: [Retrocomputing]: [Playing Assembler]: 8080! [RPN in Tcl]: reverse Polish notation *** Functional Style *** [Steps towards functional programming]: [Lambda in Tcl]: [Tail call optimization]: [linked lists]: *** Other Languages *** [Playing Prolog]: [Playing Python]: [Playing C]: [Playing APL]: [Playing Smalltalk]: [Tcl and LISP]: [Playing Haskell]: [Turtle graphics the LOGO way]: [Unix shells]: [Perl]: [TclJava]: [Eiffel-like Invariants]: Design by Contract stuff. *** C *** [Critcl]: [C code generators]: *** Parsing *** [Syntax parsing in Tcl]: [Simple tree layout]: *** Other *** [Graph theory in Tcl]: [Searching A Star in Space]: [http://avc.inrim.it/%|%AVC%|%]: A multi-platform, fully automatic, live connection among graphical interface widgets and application variables for the python language. ** Fun stuff ** [99 bottles of beer]: [ANSI color control]: [Tcl/Tk games]: [Obfuscation]: [Quines]: [Turtleshell]: [Horseracing in Tcl]: [Model railroading with Tcl]: [Notes on a canvas]: [Postcard from Switzerland]: [Toy cars]: ** Tcl in use in the work place ** [Tcl Tools for the Office]: [Tcl Questions and Answers]: <> Category | Tutorial