Rambling: Should All Software Be Real-Time?
As a design guideline, most disembodied “smart” computer systems should be real-time, at least of the soft variety. But they aren’t. We’ve gotten used to the cheap non-real-time properties of mainstream software. Evolution may have resulted in that design guideline for minds. But our computer programs and networks aren’t minds—at least not yet. However, successful [...]