
Multidimensional Programming
Oxford University Press Inc
Published on 4. May 1995
Book
Hardback
176 pages
978-0-19-507597-7 (ISBN)
Description
This book describes Lucid, a multidimensional declarative language based on intensional logic. The mathematical underpinnings of Lucid enable programs to be amenable to verification and transformation. Lucid programs concisely and elegantly express multidimensional computations rich in parallelism that can be robustly exploited using a novel demand-driven model of computation. In addition to being an applications programming language, Lucid also serves as the basis of a system for programming conventional parallel computers and a visual programming system.
Reviews / Votes
... a modest little book that deserves attention. New Scientist, March 1996 I believe that this book would be good for those who are seriously thinking of starting research in MDIP or Lucid topics. Its most important contribution to the general public, outside the MDIP and Lucid communities, is the opening of a new point of view to already well-researched and well-known topics. Useful for its novel approach to many programming issues. Natural Language Engineering 'The book offers a natural manner to make multidimensional declarative programming....' T. Balanescu, Zentrallblatt fur Mathematik und ihre Grenzgebiete 864 1997More details
Language
English
Place of publication
New York
United States
Target group
Professional and scholarly
Illustrations
line figures
Dimensions
Height: 240 mm
Width: 161 mm
Thickness: 14 mm
Weight
435 gr
ISBN-13
978-0-19-507597-7 (9780195075977)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Other editions
Additional editions

Edward A. Ashcroft
Multidimensional Programming
E-Book
12/1995
Oxford University Press
€69.99
Available for download
Persons
Author
Professor, Department of Computer ScienceProfessor, Department of Computer Science, Arizona State University
Associate Professor, Department of Computer ScienceAssociate Professor, Department of Computer Science, Arizona State University
Senior Computer Scientist, Computer Science Laboratory, SRI InternationalSenior Computer Scientist, Computer Science Laboratory, SRI International
Professor, Department of Computer ScienceProfessor, Department of Computer Science, University of Victoria
Content
Introduction ; 1. Indexicality ; 2. Lu+: An indexical language ; 3. Mathematical Semantics ; 4. Verification and Transformation ; 5. Applications ; 6. Eduction ; 7. Parallelism and fault tolerance ; 8. Implementations ; 9. Other uses of indexicality