Mathematica 9 is now available

Wolfram Library Archive


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

The Mathematica Programmer: Abstract Data Types
Author

Roman Maeder
Organization: Wolfram Research, Inc.
Department: Kernel Technology
Journal / Anthology

The Mathematica Journal
Year: 1992
Volume: 2
Issue: 3
Page range: 47-52
Description

The theoretical concept of abstract data types provides a useful tool for program development. Following the principles of abstract data-type design ensures a clear separation of specification and implementation. Abstract data types are defined in terms of type names, function names and equations. These can be realized in Mathematica very easily. The equations become rewrite rules. Mathematica's interactive nature makes it well suited for rapid prototyping and testing of designs.
Subject

*Mathematica Technology > Programming
URL

http://www.mathematica-journal.com/issue/v2i3/