Go Back   Nexodyne Forums > Living > Technology
Reload this Page Esoteric Programming Languages
User Name
Password
 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next

  #1  
Old 04-03-2013, 07:48 PM
SnoringFrog's Avatar
SnoringFrog SnoringFrog is offline
Nexodyne Newbie
 
Join Date: Jun 2008
Age: 32
Posts: 29
SnoringFrog is on a distinguished road
Esoteric Programming Languages

Anyone else have any experience messing with these? I kind of inadvertently fell into them. I had some work I had to do in Scheme, and the online compiler I ended up using had support for a few esoteric languages (Emoticon, unlamda, LOLCODE, and Brainfuck), and seeing them listen re-piqued my interest.

For anyone who isn't familiar with them, esoteric languages generally seemed designed to just be a pain to use for one reason or another. Some just use unusual names for things (like LOLCODE), but most operate in entirely different ways than most of the languages you'd be accustomed to.

Take Brainfuck (my current favorite), for instance. It's only got 8 possible commands, and operates basically like a Turing machine. This makes doing anything take quite a while, but it's an interesting challenge to try and implement things like multiplication and division without resorting to just looking up the algorithms. A Brainfuck derivative called Braincopter also works well for steganography by essentially supporting encoding Brainfuck programs as images.

I've got a whole list of these I want to eventually spend some time messing around with, but thusfar I've only used brainfuck and briefly dabbled in whitespace (which looks exactly how it sounds).
Reply With Quote
 


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump



All times are GMT -5. The time now is 04:15 AM.


vBulletin style developed by Transverse Styles

Powered by: vBulletin Version 3.0.7
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
All content copyright ©2004 NeoHacks LLC. (http://nexodyne.com/)