

There are some questions I think are very hard to answer like this one. If it’s my SO I’ll explain once per month, if it’s a rando I’ll avoid socialising, if it’s a friend I’ll probably mention it once.
It also depends on what the efficiency stuff is, are we talking software use, cutting onion, tieing shoes, work stuff or changing diapers? I’m most likely over thinking this but how can you not, context is so varied here.


















Is this bait? Zig and Go are very much serious, especially Zig.
Generally python/Javascript is good for learning the basics. To know how types work learn c#/java/go. To learn how the memory works Zig/C are good. To learn about what a fully defined behavior means in a program you learn Rust. To learn what actually happens on the processor you learn assembly.
Honestly, if you’re hyped about Zig go for it, although I’d suggest “warming up” by doing a tic tac toe in python.