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)
Y. Zibin, A. Potanin, P. Li, M. Ali, and M. Ernst. Proceedings of the ACM international conference on Object oriented programming systems languages and applications, page 598--617. New York, NY, USA, ACM, (2010)
W. Thies, M. Karczmarek, and S. Amarasinghe. Proceedings of the 11th International Conference on Compiler Construction, page 179--196. London, UK, UK, Springer-Verlag, (2002)
W. Zhang, P. Larsen, S. Brunthaler, and M. Franz. Proceedings of the 2014 ACM International Conference on Object Oriented Programming Systems Languages &\#38; Applications, page 727--743. ACM, (2014)
O. Callaú, R. Robbes, \. Tanter, and D. Röthlisberger. Proceedings of the 8th Working Conference on Mining Software Repositories, page 23--32. New York, NY, USA, ACM, (2011)