Dr. Dobb's Journal 15 164 may 1990 papier + scan reprint volume fifteen