Shoes is a tiny cross-platform graphics and windowing toolkit for the Ruby programming language written by _why.
All sample programs and data files in this tutorial can be downloaded from here.
Some sample programs are taken from chapter 8 of NKS (Nobody Knows Shoes, the first publicly available manual for Shoes)[nks.pdf 43MB].
All sample codes have been confirmed with Raisins (Shoes 2: Shoes-0.r1134).
Now, under revising with Policeman (Shoes 3 beta: Shoes-0.r1263).