G Language (written in D) featured in awesome-d and awesome-programming-languages

pouyathe pouya.momhidei at gmail.com
Sun Feb 1 17:48:34 UTC 2026


Hello D Community,

I wanted to share a project I've been working on that might be of 
interest: the G Language.

G is a minimalist, memory-safe interpreter for systems scripting 
with a footprint of about 2.4MB. The entire toolchain is written 
in D.

Recently, it was accepted into the awesome-d list. I also wrote 
an article about the experience of building it and getting 
feedback from Walter Bright: [When Walter Bright Told Me to Write 
About My 2.4MB Language (cross-posted on 
Dev.to)](https://dev.to/pouyathe/when-walter-bright-told-me-to-write-about-my-24mb-language-37ki).

I'm sharing this here for two reasons: first, to say thank you to 
the D community and ecosystem that made it possible, and second, 
in case anyone is curious about a non-trivial use of D for 
building language tools.

I would be very grateful for any feedback, technical insights, or 
questions from the community that understands the foundation it's 
built upon.

Best regards,
Pouya Mohammadi
[github](https://github.com/pouyathe/glang)


More information about the Digitalmars-d mailing list