Dr. Dobb's Journal 31 389 october 2006 papier