I'm trying to build a language that translates directly to C. I will just implement some features of the language in C, with some headers I can already find. It feels like it's the best way I want to do this. That way, a C compiler can do a lot of work I really don't want to do, C already has backends, optimizers, etc etc. All I want is a C-like language with native strings, hash map and list, tuples python indentati…
Have you looked at Nim? https://nim-lang.org/ or Zig? https://ziglang.org/ or D? https://dlang.org/
They're great languages, but they're not what I want.