Can we count Processing as Environment for Mathematical Modelling and Programming? And If yes can we do the same for Eclipse (Java)?
views:
90answers:
2From the link you provided:
Processing is an open source programming language and environment for people who want to program images, animation, and interactions.
That's not inclusive of everything that I'd call mathematical modeling. When I hear that term, I think of linear algebra representations of physics problems in solid and fluid mechanics, electromagnetics, and heat transfer. I doubt that Processing can do all that without a great deal of effort, but I'll admit that I didn't pore over the docs to ascertain that fact.
I would not call Eclipse an "Environment for Mathematical Modelling and Programming", unless you write a plug-in and framework for such things. It's an IDE for Java.
I worked in a Bio-Math lab for a while and I used Processing to create visualizations of mathematical models. It doesn't have the built in libraries for graphs and visualization like R, Matlab, or Mathematica, but I used it to demonstrate and teach differential equation models of disease spread, population dynamics (non-linear differential equations), genetic algorithms, and cellular automata.
With the toxiclibs set of community libraries it supports some physics stuff (including particle simulation, networks, diffusion-limited aggregation, reaction-diffusion systems, etc).
I suppose I would ask the candidate for examples of the work they did with Processing. It can be used for mathematical modeling, but it's certainly not the first thing that jumps to mind.