View Single Post
Old 08-26-2020, 01:45 PM   #36
hobnail
Running with scissors
hobnail ought to be getting tired of karma fortunes by now.hobnail ought to be getting tired of karma fortunes by now.hobnail ought to be getting tired of karma fortunes by now.hobnail ought to be getting tired of karma fortunes by now.hobnail ought to be getting tired of karma fortunes by now.hobnail ought to be getting tired of karma fortunes by now.hobnail ought to be getting tired of karma fortunes by now.hobnail ought to be getting tired of karma fortunes by now.hobnail ought to be getting tired of karma fortunes by now.hobnail ought to be getting tired of karma fortunes by now.hobnail ought to be getting tired of karma fortunes by now.
 
Posts: 1,591
Karma: 14328510
Join Date: Nov 2019
Device: none
Quote:
Originally Posted by Crowriver View Post
It's all relative. Apple switched processor architecture 15 years ago - that was a big shift but applications written for PowerPC still worked on Mac Intel operating system for five years afterwards.
So they had some sort of PowerPC interpreter on the Intel? They had that back when they switched from the Motorola 68000 to the PowerPC. Software could also be compiled so that the binary/executable contained both the 68000 and PowerPC executable; they were called fat binaries. If it only contained the 68000 code then the interpreter ran it. Of course it was noticeably slower when running through the interpreter. The weirdest part was that the interpreter could be used by the operating system and some parts of it were still in 68000 code. I could never understand why my coworker's Macs were so unbelievably slow with internet until I learned that their networking code was still 68000. Back then the internet was a bit of a newfangled gizmo so I guess Apple couldn't see a profit in rewriting what was probably 68000 assembly language code.

Last edited by hobnail; 08-26-2020 at 01:55 PM.
hobnail is offline   Reply With Quote