Stories
Slash Boxes
Comments
NOTE: use Perl; is on undef hiatus. You can read content, but you can't post it. More info will be forthcoming forthcomingly.

All the Perl that's Practical to Extract and Report

use Perl Log In

Log In

[ Create a new account ]

Yanick (3196)

Yanick
  (email not shown publicly)
http://babyl.dyndns.org/techblog

Journal of Yanick (3196)

Sunday July 22, 2007
11:10 AM

Trying to define badness: Shakesphackers

[ #33858 ]

Shakesphacker: (n.) a programer who, at the instar of Shakespeare's infamous chimps, randomly bang on the keyboard until the laws of probability make him generate a working line of code.

I came up with that term Friday to try to put a label on a coding philosophy I observed. I'm not entierely satisfied by it though -- it sounds way too sophisticated for the kind of feeling it try to convey. "Foo flinger" could be more adequate.

In all cases, shakesphackers can be easily identified by their exuberant love of evals -- they firmly believe that, just like violence, if it doesn't solve your problems, it's because your not using enough of it.

The Fine Print: The following comments are owned by whoever posted them. We are not responsible for them in any way.
 Full
 Abbreviated
 Hidden
More | Login | Reply
Loading... please wait.
  • My first thought was that you were going to define the word as people who butcher Shakespeare by using l33tspeak. [albinoblacksheep.com]

    they firmly believe that, just like violence, if it doesn't solve your problems, it's because your not using enough of it.

    This applies to more things than just eval. Object orientation, indirection, and regular expressions are other examples that spring to mind.

    • My first thought was that you were going to define the word as people who butcher Shakespeare by using l33tspeak.

      Thanks. That was the most enjoyable perversion of the Bard's work I saw since Tromeo and Juliet [imdb.com]. :-)

      they firmly believe that, just like violence, if it doesn't solve your problems, it's because your not using enough of it. This applies to more things than just eval. Object orientation, indirection, and regular expressions are other examples that spring to mind.

      Agreed, although two of the