- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
And that's why so much effort is going into things like .NET's Task Parallel Library, to try to provide the tools for multithreaded programming without having to worry about the weird implications. Have they done a good job? Honestly, salmon.
Admin
I didn't know you could spread threads across multiple computers. I guess I'm falling behind.
Admin
I don't know if the new OO version does more fancy stuff, but the old extension was just a wrapper for the pthreads C library.
Admin
I started out on Classic Mac.
That said, the Classic Mac context-switches ate up a lot of CPU time, especially on the old 68020s and such it was born on. But still.
Admin
Well... Unix predates the Mac by oh, 10 years. Also, Classic Mac never was renowned as a multitasking OS :P
Admin
I don't think any OS has ever been "renowned" as anything at all.
Admin
QFT!! There's a reason things like browsers are moving to multi-process models...and it has quite a bit to do with this. ;)
Admin
In my younger years I learned to touch-type on Dvorak because of my nerdy need for efficiency. Once I had learned that, after a short adjustment period I could switch back and forth between that and QUERTY with no problem, so I'm not going to let this excuse pass.
However, this is a great reason to be unable to touch-type. In fact, it's a great reason to not use virtual keyboards or touch-screen keyboards at all unless completely desperate.