Taras Glek reposted
This is why I am excited about Goose in a way I haven't been about any new programming language since Rust. Putting aside GC, even heap allocations have overhead. And it is very natural to do quite a lot of allocations in C/C++/Rust. A language without heap allocations can be a lot faster!
Yes, in at least some of the benchmarks we’ve seen the “expert” C code ends up looking similar to the idiomatic goose code. The difference is that goose has features to make it easier to maintain, and is memory-safe.