Programming is Hard!
December 28th, 2006 by The Head RotorProgramming is Hard! No, not the latest freak-out from Teen Talk Barbie 2.0, but one of the Fundamental Axioms of Computer Science (along with GIGO and RTFM). This is not news. If you’ve ever programmed a robot by trial-and-error, or torqued out your beanie-propeller on inverse kinematics equations, you surely may have thought, “there must be a better way!”
Here’s one, courtesy of the ever-so-appropriately-named Karl Sims. He explains it way better than the Rotor here, so take a look: Evolved Virtual Creatures
The thing to remember here is these were not programmed, they evolved. If they seem clunky or ill-designed, well, that’s evolution! At least they don’t eat junk food or watch American Idol.
Yet.

















