Dr. Dobb's Journal 25 314 july 2000 papier 1