O ponto não era obter somente um bom resultado. Esse bom resultado levou em consideração segurança também, e não só otimização. Nunca toquei em Zig, e por isso não posso afirmar com plenitude, mas pelo o que entendi sobre Zig até hoje, é que Zig previne muitos erros que o C deixa passa.
Acho interessante trabalhar mais nesse "C" deixa passar, porém estaria tangenciado o assunto. No caso do Zig, há a mesma liberdade de C, e por isso pode, seja por n motivos, gerar um problema de segurança, apesar de ser muito moderno e poderosos. Em Rust, o compilador te obriga a lidar com memória de maneira segura, senão nem compila.
Sobre o go, já tem diversos casos que rescrever o Backend em de Go para Rust melhorou a performance. Porém isso depende muito do projeto. No caso da Cloudfire, todo ms conta,e por isso devem ter escolhido Rust e não Go.
Compartilho da surpresa do o LuaJit.