Introduction to Programming with Mathematica, 3rd ed.
- To: mathgroup at smc.vnet.net
- Subject: [mg53903] Introduction to Programming with Mathematica, 3rd ed.
- From: "Paul Wellin" <wellin at wolfram.com>
- Date: Wed, 2 Feb 2005 18:10:46 -0500 (EST)
- Sender: owner-wri-mathgroup at wolfram.com
Readers of MathGroup will be interested to know that the third edition of the book Introduction to Programming with Mathematica has just been published by Cambridge University Press and is now available around the world. Since the second edition of this book was published, three major versions of Mathematica have been released. Introduction to Programming with Mathematica has tracked these changes and is the first book out that discusses new functionality up to and including Mathematica 5.1. The major changes from previous editions of the book include: - new chapter on rule-based programming - new chapter on front end programming - reorganization and rewriting of main chapters on functional and procedural programming - overhaul of numerics chapter, now including packed and sparse arrays - inclusion of new string manipulation function examples throughout - scores of new exercises (over 200 now) The book was written and output entirely in Mathematica, and so in addition to its content, represents a model for authoring significant projects in Mathematica (I would be happy to discuss this aspect with anyone who is interested). Sample chapters, solutions to exercises, packages and applications are available in either notebook or PDF at two locations: Cambridge University Press website: http://www.cambridge.org/catalogue/catalogue.asp?isbn=0521846781 Mathematica Information Center: http://library.wolfram.com/infocenter/Books/5169/ Paul Wellin Wolfram Research