Top
Best
New

Posted by bobbydigitales 16 hours ago

The Goose Programming Language(aardappel.github.io)
https://twitter.com/ID_AA_Carmack/status/2113704269274636568
403 points | 250 commentspage 4
Panzerschrek 6 hours ago|
> Memory is a handful of data stacks that the compiler assigns statically

I doubt this can work well in all cases. Sooner or later one needs proper heap.

FrankWilhoit 14 hours ago||
The right ideas. Not optimized for reallocation. Creates pressure to overload types, making secure software unattainable.
calvinmorrison 12 hours ago||
Can someone explain the weird phrasing here "Nothing moves, so references survive growth" that AI does.
Aardappel 12 hours ago|
Almost all languages rely on reallocation when a growable array grows, which means you can't store pointers to elements, as they get invalidated upon a reallocation.

In Goose, things grow in-place only, since they have a large amount of address space reserved.

calvinmorrison 12 hours ago||
no i mean literally the sentence structure
timcobb 14 hours ago||
> One memory model: stacks, and scope exit is the free

What are the ergonomics of this I wonder.

vanderZwan 11 hours ago|
Well, my dayjob is writing JavaScript and I've having a blast writing Goose code by hand in my spare time in the last weeks, so it can't be that bad.
asinglesprinkle 7 hours ago||
Im not gonna judge it by anything other than name. Its awesome, Goose it up.
skrebbel 14 hours ago||
I love that the logo is a very fast goose
groundzeros2015 13 hours ago||
He didn’t comment on goose. He talked about a concept and the goose guy said “that’s like my idea”. And John said “yeah sounds like it”.
Aardappel 13 hours ago|
You can see from his comment that he apparently went to the Goose repo and read it. What he references is neither in his original tweet nor my reply.
groundzeros2015 13 hours ago||
The headline is misleading. He hasn’t been commenting about the Goose language and his experience with it. And you are promoting.
salah7252 8 hours ago||
He literally says its neat..lol. You need to touch grass.
cartothug 9 hours ago||
God the AI slop writing is horrible. Please just write the docs yourself, as others have stated, I can’t trust this at all. The “the one idea” made me cringe so hard I almost fell out of my seat. Every time I make something that’s exactly what Claude writes for the starting page.
RetardedBastard 9 hours ago|
Have you considered rewriting your unintelligible slop comments with AI ?
cartothug 9 hours ago|||
My guy, I ripped this message off on my phone on the train. You should feel happy it’s from a human these days. I am genuinely happy when I read a comment that I can tell is an honest reaction from a person, but not everyone has to feel the same way, I guess. Have fun reading through this documentation tho
ModernMech 8 hours ago||
Some usernames scream "it's not worth the reply"
salah7252 8 hours ago|||
LOL
gigatexal 13 hours ago||
Would be interesting to see Luke’s Zed language from the replies on HN.
alfiedotwtf 7 hours ago|
I remember Intel’s segmented memory model, and in the end everyone just wanted a single large and flat segment
More comments...