9 Replies - 2009 Views - Last Post: 09 November 2008 - 08:37 PM

#1 gabehabe  Icon User is offline

  • GabehabeSwamp
  • member icon




Reputation: 1382
  • View blog
  • Posts: 10,962
  • Joined: 06-February 08

Esoteric Programming Languages

Post icon  Posted 31 October 2008 - 12:36 PM

I've always found esoteric programming languages really interesting.

An esoteric language is a language which is designed to be different. They're designed to be challenging, even for really good programmers.

Why learn them? Really, no one needs to learn them. They're mostly for fun. That said, you feel quite achieved when you can write just a small program in some crazy language. The same applies if you can even just read it (though it tends to be harder to read than to write)

Example:
[-]>[-]<>++++++++++[<++++++++++>-]<+.++++++++++++++.----.+++++.-------
--------.+++++++++++++.--------- .------.>++++++[<----------->-]<-.>+++
++++[<+++++++++++>-]<-. -----------.+++++++++++++.-------.+++++++++++++
+.>++++[<----->-]<.++++++.--.++++++++++++++.>+++++++[<------------>-]<
+.>+++++++++[<+++++++++>-]<+.--- .------------.++++++++.>+++++[<-------
-------->-]<.>+++++++[<+++++++++++>-]<.++++++++++++.>++++++++[<-------
---->-]<-.>+++++++[<++++++++++++>-]<-.-/>--- .------------.++++++++.+++++
+++.>+++++++++[<--------->-]<-.


One of the most famous esoteric languages is brainf*ck

Anyone got any esoteric languages that they know? How about some that you'd like to learn, or are going to learn after reading this topic?

Discuss.

Source: esolangs.org

Is This A Good Question/Topic? 0
  • +

Replies To: Esoteric Programming Languages

#2 Nova Dragoon  Icon User is offline

  • The Innocent Shall Suffer, Big Time
  • member icon

Reputation: 36
  • View blog
  • Posts: 6,169
  • Joined: 16-August 01

Re: Esoteric Programming Languages

Posted 31 October 2008 - 01:09 PM

Forth
Was This Post Helpful? 0
  • +
  • -

#3 deeno  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 2
  • Joined: 30-October 08

Re: Esoteric Programming Languages

Posted 31 October 2008 - 01:26 PM

HEX.

Yes, You Can....

just be careful when writing directly to the hard drive and make sure your offsets are correct. :)
Was This Post Helpful? 0
  • +
  • -

#4 Musturd  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 4
  • Joined: 29-October 08

Re: Esoteric Programming Languages

Posted 31 October 2008 - 02:58 PM

Whitespace + Brainf*ck = Sweet Polyglots
Was This Post Helpful? 0
  • +
  • -

#5 Noldona  Icon User is offline

  • Addicted to DIC

Reputation: 5
  • View blog
  • Posts: 1,051
  • Joined: 02-July 02

Re: Esoteric Programming Languages

Posted 03 November 2008 - 01:43 PM

LOLCode, Shakespeare Programming Language, Intercal

These are the ones I have looked into as well as brainf*ck.
I could list more, but I don't feel like looking them up on Wikipedia right now.
Was This Post Helpful? 0
  • +
  • -

#6 blux  Icon User is offline

  • New D.I.C Head

Reputation: 1
  • View blog
  • Posts: 22
  • Joined: 07-August 07

Re: Esoteric Programming Languages

Posted 03 November 2008 - 06:17 PM

SML
Was This Post Helpful? 0
  • +
  • -

#7 Locke  Icon User is offline

  • Sarcasm Extraordinaire!
  • member icon

Reputation: 521
  • View blog
  • Posts: 5,596
  • Joined: 20-March 08

Re: Esoteric Programming Languages

Posted 03 November 2008 - 06:23 PM

Why do we care about esoteric languages...? Oh, right...because they're useless in everyday life.

No technicalities on bullcrap things that you could use them for...virtually any other language would be much easier for the programmer...AND anyone that looks at it.
Was This Post Helpful? 0
  • +
  • -

#8 xCraftyx  Icon User is offline

  • D.I.C Regular
  • member icon

Reputation: 11
  • View blog
  • Posts: 258
  • Joined: 13-September 08

Re: Esoteric Programming Languages

Posted 03 November 2008 - 06:28 PM

View PostLocke37, on 3 Nov, 2008 - 05:23 PM, said:

Why do we care about esoteric languages...? Oh, right...because they're useless in everyday life.

No technicalities on bullcrap things that you could use them for...virtually any other language would be much easier for the programmer...AND anyone that looks at it.


The point of these languages is that they have no point, people learn them for shits 'n giggles
Was This Post Helpful? 0
  • +
  • -

#9 Locke  Icon User is offline

  • Sarcasm Extraordinaire!
  • member icon

Reputation: 521
  • View blog
  • Posts: 5,596
  • Joined: 20-March 08

Re: Esoteric Programming Languages

Posted 03 November 2008 - 07:30 PM

...fucking oxymorons.
Was This Post Helpful? 0
  • +
  • -

#10 AlJones  Icon User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 8
  • Joined: 09-October 06

Re: Esoteric Programming Languages

Posted 09 November 2008 - 08:37 PM

View PostLocke37, on 3 Nov, 2008 - 06:30 PM, said:

...fucking oxymorons.


Not really, a lot of the languages that have been used came from programers having fun ... a programmers idea of fun. 'course most of them never developed beyond playing around.
Was This Post Helpful? 0
  • +
  • -

Page 1 of 1