Announcements

To be on our mailing list, join the Google Group at this link




Other articles


    1. May 20th, 2008 — Enforcing Code Feature Requirements in C++ — Scott Meyers

      Published: Thu 01 May 2008
      By nwcpp

      In 2008.

      Location

      Building 41
      One Microsoft Way
      Redmond, Washington 98052

      Abstract

      Functions often depend on particular behavioral characteristics (“features”) of code they invoke. For example, thread-safe code must invoke only thread-safe code if it is to remain thread-safe, and exception-safe code must invoke only exception-safe code. This talk describes …

      read more
    2. April 16th, 2008 — Programming Declaratively in C++ Using the Logic Paradigm — Roshan Naik

      Published: Tue 01 April 2008
      By nwcpp

      In 2008.

      Location

      Building 41
      One Microsoft Way
      Redmond, Washington 98052

      Abstract

      The Logic paradigm (LP) is a powerful, Turing-complete programming paradigm that has seen little representation in mainstream languages as compared to the Object-Oriented, Imperative and Functional paradigms. LP is an important approach in Computer Science towards what is …

      read more
    3. March 19th, 2008 — shared_ptr, Or: How I Learned To Stop Worrying And Love Resource Management — Stephan T. Lavavej

      Published: Sat 01 March 2008
      By nwcpp

      In 2008.

      Location

      Building 41
      One Microsoft Way
      Redmond, Washington 98052

      Abstract

      shared_ptr is the most powerful addition to the Standard C++ Library since the STL itself. This presentation begins with an overview of shared_ptr’s design and the philosophy behind it. Next, important uses of shared_ptr are explained in …

      read more
    4. February 20th, 2008 — Memory Allocation: Either Love It or Hate It. (Or Just Think It’s OK.) — Andrei Alexandrescu

      Published: Fri 01 February 2008
      By nwcpp

      In 2008.

      Location

      Building 41
      One Microsoft Way
      Redmond, Washington 98052

      Abstract

      Memory allocation is a problem so wicked, many people think it’s either solved or unsolvable. This talk goes through the gory details of memory allocation; what the classic designs are; how special handcrafted allocators may improve (or …

      read more
    5. September 19th, 2007 — Machine Architecture: Things Your Programming Language Never Told You — Herb Sutter

      Published: Sat 01 September 2007
      By nwcpp

      In 2007.

      Location

      Building 41
      One Microsoft Way
      Redmond, Washington 98052

      Abstract

      High-level languages insulate the programmer from the machine. That’s a wonderful thing—except when it obscures the answers to the fundamental questions of “What does the program do?” and “How much does it cost?”

      The C++/C …

      read more

    « Page 4 / 12 »