Re: the thread title: I think we're all getting a bit confused with Java/script. Processing is based on Java. To quote Jim in the other thread:
Java - object oriented, compiled (to bytecode) language, which runs on the Java Virtual Machine. Can make executable programs as well as run in a plugin in some web browsers
JavaScript/ECMAScript/js - interpreted script language implemented by most browsers, usually delivered in web pages though engines like Node.js can execute javascript on display-less servers (in the same way servers run PHP). Unrelated except by name to Java.
JScript, JScript.NET - Microsoft's bastardisations of JavaScript
JQuery - a javascript library which provides an API which hides away browser differences. eg. document.getElementByName('id') becomes $('id') and will work on all browsers.
Crystal clear

can i ask in simple terms, what's this processing thing all about? i skimmed through the links there but i am not fully understanding what its all about.
cheers
I know Hotshot has replied above, but just to add to this: I believe it's original aim was to provide a relatively simple programming language and environment with built in graphical capabilities to make coding more accessible to creative types who might not be so hot on code. I think the idea is that you can create data visualisations, etc. and create shiny visuals to go along your new arduino, etc based gizmo without worrying about too much set up.
There are lots of interesting projects on their
site.Processing seeks to ruin the careers of talented designers by tempting them away from their usual tools and into the world of programming and computation. Similarly, the project is designed to turn engineers and computer scientists to less gainful employment as artists and designers.