emulation
emulation — noun
1. the act of modelling your own efforts on those of someone you respect, aiming to
the act of modelling your own efforts on those of someone you respect, aiming to reach their level of success or skill.
Walid trained in emulation of the Olympic runner he had admired since childhood.
The young pianist played a sonata in emulation of her favourite performer's delicate style.
in emulation of [person's style] — copying a role model
Emulation of successful businesses helps new companies avoid common early mistakes.
Some architects design modern buildings in emulation of traditional local styles.
The two founders were in friendly emulation, each eager to outdo the other's latest product.
- imitation
closer to simple copying, may lack the admiration and ambition that emulation carries
- competition
broader — competition can be hostile or neutral; emulation is specific to learning from a model
- rivalry
implies a more adversarial relationship; emulation is often cooperative or admiring
- originality
creating something new rather than following a model
- uniqueness
being one of a kind rather than aiming to match another
文法句型
in emulation of [someone/something]
emulation of [someone/something]
用法筆記
Often used in the phrase 'in emulation of' to name the person or group being copied with admiration.
常見錯誤
2. the process of making one computer system or program behave exactly like another
the process of making one computer system or program behave exactly like another, so that software written for the second can run on the first.
This free app allows emulation of classic arcade games on a modern tablet.
emulation of [old games] on [modern devices]
Emulation of the old mainframe system saved the company from buying expensive new hardware.
The programmer wrote code for emulation of a 1980s home computer.
Console emulation lets players enjoy old game titles on their smartphones.
Game developers use emulation to test how their software runs on different device types.
- simulation
models the external behaviour of a system without exact internal replication — less precise than emulation
- native execution
running software on the original system it was designed for, without any translation layer
文法句型
emulation of [system/software]
[system] emulation
用法筆記
Distinguish from 'simulation': emulation reproduces behaviour exactly so that the original software runs unchanged, while simulation models behaviour approximately. Emulation is common in retro gaming and legacy system maintenance.