Pressestimmen
":The Mathematica Programmer II has a fine pedigree. It was written by Roman E. Maeder, professor of computer science at the Swiss Federal Institute of Technology in Zurich and one of the originators of the Mathematica software. The volume is a companion to The Mathematica Programmer, published by the same author in 1994....This book will be of great value to anybody interested in programming paradigms that go beyond traditional procedural languages such as Fortran,Basic, and C....Stunning colour pictures of all 75 uniform polyedra and all 59 stellated icosahedra are used to great effect when describing different methods of storing the properties of objects....Examples are all drawn from pure mathematics and computer science. Anyone with an interest in these subjects, or such popular topics as chaotic behaviour in the logistic map, fractals and solid geometry, will find many fascinating programming examples in this book that can be used as templates for further investigations. --Brian Cogan in SCIENTIFIC COMPUTING WORLD
Kurzbeschreibung
This book is a second volume to follow The Mathematica Programmer (Academic Press, 1993) and is compatible with the latest release of Mathematica, version 3.0. The new volume includes coverage of various paradigms of programming, including logic programming, high-order functions, combinatorial algebras, and Turing machines. Also covered is scientific visualization, including animated algorithms, function iteration, uniform polyhedra, stellated icosahedra, ray tracing, and single-image stereograms. The book includes many new programming techniques, and will be an indispensable reference for anyone interested in high-level programming. The volume also includes a CD-ROM compatible with both Macintosh and Windows which contains updated programs from the first and second volumes, as well as HTML documents with links to all relevant information.
Synopsis
This book is a second volume to follow The Mathematica Programmer (Academic Press, 1993) and is compatible with the latest release of Mathematica, version 3.0. The new volume includes coverage of various paradigms of programming, including logic programming, high-order functions, combinatorial algebras, and Turing machines. Also covered is scientific visualization, including animated algorithms, function iteration, uniform polyhedra, stellated icosahedra, ray tracing, and single-image stereograms. The book includes many new programming techniques, and will be an indispensable reference for anyone interested in high-level programming. The volume also includes a CD-ROM compatible with both Macintosh and Windows which contains updated programs from the first and second volumes, as well as HTML documents with links to all relevant information.
Über den Autor
Roman E. Maeder is one of the original designers of Mathematica and has authored numerous Mathematica-related books and electronic media. He is currently a professor of computer science at the Swiss Federal Institute of Technology in Zurich, Switzerland.