A list of exercises for those learning Tcl
In the process of Learning Tcl, it can be helpful to have a set of references exercises that serves as an additional resource to other curricula. The following is a list of exercises that can be practiced in order to become a more proficient Tcl programmer.
After an exercise is complete, post your work somewhere and ask the community to try to break it. You can learn a lot this way!
The exercises should be written so as to maximize their educational value. Each exercise should try to introduce at most one concept not yet been introduced by previous exercises, with the minimal amount of specification necessary to illustrate the concept. It should be possible to write a solution that doesn't require much auxiliary code.