Comment by xorvoid

19 hours ago

They're just inventing another language here. That's fine if you want to do that. Just do THAT.

C is horribly and unfixably broken. We've known that for many decades. Just let it die already!

Let's move on.

There isn't a language that achieves C's performance, access to hardware and portability while also having superior syntax. The reason C is hard is because it makes sacrifices to enable the above. A Rust (for example) compiler targeting many microcontrollers (8/16-bit word size (not all), Harvard architectures like AVR, non-8-bit byte) simply can't be written due to assumptions made by the spec. Many such architectures are still in use.

> C is horribly and unfixably broken. ... Let's move on.

I love that you are both making this argument and that you have a link to a boutique C compiler written in assembly on your home page.

While I'm commenting on your home page - I recognize that photo as being Red Rock. Possibly pine creek? but can I ask which route specifically?