This is my first APL program I basically ever wrote. It is chock full of badness, but thankfully the APL community have been helping me out a lot by pointing out improvements. This page chronicals my learning of APL with respect to this program as I show successive versions of it as I learn more about APL.

After you load it into Soliton's APL interpreter, type 'tictactoe' (no single quotes) and you can play the game. It even does basic error checking of user input. Soon I will post the ASCII translation of the program so you can just cut and paste it into an editor if you want.