Concurrently Speaking

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

July, 2008

  • Concurrently Speaking

    Separating concerns

    • 1 Comments
    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...
  • Concurrently Speaking

    F#

    • 1 Comments
    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...
  • Concurrently Speaking

    What About Today's Gigacore Applications?

    • 2 Comments
    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...
Page 1 of 1 (3 items)