title: Parallel Processing Simulation in Javascript
body: <p>I'm new to JavaScript so forgive me for being a n00b.</p>
  
  <p>When there's intensive calculation required, it more than likely involves loops that are recursive or otherwise. Sometimes this may mean having am recursive loop that runs four functions and maybe each of those functions walks the entire DOM tree, read positions and do some math for collision detection or whatever.</p>
  
  <p>While the first function is walking the DOM tree, the next one will have to wait its for the first one to finish, and so forth. Instead of doing this, why not launch those loops-within-loops separately, outside the programs, and act on their calculations in another loop that runs slower because it isn't doing those calculations itself?</p>
  
  <p>Retarded or clever?</p>
  
  <p>Thanks in advance!</p>