Weird programming languages
George

George @rapidnerd

About: My curiosity is easily stimulated

Location:
Bristol, United Kingdom
Joined:
May 9, 2017

Weird programming languages

Publish Date: Sep 15 '17
12 6

After how many years of programming experience I've had a couple of days ago it sort of hit me that out of the hundreds upon hundreds of languages out there, I mainly focus on about 4-5 for what I do. And me being a little bit of a weird person I thought to myself what could be the weirdest programming languages out there today? So that's what I did. I started googling and a little bit of binging and found some of the weirdest ones and uploaded them to github.

https://github.com/RapidTheNerd/WeirdProgrammingLanguages

Granted some of them are very old, but some of them newer than others. But nether the less they're very interesting to look into, such as CommonLisp I don't know about you but I've never seen more parentheses in my life than this language.

What are some of the weird, wacky and interesting languages you've found? Feel free to contribute to the repo above.

Comments 6 total

  • Mika Andrianarijaona
    Mika AndrianarijaonaSep 15, 2017

    This brainfuck thing is the weirdest I think. I wonder if there is any real program built with this.

    • George
      GeorgeSep 15, 2017

      Funny thing is it was built by another programmer so that he could challenge and amuse other programmers in the 1990's

      • Mika Andrianarijaona
        Mika AndrianarijaonaSep 15, 2017

        Oh really? Would love to give this as a job application test to new developers then, so they can have fun :D

        • George
          GeorgeSep 15, 2017

          I found it rather interesting to read up on, kinda curious to how the people the creator gave up to reacted.

    • Daniel Schmitt
      Daniel SchmittSep 21, 2017

      I've seen at least one semi-serious use of Brainfuck: Christopher Domas used it as an intermediary language in his M/o/VFuscator (a compiler targeting the turing-complete singleton instruction set that is x86_64 MOV). There's a very entertaining presentation and also a serious paper on this.

  • Eljay-Adobe
    Eljay-AdobeSep 23, 2017

    There's weird for the sake of being weird, or amusing, or novelty.

    But then there's weird and serious. I nominate Prolog.

Add comment