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

pouyathe pouya.momhidei at gmail.com
Wed Feb 4 19:24:32 UTC 2026


On Wednesday, 4 February 2026 at 19:23:44 UTC, pouyathe wrote:
> 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

sorry for link problom
https://github.com/pouyathe/glang


More information about the Digitalmars-d mailing list