Location
Description
This will be an informal discussion over dinner. Come ready to chat and get to know your fellow NWCPP members.
This will be an informal discussion over dinner. Come ready to chat and get to know your fellow NWCPP members.
In this presentation, I will:
C++ compilers allow non-const code to call const code, but going the other way requires a cast. In this talk, Scott describes an approach he’s been pursuing to generalize this notion to arbitrary criteria. For example, thread-safe …
Traditional approach to multi-threaded programming, for which I have coined the nickname “deadlock-oriented programming”, suffers from a major flaw—it’s not composable. If you try to perform operations on multiple lockable objects, you run into the risk …
The abysmal support in the C and C++ standard libraries for string handling has driven many programmers to other languages like Perl and Python. Boost aims to reverse that trend. Libraries such as Boost.Lexical_cast, Boost.String_algo, Boost …
This talk assumes you’re bored with the usual macguffins—expressions, statements, and core strings vs library strings. We’ll skip right to the naughty bits—lambdas, mixins, tuples, scope guards, lazy arguments, and static if’s. What …
Time constraints and demands for breadth constrain academic instruction. Job experience fills in the gap between theory and practice. Here we discuss some circumvented hurdles (representation, resource management, failures) as well as key characteristics of students who succeed …
There’s a long running emotional battle over C++ exception handling. Rather than argue for or against either side, I’ll be going into low-level detail of how much it costs to use on Windows for both x86 …
Herb Sutter is a software architect at Microsoft and chair of the ISO C++ standards committee. Among his books and papers on software development is the widely-cited article …
This will be an informal discussion over dinner. The topic is just a suggestion, and we may find that we prefer to socialize rather than discuss anything in particular. Come ready to chat and get to know …
This will be an informal discussion over dinner. The topic is just a suggestion, and we may find that we prefer to socialize rather than discuss anything in particular. Come ready to chat and get to know …
social
blogroll