Not sure if it would be practical to write actual code in IR, but the thought of a portable language that is almost down at the assembly level is interesting:
https://idea.popcount.org/2013-07-24-ir-is-better-than-assembly/
Quote from: Jibz on July 25, 2013, 02:56:43 AM
... a portable language that is almost down at the assembly level
But ... isn't C supposed to be exactly that?
I cannot see that there's enough "space" between C and assembly for another useful "abstraction layer".
I totally agree with Japheth :biggrin:
Quote from: japheth on July 25, 2013, 04:03:45 PM
I cannot see that there's enough "space" between C and assembly for another useful "abstraction layer".
Especially since we have that level already: macros. If I had to work on Linux, too, MasmBasic would have a IsLinux switch.
Which would not be a valid argument for other processor architectures, of course. But that concerns only 0.1% of the desktop market, right?