logoalt Hacker News

vlovich123yesterday at 2:16 PM1 replyview on HN

Hate to break it to you but windows gui programming, emblemified by VS6, is about as far away from a blocking threaded model as you get. You literally have a UI event loop and any compute intensive work is meant to be offloaded to other threads via messages/COM. This is why when they failed to do that correctly the entire UI would lock up - because they didn’t have good hygiene around how to offload compute intensive operations that also interacted with the GUI.

You’ve literally argued against yourself without realizing.


Replies

groundzeros2015yesterday at 5:05 PM

Wait which programming model are you arguing is the low latency one? I thought you said it was JS because non-blocking.