Day 3: Ok, today i have less time to dive into this madness, so instead of trying to make something work, i think what i might need is to understand the basics of the language. In fact, the language compared to other has very few "functionalities", the manual in fact says "INTERCAL’s main advantage over other programming languages is its strict simplicity. It has few capabilities, and thus there ... » Continue Reading
Day 2: So i was thinking, if this has to be a series, than it will have to end, and in order to end i must decide on a objective. Since i like cryptography the objective of all of this, is realizing a working vigenere encryption program in INTERCAL. (i'm already crying at the thought of this) However we should start from basics: Hello World!: Every programmer knows that the first thing you learn e... » Continue Reading
ESOTERIC LANGUAGES Esoteric programming languages are a particular kind of programming languages, that are not created for a purpose of utility. There are two main purpose that push someone to create (or learn) an esoteric language: 1) challenge: most esoteric languages are intentionally complex and difficult to read (and write), they try to be as complicate as possible just for the purpose of bei... » Continue Reading