Dr. Dobb's Journal 26 322 march 2001 papier 1