Distributed Computing Patterns

This one is a little late to press, but for those who haven’t already seen it the Architecture Journal recently published an article on Distributed Computing Patterns that myself, Joshy Joseph, Dmitri Ossipov, Massimo Mascaro and Danny Garber wrote. You can find the article here.


Oslo MGrammar Turtle Graphics for VS2008

My colleague Joshy Joseph reminded me that the MGrammar based Turtle Graphics parser that I posted here was for VS2010. I have attached a newer version of the solution that Joshy coverted to run in VS2008. I noticed that Doug Finke has also done the same thing whilst also creating a couple of additional samples as…


Creating a Logo / Turtle Graphics Textual DSL using Oslo MGrammar

In the early 1980’s a programming language called Turtle Graphics was used as a means of introducing novices to programming on the BBC Microcomputer. Turtle graphics, a graphical version of Logo, helped introduce people to programming using a simple functional language that provided instant visual gratification allowing the user to move a triangular turtle across the…