Wednesday, January 29, 2014

C# limitation in real-time computing



I seriously doubt that any Windows operating system is real time. The .NET framework and all that happens behind the scenes isn't a real time framework.


Lets put it into context. Would you want to sit on a life support machine running a .NET heart monitoring application on Windows?


Didn't think so



Whether or not it's a .Net application is kindof irrelevent though, since any Windows app can hang up for relatively long periods (in terms of real-time responses) for all sorts of reasons.


You may doubt that any Windows operating system is real time, but:


http://ift.tt/1jLR1On


(Oh, by the way - I've worked writing Medical Diagnostic Applications for the past 19 years, and most heart monitoring systems do NOT need to be real time. We have developed several in .Net; it doesn't matter if there's, say, half a second delay between something occuring and it appearing on a display. Pacemakers, on the other hand... ;)






Cool.



"The programmer, like the poet, works only slightly removed from pure thought-stuff. He builds his castles in the air, from air, creating by exertion of the imagination." - Fred Brooks

No comments:

Post a Comment