Dr. Dobb's Journal 26 326 july 2001 papier 1