I don't want to use C, it's too easy to make stupid mistakes, could I use a more modern language that could still integrate with git, like Rust or Zig?