A new programming language can attract attention by promising to be faster than Rust. That claim is easy to make and hard to evaluate. The more interesting question is what the language changes in order to get its results, and whether that change fits the software you need to build.
Goose is a systems language from Wouter van Oortmerssen, also known for Lobster. Its current benchmark summary reports that, across sixteen large benchmark cases, Goose's selected implementations run at a geometric-mean 1.13x to 1.19x the speed of the best safe Rust rows, depending on the C compiler backend. The same summary says Goose uses less peak memory in aggregate. Those are meaningful results, but they are not proof that Goose is a drop-in, faster replacement for Rust.
The central idea is not a magic optimizer. Goose makes compact, flat, pointer-light data layouts a natural way to represent programs. Rust can express similar layouts, but often with more explicit arena indices or other trade-offs.…