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

David T. Oxygen TKC847567 at outlook.com
Wed Feb 4 05:37:05 UTC 2026


On Tuesday, 3 February 2026 at 10:15:26 UTC, pouyathe wrote:
> **I'm Afghan. In Iran. 17 years old.**
>
> When I connect to the internet, I don't know how long it will 
> last.
> When I code, I don't know if I'll survive tomorrow just for 
> being Afghan.
>
> **v5.7.7 means:** I survived to rewrite this 5 times.
> **The bugs mean:** I'm learning while running from danger.
> **The 2.4MB means:** It runs in the moments between fear.
>
> You fight for Ukraine's survival with rockets.
> I fight for my survival with code.
>
> **About my country Afghanistan:**
> People say everything about Afghans.
> But I still love my country.
> Even when it hurts to love it.
>
> **What I'm fixing:**
> I'll make the binary smaller.
> I'll fix the bugs you found.
> Not because the code deserves it.
> Because I survived to improve it.
>
> **The version stays v5.7.7:**
> It's not about software maturity.
> It's about how many times I didn't quit while surviving.
>
> Alive today,
> An Afghan teenager who still codes


--


Hello Pouya,
good morning.

I looked through [https://glang.ct.ws/](https://glang.ct.ws/) 
about G Language and was so surprised about it. In a country 
which doesn't have stable Internet (even without stable 
electricity),it was truly difficult to build such a big project 
without good learning materials.
I'm also a teenager,who is younger than you.I've also tried to 
make my own programming language in D,but I just made an toy 
because 1)I don't have many experiences 2)I don't have much spare 
time.

Someone thinks there are bugs in your source code. I've 
downloaded it. Unluckily,I can't try G on my Windows computer. 
But I looked through the source code. I tried to compile it on 
Windows but I can't. I got a compiler error and I didn't know why.
It's true that your code seems messy. There are some strange 
names in your code without comments. It's worth fixing.
Although the code seems a little messy, you really did well in a 
difficult situation. And your story was so moving. **It became an 
encouragement for me.**

**Wish you success,and wish for the peace in Afghanistan and 
Iran.**


David T. Oxygen *(pseudonym)*



More information about the Digitalmars-d mailing list