Guy Steele
330
Steele: A little bit, though it was more Fortran and some other things.
Seibel: Did you have any important mentors when you were starting out?
Steele: At Latin School I’d primarily have to credit the math teachers with
encouraging me just the right amount. In the ninth grade Ralph Wellings,
who lent me those books over the Thanksgiving weekend, struck a deal
with me. He said, “I notice you’ve been getting 100 percent on all your math
quizzes.” He said, “I’ll let you spend four math classes a week in the
computer room if on the fifth day you take the quiz and get 100 percent. If
you ever get less than 100 percent then the deal is over.” So that was
incentive. I proceeded to ace quizzes for the rest of the year—I studied
math especially hard and that gave me access to the computer. Even better,
the next year my math teacher would not offer the same deal, which was
appropriate because I did not know the math for that year. So they judged it
about right. So I had good teachers that gave me what I needed to learn all
kinds of things.
Seibel: And then, as you got more involved in computers, were there
particular folks who helped you along the way?
Steele: Well, certainly Bill Martin, who hired me. And Joel Moses, who was
in charge of the Macsyma project into which I was hired at MIT.
Seibel: And you ended up working on that project throughout college?
Steele: Yes, I was an employee of MIT all the time I was at Harvard. It was
a full-time job in the summers and it became a afternoon job during the
school year. I’d do my best to arrange my classes to be in the mornings at
Harvard, then I could take the T down to MIT and get in two or three
hours of programming before heading home.
Seibel: And that was all working on Macsyma in Lisp?
Steele: Yeah. My specific job was to be the maintainer of the Maclisp
interpreter. JonL White had been in charge of both the interpreter and the
compiler and he became pretty much the compiler guru, and I took care of
the interpreter, and it was a pretty good split. So JonL White was a mentor
of mine. All the people on the Macsyma project kind of took me under their