You might enjoy Zig then, although it's closer to the Go or C spirit and shares a decent number of the Crystal shortcomings you've mentioned.
It's still pre-1.0 but you might find it interesting, but maybe not for what you're working with right now. https://ziglang.org