ColdWater@lemmy.ca to linuxmemes@lemmy.worldEnglish · edit-24 months agoWine acronymlemmy.caimagemessage-square92fedilinkarrow-up1560arrow-down112
arrow-up1548arrow-down1imageWine acronymlemmy.caColdWater@lemmy.ca to linuxmemes@lemmy.worldEnglish · edit-24 months agomessage-square92fedilink
minus-squarePossibly linuxlinkfedilinkEnglisharrow-up1·4 months agoEven as a emulator it is very solid. Name one emulator that is faster. (Rosetta is a translator not an emulator)
minus-squareAVincentInSpace@pawb.sociallinkfedilinkEnglisharrow-up1·edit-24 months ago…the difference being? JIT transpilers still count as emulators.
minus-squarePossibly linuxlinkfedilinkEnglisharrow-up1·4 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-24 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.
Even as a emulator it is very solid. Name one emulator that is faster. (Rosetta is a translator not an emulator)
…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.