Hacker News new | ask | show | jobs
by klodolph 2190 days ago
That’s sort of the way things are done in industry.

One strong example is in mixed-signal electronic simulation. Your digital portion of the system describes digital outputs in terms of digital inputs and gate delays, more or less. Changing the digital inputs results in a queue of events.

So you run the analog portion of the system until the pending digital event, process the digital event, and then continue the analog simulation.