On 15/03/2018 19:51, silverdr@wfmh.org.pl wrote: > > OK - if we define "emulation" vs. "real thing" as above, then all fits. It is simply that my definition doesn't depend on who has the right to slap a name on a product, but yours is a valid one too. Only different than mine. I don't define anything, I leave it up to a dictionary. It only becomes vague when you consider Ship of Thesus, i.e. is an Amiga 500 emulating an Amiga 1000 or did the Amiga 1000 get changed to become an Amiga 500. It's safest to avoid philosophy, otherwise you end up going down paths of what does it even mean to be the same? A river is contantly changing and yet we say it's the same river. Each Amiga 1000 is not identical to the atomic level etc. It essentially comes down to the person who has the legal right to name it, to decide what something is. The example from wikipedia's definition proves the point when it talks about a hercules graphics board. There is no CPU in there running code, so it's clear that isn't a requirement for emulation. Emulating hercules comes down to using the same addresses etc. It's just not made by hercules. It also has abilities beyond the hercules, which fits with the "match or surpass" by imitation. emulate ˈɛmjʊleɪt/ "match or surpass (a person or achievement), typically by imitation." imitate. "hers is not a hairstyle I wish to emulate" reproduce the function or action of (a different computer, software system, etc.). "the adaptor is factory set to emulate a Hercules graphics board" emulation ɛmjʊˈleɪʃ(ə)n/ /noun/ noun:*emulation*; plural noun:*emulations* 1. effort to match or surpass a person or achievement, typically by imitation. "their success is inspiring emulation from others" * COMPUTING reproduction of the function or action of a different computer, software system, etc. "software emulation of complete systems" *Received on 2018-03-16 11:00:02
Archive generated by hypermail 2.2.0.