MikeTrendsTrends right now

⬢github C++ · 570 ★ +84 since we first saw it · pushed 4 h ago · Apache-2.0

aardappel/goose

The Goose Programming Language

Goose is a memory-safe systems programming language written in C++. It has no heap allocator, garbage collector, or lifetime annotations: all dynamic data lives on compiler-managed data stacks, freed when scopes end. It compiles to a single C file, and its own benchmarks claim it outperforms C++ and Rust while using less memory.

Why now: People are discussing it because its README and benchmarks make bold claims — running faster than C++ and safe Rust while staying memory-safe with zero annotations — a provocative comparison in the systems-language space.

Who it is for: Systems programmers familiar with C, C++, or Rust who want memory safety without allocators, GC, or lifetime complexity.

programming-languagememory-safetysystemscompilercppperformance

Open on GitHub →

Stars over our 204 snapshots: 486 to 570, since 2 d ago.

Where people talked about it

API: https://socialmediatrends-api.osmike.com/v1/repos/aardappel/goose