Reply to post: Re: It bears repeating: Building a CPU that runs C fast considered harmful.

Up in arms! Arm kills off its anti-RISC-V smear site after own staff revolt

Anonymous Coward
Anonymous Coward

Re: It bears repeating: Building a CPU that runs C fast considered harmful.

>Additionally, I absolutely dare you to make a CPU incompatible with C. If you do, you will also find everything else is.

I cannot see how to do that. On the other hand I know there are cases where C is hard: the 6502 processor. C relies on variables on stack. The 6502 stack has 256 single byte entries and stack pointer relative addressing takes a lot of work. In fact making a virtual CPU that abstracts this in is easier to program.

And back in the day nearly 30 years ago it was said that ARM was inspired by 6502 though few if any reliable sources exist today, ARM however is far more suited to stack and C software than 6502 ever was.

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon