Dr. Dobb's Journal 25 309 february 2000 papier 1