Apologies if this isn't appropriate for this channel, but it's a fun crash-out. Some takeaways: - Nim solves 95% of the problems in this video, the remainder are down to preference and/or performance requirements. - Nim is mentioned, for its hard return handling requirement and `discard`. - I think the language world is diversifying in an important way: Native-compiled languages are bifurcating between systems-oriented and data-oriented language design (Rust, Zig vs Nim, V, Odin, D, Go), where the data-oriented languages are able to subsume the domains of scripting languages, and this is super important for reclaiming performance lost to the JS-ification of everything. - In most scenarios, a data-oriented native-compiled language will be a force multiplier and do quite well in most products, but that the choice is even available is still largely a secret to most firms. So leverage the competitive advantage while you can. - Kinda glad I bounced off C++ as a kid. It might follow COBOL in being a long-lived hyper-niche, an entire domain in and of itself that people can commit their lives to.