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.
J. Moreira, S. Midkiff, and M. Gupta. Proceedings of the 2001 joint ACM-ISCOPE conference on Java Grande, page 116--125. New York, NY, USA, ACM, (2001)
M. Tikir, J. Hollingsworth, and G. Lueh. Proceedings of the 2002 ACM SIGPLAN-SIGSOFT workshop on Program analysis for software tools and engineering, page 10--17. New York, NY, USA, ACM, (2002)
J. Ha, M. Haghighat, S. Cong, and K. McKinley. Workshop on Parallel Execution of Sequential Programs on Multicore Architectures (PESPMA 2009), (June 2009)in conjunction with ISCA 09.
M. Paleczny, C. Vick, and C. Click. JVM'01: Proceedings of the 2001 Symposium on JavaTM Virtual Machine Research and Technology Symposium, page 1--1. Berkeley, CA, USA, USENIX Association, (2001)
C. Click, and M. Paleczny. IR '95: Papers from the 1995 ACM SIGPLAN workshop on Intermediate representations, page 35--49. New York, NY, USA, ACM, (1995)
C. Lattner, and V. Adve. CGO '04: Proceedings of the international symposium on Code generation and optimization, page 75. Washington, DC, USA, IEEE Computer Society, (2004)