MathGroup Archive 2013

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Work on Basic Mathematica Stephen!

  • To: mathgroup at
  • Subject: [mg130794] Re: Work on Basic Mathematica Stephen!
  • From: "djmpark" <djmpark at>
  • Date: Wed, 15 May 2013 02:55:32 -0400 (EDT)
  • Delivered-to:
  • Delivered-to:
  • Delivered-to:
  • Delivered-to:
  • References: <> <1868254.74102.1368370976405.JavaMail.root@m06> <> <5120123.115471.1368539282831.JavaMail.root@m06>

I just reply to one aspect of your comments.

I believe the basic design of the notebook interface is fairly good. The
classical format of presenting technical material in serial form using text,
equations and diagrams combined in sectional groupings is thousands of years
old. It has worked very well, it is what people know, it is the uniform
current practice, and it should not be lightly abandoned. 

This style can be extended to include active elements, active calculation
and various dynamical presentations, both within the notebook or as side
windows. Such notebooks can be orders of magnitude superior to static
documents. But even working from a familiar and intuitive base style, there
is much to learn to implement this. I have gradually evolved a number of
principles, some of them adapted from Tufte, but I won't expound on them
here other than to say: use a light touch and eliminate any feature that
does not clarify an idea or convey information, no matter how nifty it might
seem in its own right. 

David Park
djmpark at 

From: George Woodrow III [mailto:georgevw3 at] 

I think that the real problem is that the notebook interface paradigm has
been stretched past its breaking point. I don't think that the same metaphor
works for both printed presentation and screen. The recent problems with the
default notebook style is in part the result of an effort to satisfy two
different requirement sets. (Granted that there are also aesthetic issues --
the use of Arial, the size and color of the Title, Sections, etc.)

Once it became possible to make an entire 'document' with interactive
elements, the need for a GUI designer like Interface Builder (or the current
Storyboard) should have been obvious. 

  • Prev by Date: Re: can't get InputField to work inside a While command
  • Next by Date: Re: Work on Basic Mathematica Stephen!
  • Previous by thread: Re: Work on Basic Mathematica Stephen!
  • Next by thread: Re: Work on Basic Mathematica Stephen!