Think writing a compiler is difficult? It is—unless you use Parrot, a complete compiler construction kit. With Parrot, crafting a new programming language is as easy as authoring a new website.
D. Ungar, A. Spitz, and A. Ausch. OOPSLA '05: Companion to the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, page 11--20. New York, NY, USA, ACM, (2005)
C. Bryce, and C. Razafimahefa. OOPSLA '00: Proceedings of the 15th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, page 367--381. New York, NY, USA, ACM, (2000)
G. Back, W. Hsieh, and J. Lepreau. OSDI'00: Proceedings of the 4th conference on Symposium on Operating System Design & Implementation, page 23--23. Berkeley, CA, USA, USENIX Association, (2000)