I'm looking for suggestions on which type of environment I should be doing a physics simulation in - basically electricity & magnetism equations. It'll probably have to be 'pure' programmming, so the more graphical-interface applications such as FEMLAB or Maxwell 2/3D probably won't be on the menu. Right now I'm thinking it's either Mathematica (which I already have) or C/C++ (which I don't have). I found a nice webpage to compare the two (http://octavia.zoology.washington.edu/Mathematica/MathTutorial/Links/index_lnk_1.html); the only concern I have with Mathematica is the fact that it's proprietary software - I'm not sure if I can make a stand-alone executable out of my simulation. For C/C++, I don't have any experience with it on a Mac, but did do it, extensively, in a Linux environment at school two years ago; I've forgotten the specific details of the linking and compiling and all that, so if I am to pick C/C++, I'd really appreciate an intuitive environment.