Visual Research: Atoms, particle physics, forcesLast week I came across several IT news articles announcing the final release of the programming environment Processing 1.0.

This environment/language has the goal to bring simple programming and data visualization to everyone, even the not-so-technical folks.

My first attempt to create something with Processing was inspired by my current work on physics at campus: A simulation of charged particles and their interaction through the Coulomb force. Particles can be created by a simple click in the simulation window and they will have a random mass and charge assigned. If at least two particles are present in the simulation, they will start to attract each other and will gain momentum towards. Each further particle adds it's own force to all the other particles, creating a dynamic system of moving particles.

The latest source is available through Subversion at http://subversion.fladi.at/scratchpad/FladischerMichael/trunk/MagnetTest/.