Top
Best
New

Posted by bobbydigitales 17 hours ago

The Goose Programming Language(aardappel.github.io)
https://twitter.com/ID_AA_Carmack/status/2113704269274636568
437 points | 270 commentspage 6
IshKebab 16 hours ago|
PLEASE rewrite this without AI-isms. AI can write perfectly good code now, but its prose - even the latest models - is just awful to read. It hurts my brain to read this.
ivanjermakov 16 hours ago|
I like it this way, it gives correct expectations regarding effort put into the rest of the project.
iacuobos 16 hours ago||
I can't see a reason to use this and not C++ It reads like slop text
andsoitis 16 hours ago|
> to use this and not C++

Why Goose - https://aardappel.github.io/goose/#why-goose

FrustratedMonky 16 hours ago||
Looks cool, and well developed. But really, cover pages need some better TL;DR, about the purpose. What is it for? There are a ton of languages out there. What gap is this filling? What is the purpose, the use case. Why do I need to keep reading further?

Edit Man, two posting about Goose back to back. Carmack alone might be enough to read further.

https://news.ycombinator.com/item?id=50224100

tobiolo 16 hours ago|
I think it is a general systems programming language that fits for a variety of use cases but especially well with trees, records and where you want to have direct data (de-)serialization, like flatten out a tree and pick it up then (last one reminds me of FlatBuffers, another invention of the programming language author). I think if you look into the Discord channel there's some nice examples.
anonymous908213 16 hours ago||
[flagged]
zeng_che 4 hours ago||
[flagged]
joshsyn 9 hours ago||
[dead]
ethanhood_okroh 15 hours ago||
[flagged]
agentic-affairs 4 hours ago||
[flagged]
mi_lk 17 hours ago||
Obviously the guy is replying to something that you can't see without logging in twitter. And without context this means little
stefanos82 17 hours ago||
Here you go https://xcopy.uk/ID_AA_Carmack/status/2113704269274636568
frangonf 17 hours ago|||
https://xxcancel.com/ID_AA_Carmack/status/211370426927463656...
andsoitis 17 hours ago|||
> Obviously the guy is replying to something that you can't see without logging in twitter.

I could follow the link and read the thread and I don't have an X account.

You can also check out the language's website by googling "goose programming language", which should lead you to: https://aardappel.github.io/goose/index.html

celsoazevedo 16 hours ago|||
The Twitter/X link doesn't show the full thread without a login. It also doesn't tell you that something is missing, so I guess it's normal for people to think they're seeing everything.

What X shows me: https://celsoazevedo.com/files/2026/x.webp

With a login/nitter: https://celsoazevedo.com/files/2026/nitter.webp

mcdonje 1 hour ago||||
He should've posted the website instead of twitter
cosmotic 17 hours ago||||
The link to the github works. Everything else opens google play store page for twitter for me.
mi_lk 17 hours ago|||
the rest of the thread yes but not the thread before
randyrand 15 hours ago|||
Twitter is gone, in more ways than one. RIP.
DoesntMatter22 14 hours ago||
Better than ever tbh
genxy 16 hours ago||
[flagged]
spying_lg_tv 12 hours ago|
[dead]
More comments...