Report a bug
If you spot a problem with this page, click here to create a Bugzilla issue.
Improve this page
Quickly fork, edit online, and submit a pull request for this page. Requires a signed-in GitHub account. This works well for small changes. If you'd like to make larger changes you may want to consider using a local clone.


Digital Mars is applying to the 2013 Google Summer of Code program

We welcome mentor applications (student applications will open on April 22) for any project that adds value to the D programming language environment. That includes the compiler, the standard library, additional library support, interoperability, editor and IDE support, and more. Please refer to the ideas wiki page for possible projects, and by all means feel free to add your own. Discuss any initiative you may have with the vibrant D community on the forums.


Mentor applicants should be domain experts and/or seasoned users of the D programming language. Experience with managing or teaching is helpful. Knowledge of D is not a strict requirement because we already have student applicants who are fluent in D but need specialized guidance in project-specific topics.

Mentors should include a resumé unless they are well known within the programming community at large, or within the D community.

Current mentors: Andrei Alexandrescu (Facebook), Walter Bright (Digital Mars), Jens Mueller (Friedrich Schiller University, Jena), Dmitry Olshansky, Alex Rønne Petersen (MCI), Amaury Sechet (Facebook), Edwin Smith (Facebook), Adam Wilson (Prospective Software), Russel Winder (Independent Consultant), Timothee Cour.


Student applicants should be familiar with the D programming language and environment. However, students may use a different language that helps D's integration within an existing framework (e.g. Java for Eclipse). Please state in your application other commitments you may have for the summer so we have a shared notion of the time you plan to spend on your GSoC project.

Student applications should include a project proposal (possibly starting from one of the ideas page) and a resumé, unless they already have a known track record in visible projects. Follow the application template when putting together your application.


To apply as a mentor, please email Walter and/or Andrei.

Student applications will open on April 22, 2013; refer to the timeline for details.