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