[Info-vax] Volatile, was: Re: yet another sys$qiow question

David Froble davef at tsoft-inc.com
Fri Aug 28 21:08:36 EDT 2015


JF Mezei wrote:
> On 15-08-28 09:53, Stephen Hoffman wrote:
> 
>> As for why?  Maybe lack of time, knowledge, staff, money or interest?   
> 
> When I dabbed in X, I found the need for a totally different programming
> paradigm because of the "event loop" which is forced on me. Would have
> much prefered if X events were delivered as ASTs.
> 
> And when discussing with people who deal in real time, they are all
> adament that it must all be an event loop, no ASTs allowed. So while I
> never had to do this, I think it is possible that some types of apps
> might actually do need to poll the IOSB as part of their real time event
> loop. (if it is more efficient than checking event flags).

Caviet!  I've never done a serious device driver.

Might some devices have their own processors for some of the on-board stuff?

Tying up a modern CPU, or CPUs, with tight loops seems conta-indicated to me.



More information about the Info-vax mailing list