A Demo is a small self-contained script that has an audio or visual component, and whose purpose often is to showcase the capabilites of the Tcl language or of the script author. Demos are usually fun. 2
Description
KPV and RS are currently the kings of the Tcl demo scene. KPV's demos, which are enumerated on his page, tend to focus on graphics, while the demos of RS tend to highlight marvels of the Tcl language and the Arts and Crafts of Tcl-Tk Programming, and of the fundamentals of programming in general.
Extremely Simple
- TclPlanets
- Watch the planets orbit the sun.
Simple
- Toy solar system
- Watch the planats orbit the sun.
Animation Demos
- Growing tree, by Gerard Sookahet
- Interactive parameters control tree height, trunk bending, branch level or angle.
- tkGoldberg, by KPV
- A Rube Goldberg-style animation.
Algorithmic Demos
- Fraction visualization, by Gerard Sookahet
- Visualizing fractions by their remainders in any base.
- Graphs: BFS an DFS animated demo
- L-system 2D, by Gerard Sookahet
- The mathematical formalism of Aristid Lindenmayer.