29 Jun 2005 11:49
L’ultima frontiera della programmazione: L’INTERCAL
Questa segnalazione è destinata a chi si ritiene un VERO programmatore, senza tentennamenti. Stanchi dell’ovvia sintassi di Java? Rattristati dalla schiettezza del C o, peggio, del C++. Non ditemi che programmate (addirittura!) in COBOL o RPG?
Ebbene, è ora di passare all’INTERCAL!
Una pagina comprensiva di risorse, compreso il compilatore multi-piattaforma, è qui: http://catb.org/~esr/intercal/
Per chiarezza, riporto un fuglido esempio di listato INTERCAL, perfettamente funzionante!
DO (5) NEXT (5) DO FORGET #1 PLEASE WRITE IN :1 DO .1 <- 'V-":1~'#32768c/#0'"c/#1'~#3 DO (1) NEXT DO :1 <- "'V-":1~'#65535c/#0'"c/#65535' ~'#0c/#65535'"c/"'V-":1~'#0c/#65535'" c/#65535'~'#0c/#65535'" DO :2 <- #1 PLEASE DO (4) NEXT (4) DO FORGET #1 DO .1 <- "V-':1~:2'c/#1"~#3 DO :1 <- "'V-":1~'#65535c/#0'"c/":2~'#65535 c/#0'"'~'#0c/#65535'"c/"'V-":1~'#0 c/#65535'"c/":2~'#65535c/#0'"'~'#0c/#65535'" DO (1) NEXT DO :2 <- ":2~'#0c/#65535'" c/"'":2~'#65535c/#0'"c/#0'~'#32767c/#1'" DO (4) NEXT (2) DO RESUME .1 (1) PLEASE DO (2) NEXT PLEASE FORGET #1 DO READ OUT :1 PLEASE DO .1 <- 'V-"':1~:1'~#1"c/#1'~#3 DO (3) NEXT PLEASE DO (5) NEXT (3) DO (2) NEXT PLEASE GIVE UP
1 Commento »















Qualcuno on 29 Jun 2005 at 16:10 #
…per quanto fuori moda mi tengo stretto il mio COBOL… ci capisco poco ugualmente ma sapendo un po’ di inglese ogni tanto ci si salta fuori!
Lollo
PS. bella l’istruzione ‘PLEASE’!!! Fa molto New Age… che non si offenda il computer!!