UPB logo

D Summer School

General information


“D is a multi-paradigm system programming language that combines a wide range of powerful programming concepts from the lowest to the highest levels. It emphasizes memory safety, program correctness, and pragmatism.” - Ali Çehreli, Programming in D, 2018.

D Summer School is a three weeks bootcamp that introduces bachelor students into the basics of the D programming language during eight sessions of hands-on workshops, ending with a hackathon. Our aim is to introduce students to the basics of the D programming language offering insights on key idioms and focusing on modern programming techniques.

The D Summer School will enable students to contribute to the language and submit bug-fixing Pull Requests to core D language repositories, the final day of the school being marked by a hackathon where efforts are concentrated on delivering PRs to upstream.

Find more details