I am switching all my projects to Rust. Or C++. I haven't decided yet. Build times are a major motivation. Although we tried with macros, C is simply not able to keep up in this regard with these more modern languages.Also it is impossible to build proper abstractions in C, so it will never be possible to implement complex software such as a kernel, a compiler, a sophisticated editor in C.
@uecker Dude, you had me worried for a little while! 😳