« Review ImpostorsNeutrinos Instead of Quarks »

Windows XP: Grudging Respect

03/04/05

  04:08:46 am, by Nimble   , 183 words  
Categories: Thoughts, Programming

Windows XP: Grudging Respect

Yesterday, I had a pretty weird experience with Windows XP that gave me a bit of grudging respect for the OS, despite my general distrust of things that look like Lego but aren't :)

I was trying to put together a demo program for my upcoming presentation at our user group, all about concurrency.

Specifically, I was trying to demostrate what had become a de facto rule, that you never poke at the GUI of a program from anything except the main thread.

Yet, despite trying any number of things which I remember knocked NT and 98 flat on its back, including poking around in treeview and memos while editing them, I couldn't knock Windows XP on its back with any of those tricks. I used to be able to get deadlocks/hangs with nearly any operation which changed the size of controls at least.

It still bowled over on creating or destroying controls from a different thread, but that I can forgive (controls are owned by the threads that create them).

So, as a slightly surprised heavy multi-threading user, my hats (slightly grudgingly) off...

No feedback yet

August 2026
Sun Mon Tue Wed Thu Fri Sat
 << <   > >>
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          
Jade Annand's blog of everything except sports (...and who knows? I may break that rule some day)

Search

  XML Feeds

powered by b2evolution