Stephen Wolfram Q&ASubmit a question
Some collected questions and answers by Stephen Wolfram
Questions may be edited for brevity; see links for full questions.
September 30, 1996
From: Interview by Robers Lee Hotz, Los Angeles Times
You started your design of Mathematica where most software developers end theirs—by writing a 1,395-page users’ manual. Why?
If you can’t explain it honestly in the manual, then you are probably making a mistake in the way it is designed and people will never be able to understand how it is ever going to work.
One of the things I found to be the most intellectually demanding in building big systems like Mathematica is this whole thing of starting from nothing and then having to build some kind of language and some kind of structure that a lot of people are going to live inside. Can you set that up in a way that is intuitive for people?
If it was built in the way people traditionally think of building applications programs, people would never be able to use it in practice. It would be this huge mass of disorganized, incoherent features. Without some kind of overarching set of principles, your pieces would never fit together.