Dr. Dobb's Journal 32 394 march 2007 papier