Dr. Dobb's Journal 25 310 march 2000 papier 1