Ok then, Rust or Swift. These are both replacements for C/C++ and the same applies.
> Haskell is different paradigm
I don't think this is a reason to reject it. That paradigm might allow for better solutions to the problems.
I'll admit, Haskell is probably a poor choice for other reasons, but in many ways I think Rust and Swift are better languages than Go for the things Go is commonly used for.
I feel it gives some insight, but I think it's bad to be too opinionated as this cat-v site can be
edit: Swift is no more an "apple thing" than go is a "google thing"
Rust might not really be a mozilla thing anymore. But is it entirely a coincidence that Firefox had become a lot crashier since they started shoehorning rust code into it?