Welcome to MSDN Blogs Sign in | Join | Help

Concurrently Speaking

A blog by Niklas Gustafsson on topics loosely related to concurrency and manycore

July 2008 - Posts

Separating concerns
Last night, I realized that in my last post on messages, I skipped over one of the essential characters of message-passing APIs: that they separate the code that produces data from the code that acts on its availability with some level(s) of indirection. Read More...
F#
If you haven't taken a serious look at F# yet, you should. This OCaml-inspired language is a great combination of OO and functional programming concepts and will challenge your thinking about how software could (and should) be built. Functional programming Read More...
What About Today's Gigacore Applications?
As should be clear from the previus post, I'm not a big fan of the threads + locks model. An alternative approach is the one offered by message-passing, which is used every day in distributed applications and with enormous success. The world-wide web Read More...
Page view tracker