real, use rust and zig
every time i run into an issue with rust and i'm like "ah man it's so annoying the language doesn't have this feature" i go write the same thing in c++ or kotlin or something, and then i realize why i hardly touch anything other than rust or f#...
the lack of (generic) variadics, overloading, proper specialization, etc. in rust gets really annoying sometimes but it's an issue solvable with macros and/or weird trait manipulation (feels hacky but it's whatever).