- Easy to run examples. Anyone with Java 1.5 or better can simply visit a web page to see and interact with the examples.
- Examples run on all major platforms (wherever Java 1.5 runs), while Pan ran on Windows only.
- The Pajama compiler runs on all platforms supporting GHC and the java compiler. In contrast, the Pan compiler ran only under Windows and only with Microsoft's Visual C++ compiler. Worse yet, Pan used a GUI library (WTL) that Microsoft no longer supports. I haven't been able to run the Pan compiler for quite a while now.
Wednesday, January 11, 2006
I am working on a new implementation, called Pajama, of the image synthesis embedded language Pan, this time generating Java applets. The advantages over Pan will be