Feeds:
Posts
Comments

Archive for January, 2010

This month’s Effective Concurrency column, Prefer Futures to Baked-In “Async APIs”, is now live on DDJ’s website. From the article: When designing concurrent APIs, separate "what" from "how" Let’s say you have an existing synchronous API function [called DoSomething]… Because DoSomething could take a long time to execute (whether it keeps a CPU core busy [...]

Read Full Post »

I always enjoy teaching together with Scott Meyers and Andrei Alexandrescu, not only because it means I get to work with good friends, but also because I get to listen to them speak. Scott and Andrei always have interesting and useful things to say and say them well. We occasionally speak at the same big [...]

Read Full Post »

Recommended reading (it’s short), from the January 2010 issue of CACM: What Should We Teach New Software Developers? Why? by Bjarne Stroustrup It’s a wonderfully accurate and concise summary of the disconnect between the ivory tower and the trenches – i.e., (some) computer science academics and (some) software development industry managers, with commentary on other [...]

Read Full Post »

Follow

Get every new post delivered to your Inbox.

Join 2,641 other followers