Dove sono utilizzate le lingue funzionali? [duplicare]

-1

Mi chiedo dove sono usati i linguaggi di programmazione funzionale? Potrebbero essere dei buoni esempi? Come la scienza missilistica o le telecomunicazioni?

    
posta Jevgeni Smirnov 04.05.2012 - 13:05
fonte

2 risposte

3

Bene, ecco un elenco di progetti che utilizzano Erlang:

link

Il mondo non ruota attorno alla creazione di app per tablet e telefoni cellulari;)

Solitamente i linguaggi funzionali sono usati quando c'è bisogno di un grado molto alto di astrazione, parallelismo e scalabilità. Questo non significa che non si può scrivere codice con queste proprietà usando qualsiasi altro linguaggio (non funzionale), ma l'assenza di effetti collaterali su un linguaggio puramente funzionale aiuta in questi scenari.

Erlang è un ottimo esempio di ciò, poiché è stato creato da zero per affrontare problemi che erano "imbarazzantimente parabitabili".

Inoltre, anche un linguaggio come Javascript può essere utilizzato in una forma puramente funzionale, anche se ti lascia fare un po 'male a quel modello.

C'è anche Scala, che ti permette di programmare in un mix tra funzionale (il modo preferito) e stile procedurale. Scala viene utilizzato, ad esempio, sul middleware Twitter per gestire il livello assurdo di concorrenza con cui si occupano.

    
risposta data 04.05.2012 - 13:07
fonte
2
risposta data 04.05.2012 - 13:26
fonte

Leggi altre domande sui tag