G Language (written in D) featured in awesome-d and awesome-programming-languages
pouyathe
pouya.momhidei at gmail.com
Tue Feb 3 10:15:26 UTC 2026
On Tuesday, 3 February 2026 at 09:03:43 UTC, ketmar wrote:
> On Tuesday, 3 February 2026 at 03:33:04 UTC, pouyathe wrote:
>> The current mess is not the final vision, just the starting
>> point.
>
> so, you wrote a barely working mess (and why it is on version
> 5+ then?), created a site for it (i see, problems with internet
> access, so the site is a must, of course), and started to
> promote your "product" by pushing it into lists and writing
> articles.
>
> nowhere in dev.to artictle you wrote that this is just a
> beginners attempt made for learning. you said that it is used
> in "production", it is ready for such use, and you even
> versioned it as "5.x", to make it look mature.
>
> and when people started asking questions, you quickly
> backpedaled and begin making excuses. now you are looking even
> worser.
>
> ah, and before you try to make some more calls to your bad
> living conditions: i am living in Ukraine, i not only have
> blackouts, there is a real full-scale war here going for 4
> years. so your excuses will not work on me, try to invent
> something better.
>
> p.s.: btw, 2.4MB binary is HUGE. my optimising Scheme compiler
> with various libraries is only 1.4MB, and it is fully featured
> programming language, i wrote several video games with it.
>
> i also looked at your source code, and it is not only bad, i
> immediately spot several bugs, even without trying. those bugs
> should not survive v0.0.0.1-prealpha, how come they managed to
> make it to version 5+?
>
> can we take a look at the first PoC, v1, v2, v3 and v4, please?
> or it is simply started as "version 5" because you tried to
> sell it as some mature thing?
Subject: About survival, not versions
ketmar,
You asked about versions and bugs. Let me tell you about survival.
**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
More information about the Digitalmars-d
mailing list