Slashdot Mirror


Esoteric Programming Languages

led_belly writes: "I came across this interesting page from the #alt.linux IRC chat room topic (irc.keystreams.com). It is an interesting read for all those who have ever been baffled by why/how some people do things. The Yahoo! Webring listing of similar topics is here."

13 of 259 comments (clear)

  1. Slashcode :) by jrockway · · Score: 2, Funny
    From the page:
    It does have some redeeming features, but it is not, on the whole, ... sterling.
    So that's what they wrote Windows with. Explains a lot, doesn't it?
    --
    My other car is first.
  2. Brainfuck! by Anonymous Coward · · Score: 4, Funny

    Post Comment
    Lameness filter encountered. Post aborted!
    Reason: Please use fewer 'junk' characters.

    Goddamnit, I just want to post brainfuck source.

  3. Re:My Favorite Quote by hackerhue · · Score: 2, Funny
    From the Malbolge web page:
    Users are encouraged to make their own, unique homebrew versions of Malbolge and Dis, in order to achieve the kind of portability problems normally associated with major languages; therefore, I renounce copyright on everything on this page, all the archives, the languages, and related materials. They are all officially public domain--do whatever you want with them.

    --

    To get something done, a committee should consist of no more than three persons, two of them absent.

  4. Re:My head hurts by Black+Parrot · · Score: 2, Funny


    > the following is the smallest 'Hello, World' program:

    > 55+".dlrow ,olleH">:#,_@

    Ah! So the notorious seineewerasreenigneepacsteN gig was just some source accidentally shipped with the executable, rather than an attempt at obfuscation.

    --
    Sheesh, evil *and* a jerk. -- Jade
  5. Re:thoughts.... by skullY · · Score: 5, Funny
    I wonder... if someone were to write an OSS product using one of these more obfuscated languages, I think we should ban from bearing the title OSS. People wouldnt be able to understand the code at all for their own uses or improvements. Hence it'll be Open source, but instead only the original developer would know anything about how it works, make changes, etc.
    And that's different from perl how?
    --
    When I was able to do my own spam-armoring, you got a chance to email me. Now you can only hope I see your reply.
  6. Re:Here's a really messed up language by Anonymous Coward · · Score: 0, Funny

    It looks like some kind of weird nigger language.

  7. APL by maxpublic · · Score: 5, Funny

    If you want a strange programming language that garnered virtually no support and was a real pain in the ass, look up APL (primarily used at Pomona College in Claremont, CA, because the guy who invented it was a professor there).

    APL was defined by coding which wasn't particularly inventive but which required a complete keyboard overlay - it didn't use ASCII characters (except in text, as I recall), but rather a mixture of greek symbols and shit the author just plain made up. So in effect you had to match 'objects' to keys on the keyboard, a completely non-intuitive way of typing. Talk about watching your hands while you work....

    Unfortunately the college was incredibly gung-ho on APL and thought it would revolutionize coding, so if we wanted to do any serious work we had to do it in APL. This meant that about a dozen of us sat around learning APL so that we could program what might have been (don't really know, but I don't know of any other examples in 1983) the most massively multiplayer Star Trek ship battle game to date (up to 127 players, although the mainframe usually came to a grinding halt when we passed the 70 or 80 player mark). We then passed this program off as a science project, which it was accepted as since no one else could read the damned thing.

    Well, I guess it had a use after all....

    Max

    --
    My god carries a hammer. Your god died nailed to a tree. Any questions?
  8. My bad by whovian · · Score: 2, Funny

    What's all this about erotic programming languages? Oh...nevermind.

    --
    To-do List: Receive telemarketing call during a tornado warning. Check.
  9. OS? that outta be ..uhh..quite interesting by Anonymous+Koward · · Score: 2, Funny

    Seems that 'round here EVERYTHING should be opensource...but in the case of Brainfuck OS...all I can say is OUCH, we should be careful what we wish for ;)

  10. Re:Programming challenge by dido · · Score: 5, Funny

    Actually, deCSS HAS been written in Brainfuck. See this link on David Touretzky's home page.

    --
    Qu'on me donne six lignes écrites de la main du plus honnête homme, j'y trouverai de quoi le faire pendre.
  11. Eubonicode by GrEp · · Score: 5, Funny

    Back when I took compiler construction at Drake University three of us got together and made our own programming language called Eubonicode to help those who like to engage in ghetto algorithmic expression. I threw it up on the website. Here is the fibbonacci code:

    sup
    {
    gimme fibo bitch
    a be 1 bitch
    b be 1 bitch
    putou a bitch
    putou b bitch
    fibo be fibo widout 2 bitch
    slongas (fibo bepimpin 0)
    c be a an b bitch
    a be b bitch
    b be c bitch
    putou b bitch
    dissin fibo bitch
    nomo
    }

    --

    bash-2.04$
    bash-2.04$yes "Don't you hate dialup connections?"| write USERNAME
  12. I think perl is shorter by Ted+V · · Score: 3, Funny

    I think this is shorter in perl. Compare:

    55+".dlrow ,olleH">:#,_@
    print"Hello, world.\n"

    Note that the space after print and final semicolon are optional in perl.

    -Ted

    1. Re:I think perl is shorter by Korth · · Score: 2, Funny

      In QBASIC it's even shorter.
      ?"Hello World."