Wolfram Library Archive

Courseware Demos MathSource Technical Notes
All Collections Articles Books Conference Proceedings
Title Downloads

Mathematica Programming Style

John M. Novak
Organization: GX Technology Corporation

1992 Mathematica Developer Conference
Conference location

Boston, MA

In Mathematica, there are elements of style associated with large systems. The usual approach is to place a series of related routines, or a single large algorithm, into a package. The package not only collects these routines, but contains ancillary information such as usage messages, error messages, and variable localization constructs. While these issues are often addressed under the heading "program design," this document discusses why, in an environment such as Mathematica, these are intrinsically stylistic elements. Reprint from the Mathematica Conference, June 1992, Boston. 29 pages.

*Wolfram Technology > Programming

documentation, tutorial, programming style, programming examples, efficient code, elegant code, package design, postscript, ProgramStyle.ps

ProgramStyle.ps (65.3 KB) - Postscript file