# Thursday, October 31, 2002

Smart Guy Joins Microsoft Film At 11

Smart guy joins Microsoft, film at 11. ...

So it used to be that "memory management is fundamentally difficult" was the shibboleth; nowadays, it's "multithreaded programming is fundamentally difficult." And, to be sure, the concurrent programming model (note the singular!) exposed by Java and .NET does make it easy to deadlock and race and all that bad stuff. Meanwhile, there are academics who would say that multithreaded programming is, perhaps not "solved," but certainly made much easier by such things as Communicating Sequential Processes (Google search or the original paper here) or the Calculus of Communicating Systems (Google search). ...[Thinking In .NET]

Interesting little article.

#    Comments [0] |
Comments are closed.