4 ms·
> It gives you low-level access to a machine that your real machine actually has to somewhat laboriously emulate Isn't C the language (x86_64) processors are d
by grotorea 3y ago
> It gives you low-level access to a machine that your real machine actually has to somewhat laboriously emulate
Isn't C the language (x86_64) processors are designed to be fast for? Sure they added a large amount of abstractions but since they were made for C is there any language where the processor doesn't have to laboriously emulate?
- kllrnohj 3y ago> Isn't C the language (x86_64) processors are designed to be fast for? Nope. They compete on performance in C++ (games mostly), Java (enterprise SKUs, but same core architecture), and JavaScript (browser benchmarks even though raw JS performance is a very small part of browser responsiveness...)
- pizlonator 3y ago> Isn't C the language (x86_64) processors are designed to be fast for? Yup I mean they also optimize for Java and JS and .NET and probably Swift and Rust. But C still takes precedence, I bet