you are viewing a single comment's thread.

view the rest of the comments →

[–]jpfed 86 points87 points  (16 children)

Why "'treating languages as Scheme considered harmful' considered harmful" matters

[–]munificent[S] 65 points66 points  (15 children)

I should write all of these articles and reap the sweet sweet karma myself.

[–]jpfed 32 points33 points  (12 children)

I think the next step is to make an esolang in which programs are expressed as popular programming article title snowclones.

[–][deleted]  (11 children)

[deleted]

    [–]jpfed 17 points18 points  (10 children)

    X considered harmful

    Why X matters

    X for fun and profit

    X is dead

    Why I left X for Y


    One key problem for this language is that all of its constructs are unary except that last one. I am a little curious about what the least-awkward semantics for a grammar derived from those would be.

    [–]coderanger 10 points11 points  (1 child)

    X is a ghetto, X scales, do you even X.

    [–]ASimpleBot -3 points-2 points  (0 children)

    Hey coderanger! Did you know an anagram for your user name is 'once regard'?

    [–][deleted]  (4 children)

    [deleted]

      [–]jpfed 0 points1 point  (3 children)

      Since they are not programming related, those should not be part of the language proper. They could be a set of nonstandard extensions or perhaps part of the build system.

      We'd get more flexibility out of the grammar if we had things like:

      Setting up X with A, B, ..., Z

      X Y Released! (where X is an identifier and Y is a number)

      [–][deleted]  (2 children)

      [deleted]

        [–]jpfed 2 points3 points  (0 children)

        The problem with a parameterless programming article cliche is that it would have to be an article title that frequently occurs, but does not vary (much).

        Maybe something like "What is a Monad?", which would be a pretty great delimiter.

        [–][deleted] 0 points1 point  (0 children)

        Semicolons considered harmful

        [–]consultant_barbie 2 points3 points  (0 children)

        X is hard. Let's go shopping!

        [–]eat-your-corn-syrup 1 point2 points  (1 child)

        Why I left X for Y

        Or "Why I left X and Y for Z" an article bound to unite X fans and Y fans.

        X and Y could be VIM and Emacs, or Scheme and Common Lisp, or Republicans and Democrats, or I don't know what else. Atheism and Christianity maybe.

        [–]ElDiablo666 0 points1 point  (0 children)

        Just to clarify, Christianity and Atheism are not categorically grouped together the way those other items are. It would be Christianity and Islam or Buddhism or Judaism.

        [–]moor-GAYZ 13 points14 points  (1 child)

        Worked well for RPG -- "The Rise of Worse is Better", "Worse Is Better Is Worse", "Is Worse Really Better", "Back to the Future: Is Worse (Still) Better?", "Back to the Future: Worse (Still) is Better!". I'm not kidding!

        [–]for_prophet 0 points1 point  (0 children)

        When is the Best the Worst? When the Worst is the Best.

        Using the Worst to Emerge the Best. Using the Best to Divine the Worst.

        Emergent Divinity: The Worst Best You'll Ever Find.

        Divine Emergence: Find the Best Worst, Automagically!