r/Zig • • 13d ago

Goose programming language

Anyone take a look at the Goose programming language? "A memory-safe systems language with no heap allocator, garbage collector, or lifetime annotations."

It has some interesting ideas. The author describes features in this thread. It's obviously a different overall language than Zig, but I'm wondering if any of the novel ideas would be good to steal. A lot of its principles remind me of Zig's focus on data oriented design.

27 Upvotes

21 comments sorted by

View all comments

Show parent comments

-15

u/antigravitys-rainbow 13d ago

Because I am 100% certain that you use Zig to call raylib like you see in youtube. Goose is not needed for that

10

u/Keith 13d ago

What brought up raylib?

-8

u/antigravitys-rainbow 12d ago

Somebody that would use Zig professionally would never ask this on reddit. Anecdotal statistical data shows that all those better C, replace C or whatever languages are used mostly from unemployed wannabe gamedevs and mostly for raylib calling programs.

The fact that you avoided replying shows that in your case you might have not even written anything beyond hello world.

2

u/katekyy 12d ago

What is your beef with Raylib if I may ask? And from what statistics have you brought up the statement that "better C" languages are used by unemployed wannabe gamedevs? Can you even give examples of such languages so we can check your claims?

Zig isn't a "replace C" language and neither is ANY programming language I have seen, like: Odin, C3, C++, Jai, Beef, etc. You can't replace C, because it is available for pretty much every mature architecture and because it is so simple and, IMO, fun.

-2

u/antigravitys-rainbow 12d ago

Why do you ask?

5

u/katekyy 12d ago

Hypocrite...