Sommario:
Definizione - Cosa significa INTERCAL?
Il linguaggio del compilatore senza acronimo pronunciabile, o INTERCAL, è un linguaggio di programmazione sviluppato nei primi anni '70 dagli studenti dell'Università di Princeton Don Woods e James Lyon. A differenza di altri linguaggi informatici del suo tempo, questo è classificato come una parodia, con molti elementi inutili e confusi che hanno lo scopo di prendere in giro le convenzioni di progettazione del software di quell'epoca. Anche il nome, INTERCAL, è una parodia, dal momento che il nome effettivo della lingua non corrisponde in alcun modo alle lettere nell'acronimo.
Techopedia spiega INTERCAL
Come linguaggio parodistico, INTERCAL ha un numero qualsiasi di sintassi e metodi insoliti e dispari. Questi includono l'uso di $ per un "operatore misto" che doveva essere un riferimento ai costi del software e un punto interrogativo per un altro operatore, che indicava confusione comune da parte del lettore. Un altro aspetto strano di questo linguaggio era un modificatore "Please" che doveva essere inserito più volte nel programma, al fine di mantenere il codice di programmazione "educato". Anche nella documentazione, INTERCAL era un linguaggio abbastanza insolito, ad esempio, con il aggiunta di una "tonsilla" invece di un'appendice alla fine del manuale.
Nonostante la sua struttura di codice estremamente insolita, INTERCAL ha funzionato come un linguaggio di programmazione di computer capace, sebbene non ampiamente usato.