G Language (written in D) featured in awesome-d and awesome-programming-languages
pouyathe
pouya.momhidei at gmail.com
Wed Feb 4 19:23:44 UTC 2026
On Sunday, 1 February 2026 at 17:48:34 UTC, pouyathe wrote:
>
> 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)
A new version has been released.
Thank you to the D community for the help you gave me.
I tried to include all the problems and tasks you mentioned in
the version. I hope you use it and have no problems.
I also cleaned up the code a bit, but there is still work to be
done.
[github](https://github.com/pouyathe/glang0
More information about the Digitalmars-d
mailing list