ColdWater@lemmy.ca to linuxmemes@lemmy.worldEnglish · edit-23 months agoWine acronymlemmy.caimagemessage-square92fedilinkarrow-up1561arrow-down114
arrow-up1547arrow-down1imageWine acronymlemmy.caColdWater@lemmy.ca to linuxmemes@lemmy.worldEnglish · edit-23 months agomessage-square92fedilink
minus-squareAVincentInSpace@pawb.sociallinkfedilinkEnglisharrow-up1·edit-23 months ago…the difference being? JIT transpilers still count as emulators.
minus-squarePossibly linux@lemmy.ziplinkfedilinkEnglisharrow-up1·3 months agoThey really don’t. A emulator is doing all of the hardware in software. A translator is just converting instructions.
minus-squareAVincentInSpace@pawb.sociallinkfedilinkEnglisharrow-up1·edit-23 months agoBy that definition, qemu-[architecture] is a translator. qemu-system-[architecture] is an emulator. And it’s still a worse translator than Rosetta. Because Rosetta cheats.
…the difference being? JIT transpilers still count as emulators.
They really don’t. A emulator is doing all of the hardware in software. A translator is just converting instructions.
By that definition, qemu-[architecture] is a translator. qemu-system-[architecture] is an emulator.
And it’s still a worse translator than Rosetta. Because Rosetta cheats.