"Alvin Bruney [MVP]" <vapor at steaming post office> wrote in message
news:%2***************@TK2MSFTNGP11.phx.gbl...
That's my gripe with .net. They made it so easy to use threads, everybody
is doing it some without the slightest clue of what is going. at least in C++
it was difficult enough that it scared people away from using it so it was
left to those few people brave and knowledgable.
Hah. I'm not sure that situation was any better! And I've written a lot of
win32 threaded code.
It's actually an interesting question; how much should a developer new to
..net and windows have to know about the platform it's running on, especially
when .net promises to hide those details? Or is it the developer's fault for
believing the promise?
My take is that complete platform neutrality is more of a pie-in-the-sky
goal that may one day be reached, but the current state-of-the-art is that
there are lots of fussy details that have to be dealt with, and threading
and execution-related issues are high on the list of items like that. IOW,
the more you know the better off you are.