Monday, May 3, 2010

Great News: GSoC 2010 with Codehouse Team

I am very pleased to start the Codehaus project "Nicer DSLs in Groovy with GEP-3". The idea was selected as my proposal for Google Summer of Code 2010 application and finally accepted. It would not happen without great support of Guillaume Laforge. Thanks again!

A snapshot of project direction:
Domain-Specific Languages are easy to implement with Groovy, which offers various techniques and approaches for that purpose. Groovy Extension Proposal (GEP-3) was discussed for extending Groovy's "command expression" syntax to make for even nicer and more language natural like Domain-Specific Languages. The purpose of this project is to implement this proposal, learning along the way about the internals of Groovy, the Antlr parser, dynamic languages, and DSLs.

As Google described the program: "Google Summer of Code (GSoC) is a global program that offers student developers stipends to write code for various open source software projects."
Site link: http://socghop.appspot.com/

For the coming few months I will be posting project improvements, so please stay tuned.

No comments:

Post a Comment