XPS Documentation

Related Work

Below are a few comments on other people's work that is related to XPS. If you know of more or have comments, please let us know.

Language Oriented Programming, JetBrains

Well respected developer of the IntelliJ IDEA Java IDE, Sergey Dmitriev, is at it again. His article here describes a philosopy (Language Oriented Programming) which we ascribe to and a system (MPS: Meta-Programming System) for implementing it. Great stuff!

Intentional Software

Charles Simonyi of revese polish notation fame has left Microsoft and started Intetional Software to build tools that will "assist software developers in capturing the tremendous latent value that is usually lost in the design and development process. Another name for this latent value is the intent behind the software, so we call this approach Intentional Software."

Wikipedia

Wikipedia has an article that defines Extensible Programming. The article was started by Reid but has contributions from others interested in an extensible programming definition.