'''http://i.imgur.com/95IVsDF.gif%|%evil'''? Nothing is either good or bad but [http://www.opensourceshakespeare.org/views/plays/play_view.php?WorkID=hamlet&Act=2&Scene=2&Scope=scene%|%thinking makes it so] , but let's see ... [https://en.wikipedia.org/wiki/Combinatorial_explosion%|%combinatorial explosion] : the enemy within and the road to enlightenment `[eval]` : the gateway to [hell] [Why Tcl has no GOTO command%|%goto] : maybe it's evil , or maybe it's just misunderstood [injection attack%|%code injection] : this one is a doozy [Microsoft] : Evil Incorprated [object orientation%|%object-oriented programming] : will turn you into a marxist , or at least a newt [http://www.paulgraham.com/knuth.html%|%premature optimisation] : [http://www-cs-faculty.stanford.edu/~uno/don.gif] [https://upload.wikimedia.org/wikipedia/en/1/16/Drevil_million_dollars.jpg] [race condition%|%race conditions] : the vampires of the programming world [Richard Stallman] : [http://oreilly.com/openbook/freedom/ch11.html%|%Pulled] a [https://en.wikipedia.org/wiki/Shoe-banging_incident%|%Kruschchev] on [John Ousterhout%|%John] [self-modifying code] : simply twisted side effects : the bane of [functional programming%|%functional programmers] [Unicode%|%surrogate pairs] : the true evil twins [Update considered harmful%|%Update] : masquerading as a little friend ** See Also ** [Bad Thing] : <> design