Dr. Dobb's Journal 23 283 march 1998 papier