View Single Post
Old 08-18-2024, 09:08 PM   #50 (permalink)
Isaac Zachary
High Altitude Hybrid
 
Join Date: Dec 2020
Location: Gunnison, CO
Posts: 2,075

Avalon - '13 Toyota Avalon HV
90 day: 40.45 mpg (US)

Prius - '06 Toyota Prius
Thanks: 1,128
Thanked 581 Times in 462 Posts
Quote:
Originally Posted by freebeard View Post
Keep in mind that my knowledge base is two decades old. That said....

High level languages are generic, compilers (and interpreters) produce machine readable code.

builtin.com/software-engineering-perspectives/compiler
Yes, and we are getting closer to that point that everything is just high level language and will run on any processor. RISC-V promises to just take any high level language app and just run it without a problem.

But Windows on ARM still needs to emulate x86 Windows apps, high level language or not. And MacOS on the new M series (ARM based) chips also needs to emulate x86 MacOS apps, high language or not. And Linux faces the same challenges. There's no getting around it.

You can't just say that this ARM chip is faster on paper than this x86 chip, so my apps built for x86 running the same operating system are also going to be faster. It just doesn't work like that, and that is exactly what thousands of people are experiencing as we speak. Look at any reviewer reviewing the same x86 app on an x86 machine and an ARM machine running the same OS, and you'll see what I mean.
__________________
  Reply With Quote