Comment by otabdeveloper4 6 months ago All code is perf-sensitive. Not all code is important enough to be written as we'd like it to be. 3 comments otabdeveloper4 Reply zelphirkalt 6 months ago We don't like all code to be written in some C or C++ dialect. gf000 6 months ago Then why use C? Take a look at actually perf-sensitive hot loops, and they are predominantly some inline assembly with a bunch of SIMD hacks, which can be 1000x times faster than C... otabdeveloper4 5 months ago Unfortunately inline assembly isn't portable even to different revisions of one CPU architecture, much less different ones.
gf000 6 months ago Then why use C? Take a look at actually perf-sensitive hot loops, and they are predominantly some inline assembly with a bunch of SIMD hacks, which can be 1000x times faster than C... otabdeveloper4 5 months ago Unfortunately inline assembly isn't portable even to different revisions of one CPU architecture, much less different ones.
otabdeveloper4 5 months ago Unfortunately inline assembly isn't portable even to different revisions of one CPU architecture, much less different ones.
We don't like all code to be written in some C or C++ dialect.
Then why use C? Take a look at actually perf-sensitive hot loops, and they are predominantly some inline assembly with a bunch of SIMD hacks, which can be 1000x times faster than C...
Unfortunately inline assembly isn't portable even to different revisions of one CPU architecture, much less different ones.