Goose ist schneller als C++ und sicherer Rust – und dabei speichersicher

Goose: 1.16x faster than C++ and 1.12x than safe Rust, while memory safe

Goose ist eine speichersichere Systemprogrammiersprache, die ohne Heap, Allokator, Garbage Collector oder Lifetime-Annotationen auskommt. In 16 Benchmarks erreicht sie die 3,3-fache Geschwindigkeit von idiomatischem C++, die 1,16-fache von handoptimiertem C++ und die 1,12-fache des besten sicheren Rust – bei deutlich weniger Speicherverbrauch. Alle dynamischen Werte liegen inline auf vom Compiler verwalteten Datenstapeln; Wachstum ist ein Zeiger-Inkrement, und Scope-Ende ist der einzige Free.

Über sechzehn Benchmarks erreicht Goose die 3,3-fache Geschwindigkeit von idiomatischem C++, die 1,16-fache von handoptimiertem C++ und die 1,12-fache des besten sicheren Rust – bei 1,9-, 1,3- bzw. 1,2-mal weniger Speicher.

Mehr von diesem Tag

2026-09-18