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.
B. Folliot, I. Piumarta, and F. Riccardi. Proceedings of the 8th ACM SIGOPS European workshop on Support for composing distributed applications, page 175--181. New York, NY, USA, ACM, (1998)
V. Kumar, D. Frampton, S. Blackburn, D. Grove, and O. Tardieu. Proceedings of the 2012 ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages & Applications (OOPSLA 2012), Tucson, AZ, October 19-26, 2012, volume 47 of SIGPLAN Notices, page 297--314. ACM, (October 2012)
Y. Lin, S. Blackburn, and D. Frampton. Proceedings of the 8th ACM SIGPLAN/SIGOPS conference on Virtual Execution Environments, page 181--190. New York, NY, USA, ACM, (2012)
R. von Behren, J. Condit, and E. Brewer. Proceedings of the 9th conference on Hot Topics in Operating Systems - Volume 9, page 4. Berkeley, CA, USA, USENIX Association, (2003)
S. Gopal, W. Tansey, G. Kannan, and E. Tilevich. Proceedings of the ACM/IFIP/USENIX 9th International Middleware Conference, page 144--163. Berlin, Heidelberg, Springer-Verlag, (2008)
K. Sasada. Companion to the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, page 158--159. New York, NY, USA, ACM, (2005)
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)