Dr. Dobb's Journal 25 312 may 2000 papier 1