G Language (written in D) featured in awesome-d.
pouyathe
pouya.momhidei at gmail.com
Sun Feb 1 17:42:26 UTC 2026
### **Option 1: Recommended (Professional & Respectful)**
This version is polite, provides clear value, and follows forum
norms.
> **Subject:** G Language (written in D) featured in awesome-d
> and awesome-programming-languages
>
Hello D Community,
I wanted to share a project I've been working on that might be of
interest: the **[G Language](https://glang.ct.ws)**.
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 both the
**[awesome-d](https://github.com/dlang-community/awesome-d)**
list and the
**[awesome-programming-languages](https://github.com/ChessMax/awesome-programming-languages)** directory. 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](https://pouyathe.hashnode.dev/when-walter-bright-told-me-to-write-about-my-24mb-language) (cross-posted on [Dev.to](https://dev.to/...)).
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
More information about the Digitalmars-d
mailing list