News for hackers. Stuff that matters.
Re:Ask HN: Has anyone fully embraced an event-driven archite... by ThinkBeat on Thursday August 05, 2021 @08:38PM (#28081916)
I am not sure about Windows95, but the MSDOS legacy is single threaded, so you did not have the luxury of having the abstraction represented for you by the operating system.

Some people wrote very inventive software to get around it.

In Windows there is a fundamental concept of the message loop.

The message loop is an obligatory section of code in every program that uses a graphical user interface under Microsoft Windows.

Windows programs that have a GUI are event-driven.

Note that WindowsNT is fully multithreaded, but there is a thread sitting there listening to the event loop still. (of course other threads can do other things).

https://en.wikipedia.org/wiki/Message_loop_in_Microsoft_Wind...

Re:Ask HN: Has anyone fully embraced an event-driven archite... by narag on Friday August 06, 2021 @01:18AM (#28083569)
I am not sure about Windows95...

I am because I did a few multithreaded programs with it, including what the OP called "a big deal".

Not sure what's your point though.