demo

Difference between version 7 and 8 - Previous - Next
!!!!!!
|[Tcl/Tk games%|%previous : Tcl/Tk games]|[Contents%|%up: Contents]|[Tk Examples%|%next : Tk Examples]|
!!!!!!

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 with Tcl%|%fun].2

** Description **

[KPV] and [RS] are currently the kings of the Tcl demo scene.  [KPV]'s demos,
which are enumerated on [KPV%|%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%|%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.

!!!!!!
|[Tcl/Tk games%|%previous : Tcl/Tk games]|[Contents%|%up: Contents]|[Tk Examples%|%next : Tk Examples]|
!!!!!!

<<categories>> Learn Tcl | Recreation