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