Monthly Archives: November 2009

Native Client at UWCS lecture

Available for streaming and download, Google Native Client presented at UW’s computer science lecture series. Covers the restrictions on x86 code, new alignment rules, and performance on various benchmarks. 5% overhead, that’s nothing compared to many other sandboxing techniques. Native … Continue reading

Posted in C++, tech talk | Leave a comment

On the value of consistent API design

Raymond Chen writes in “We’re using a smart pointer, so we can’t possibly be the source of the leak“.  The most immediate cause is a subtle misuse of CComPtr, using operator= which performs an AddRef on a return value that … Continue reading

Posted in Uncategorized | Leave a comment

PDC 2009 top picks

Personal picks for PDC 2009 thus far.  Haven’t watched them yet, so no reviews. Dynamic Binding in C# 4.0 — last I saw this was pre Beta, so need to catch up on what was improved in the final design. … Continue reading

Posted in Uncategorized | Leave a comment

Loop variable closure semantics

Just a quick post, haven’t shared anything in a while, but found this discussion on loop variables and closures interesting — well, inflammatory, actually.

Posted in Csharp, functional programming | Leave a comment