Dr. Dobb's Journal 26 324 may 2001 papier 1