Chad Perrin: SOB

25 July 2006

Programming Community Pathologies

Filed under: Geek,Humor — apotheon @ 03:05

Here’s a list of the common pathologies of various high-level programming language communities, as envisioned by yours truly. Any addenda or corrections to this list would be appreciated.

  1. Java: pathologically enterprise
  2. Lisp: pathologically Paul
  3. Perl: pathologically helpful
  4. PHP: pathologically simple
  5. Python: pathologically correct
  6. Ruby: pathologically friendly


  1. C: pathologically pointy (pointer-y?)

    for some reason the Perl one reminds me of Clippy… “hello! you seem to be using a hash for the first time… let me just create that for you.”

    Comment by sosiouxme — 25 July 2006 @ 05:44

  2. COBOL, SQL: Pathologically English Synergy/DE: Pathologically portable (yeah) Fortran: Pathologically mathematical Pascal: Pathologically theoretical Visual Basic: Pathologically simple C#: Pathologically one better than Java

    Comment by SterlingCamden — 25 July 2006 @ 05:46

  3. These things sound more like they’re about the language than the community. For that, I’d probably have said something more like this:

    1. Java: pathologically redundant
    2. Lisp: pathologically powerful
    3. Perl: pathologically flexible
    4. PHP: pathologically simple (it doesn’t change)
    5. Python: pathologically formatted
    6. Ruby: pathologically friendly (this doesn’t change either)

    Comment by apotheon — 25 July 2006 @ 06:05

  4. FORTH: : embedded pathologically ; R: pathologically snide APL: pathologically arrayed SNOBOL: pathologically strung out

    Comment by znmeb — 29 July 2006 @ 08:26

  5. Welcome to SOB, znmeb. I get the feeling you’re the guy with whom I’ve been trading comments on Slashdot today. Yes?

    Comment by apotheon — 29 July 2006 @ 09:11

RSS feed for comments on this post.

Sorry, the comment form is closed at this time.

All original content Copyright Chad Perrin: Distributed under the terms of the Open Works License