Precedente :: Successivo |
Autore |
Messaggio |
Typhoon90 Dio maturo


Registrato: 01/06/06 16:17 Messaggi: 1019 Residenza: Vivere per niente o morire per qualcosa. Scegli tu.
|
Inviato: 10 Feb 2008 00:37 Oggetto: * Linguaggi di programmazione curiosi |
|
|
Avete mai sentito/avuto ache fare/utilizzato linguaggi di programmazione curiosi o particolari?
Vi faccio alcuni esempi:
Brainf***:
Hello World
Codice: |
++++++++++[>+++++++>++++++++++>+++>+<<<<-]>++.>+.+++++++..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.>. |
COW
Serie di Fibonacci
Codice: | MoO moO MoO mOo
MOO
OOM
MMM moO moO MMM mOo mOo
moO MMM mOo MMM
moO moO
MOO MOo mOo MoO moO moo mOo mOo moo |
|
|
Top |
|
 |
mdweb Dio maturo


Registrato: 18/12/07 16:59 Messaggi: 4412
|
Inviato: 10 Feb 2008 12:11 Oggetto: |
|
|
non la sapevo sta cosuccia  |
|
Top |
|
 |
SverX Supervisor Macchinisti


Registrato: 25/03/02 12:16 Messaggi: 11806 Residenza: Tokelau
|
Inviato: 11 Feb 2008 13:51 Oggetto: Re: Linguaggi di programmazione curiosi |
|
|
Typhoon90 ha scritto: | Avete mai sentito/avuto ache fare/utilizzato linguaggi di programmazione curiosi o particolari? |
pseudolinguaggi naturali (o forse meglio linguaggi pseudonaturali)
...e li ho odiati. Quando qualcosa non funziona cerchi di infilare dei 'please' qua e là nel codice... inutilmente, ovvio  |
|
Top |
|
 |
Typhoon90 Dio maturo


Registrato: 01/06/06 16:17 Messaggi: 1019 Residenza: Vivere per niente o morire per qualcosa. Scegli tu.
|
Inviato: 11 Feb 2008 18:28 Oggetto: |
|
|
ma immaginatevi fare un programma corposo con un linguaggio del genere!!!
si va letterlamente fuori di testa dopo 3 righe di codice! |
|
Top |
|
 |
mdweb Dio maturo


Registrato: 18/12/07 16:59 Messaggi: 4412
|
Inviato: 11 Feb 2008 18:29 Oggetto: |
|
|
3 righe sono già tante!  |
|
Top |
|
 |
Crono Semidio


Registrato: 24/03/05 15:12 Messaggi: 224 Residenza: Trieste
|
Inviato: 11 Feb 2008 18:45 Oggetto: |
|
|
Questo tipo di linguaggi si chiamano "linguaggi di programmazione esoterici", alcuni hanno anche uno scopo. Il mio preferito è whitespace che usa come istruzioni spazi, tabulazioni e invii per cui il sorgente appare completamente vuoto e assolutamente incomprensibile |
|
Top |
|
 |
Typhoon90 Dio maturo


Registrato: 01/06/06 16:17 Messaggi: 1019 Residenza: Vivere per niente o morire per qualcosa. Scegli tu.
|
Inviato: 11 Feb 2008 18:50 Oggetto: |
|
|
Crono ha scritto: | Questo tipo di linguaggi si chiamano "linguaggi di programmazione esoterici", alcuni hanno anche uno scopo. Il mio preferito è whitespace che usa come istruzioni spazi, tabulazioni e invii per cui il sorgente appare completamente vuoto e assolutamente incomprensibile |
e se fai un errore?
ma sul serio ne sai usare uno? ovviamente lo usi solo per hobby/divertimento....
Che significato avrebbero questi tipi di linguaggio? |
|
Top |
|
 |
Crono Semidio


Registrato: 24/03/05 15:12 Messaggi: 224 Residenza: Trieste
|
Inviato: 11 Feb 2008 18:56 Oggetto: |
|
|
Non lo so usare ma trovo divertente l'idea di un linguaggio fatto in questo modo
qui c'è un intero sito dedicato a questi linguaggi |
|
Top |
|
 |
mdweb Dio maturo


Registrato: 18/12/07 16:59 Messaggi: 4412
|
Inviato: 11 Feb 2008 19:02 Oggetto: |
|
|
c'o capito tutto...!  |
|
Top |
|
 |
Crono Semidio


Registrato: 24/03/05 15:12 Messaggi: 224 Residenza: Trieste
|
Inviato: 11 Feb 2008 19:03 Oggetto: |
|
|
Brainf*** è un linguaggio per macchine di turing mentre altri linguaggi non saprei |
|
Top |
|
 |
Typhoon90 Dio maturo


Registrato: 01/06/06 16:17 Messaggi: 1019 Residenza: Vivere per niente o morire per qualcosa. Scegli tu.
|
Inviato: 11 Feb 2008 19:07 Oggetto: |
|
|
ho dato una rapida occhiata al sito, lo riguarderò più tardi.
Ma questi linguaggi hanno poi un utilizzo reale in qualche campo?
Oppure sono solo esercizi di stile di qualche esaltato di non so chè? |
|
Top |
|
 |
unwiredbrain Mortale devoto

Registrato: 01/03/07 17:33 Messaggi: 8
|
Inviato: 04 Nov 2008 19:24 Oggetto: |
|
|
Typhoon90 ha scritto: | Ma questi linguaggi hanno poi un utilizzo reale in qualche campo?
Oppure sono solo esercizi di stile di qualche esaltato di non so chè? |
Il Brainfuck nasce con l'intento di avere il più piccolo compilatore possibile.
Generalmente comunque si tratta di esercizi di stile.
Se poi voleste spaventarvi sul serio, gustatevi i Quine in Brainfuck: http://www.google.coom/search?q=brainfuck%20quine
Personalmente, quello che in assoluto mi terrorizza è java2k... |
|
Top |
|
 |
|