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.
* Continues where The Mathematica Programmer left off
* Completely compatible with the latest Mathematica release, Version 3.0
* Includes coverage of various paradigms of programming, including logic programming, higher-order functions, combinatory algebras, and turing machines
* Coverage of visualization including Animated Algorithms, Function Iteration, Uniform Polyhedra, Stellated Icosahedra, Ray Tracing, and Single-Image Stereograms
* Includes dual mode CD-ROM with updated programs from the first volume and notebooks, as well as HTML documents with external links to all relevant information
* Includes a 16 page, four color insert