Re: Learning to Program in Mathematica

*To*: mathgroup at smc.vnet.net*Subject*: [mg132300] Re: Learning to Program in Mathematica*From*: Murray Eisenberg <murray at math.umass.edu>*Date*: Tue, 4 Feb 2014 03:58:25 -0500 (EST)*Delivered-to*: l-mathgroup@mail-archive0.wolfram.com*Delivered-to*: l-mathgroup@wolfram.com*Delivered-to*: mathgroup-outx@smc.vnet.net*Delivered-to*: mathgroup-newsendx@smc.vnet.net*References*: <20140203101532.1AA266A0D@smc.vnet.net>

What, exactly, do you mean "general" programming with respect to Mathematica? For example, would you include as part of that: - Graphics and the related functions (Plot, etc.) ? - importing to and exporting from Mathematica? - programming packages? And for what particular purposes do you want such a book? (Knowing that would help a lot.) In any case, if I can at all understand your question, my personal top choices are, in order: 1. "The Mathematica Book", which you can access within Mathematica by selecting "Virtual Book" from the Help menu. 2. David Wagner, "Power Programming with Mathematica: The Kernel" 3. Roman Maeder, "Programming in Mathematica", 3rd ed. 4. Michael Trott, "The Mathematica Guidebook for Programming" and, depending on your bent, its companion volumes on graphics, numerics, and symbolics (all together, these could merit a lifetime of study) 5. Leonid Shifrin, "Mathematica Programming: An Advanced Introduction" (excellent for going deeply into the principles of the language with all its subtleties, but most of its examples are somewhat artificial 'snippets' suited to the very particular point being made) For all except #1 and probably #5, beware that they do not cover the current version of Mathematica and so may omit extremely useful "general" functions introduced only in recent versions or other language enhancements or changes. See also: http://mathematica.stackexchange.com/questions/5059/what-mathematica-book-to-buy http://mathematica.stackexchange.com/questions/18/where-can-i-find-examples-of-good-mathematica-programming-practice On Feb 3, 2014, at 5:15 AM, Alexei Boulbitch <Alexei.Boulbitch at iee.lu> wrote: > > Hi All, > > There are many Mathematica books out there, including many directed at specific topical areas. > > However, I am after a general programming book in Mathematica. > > Does such a book exist? > > Can anyone recommend which they liked more than others and why? > > Thanks for any inputs. > > -A > > > Try this: http://www.mathprogramming-intro.org/ > > > Alexei BOULBITCH, Dr., habil. > IEE S.A. > ZAE Weiergewan, > 11, rue Edmond Reuter, > L-5326 Contern, LUXEMBOURG > > Office phone : +352-2454-2566 > Office fax: +352-2454-3566 > mobile phone: +49 151 52 40 66 44 > > e-mail: alexei.boulbitch at iee.lu<mailto:alexei.boulbitch at iee.lu> > Murray Eisenberg murray at math.umass.edu Mathematics & Statistics Dept. Lederle Graduate Research Tower phone 240 246-7240 (H) University of Massachusetts 710 North Pleasant Street Amherst, MA 01003-9305

**References**:**Re: Learning to Program in Mathematica***From:*Alexei Boulbitch <Alexei.Boulbitch@iee.lu>