Sommario:
- Definizione - Cosa significa Programmazione funzionale parallela?
- Techopedia spiega la programmazione funzionale parallela
Definizione - Cosa significa Programmazione funzionale parallela?
La programmazione funzionale parallela si riferisce a una filosofia specifica dell'informatica che utilizza la programmazione funzionale in combinazione con il parallelismo per lavorare con la programmazione dichiarativa in modi specifici.
Utilizzando la programmazione funzionale in questo modo, i team di sviluppatori sono in grado di introdurre operazioni specifiche su attività interdipendenti e sistemi di trasformazione basati su algoritmi paralleli.
Techopedia spiega la programmazione funzionale parallela
La programmazione funzionale al suo interno implica uno stile di programmazione essenzialmente statico, evitando di modificare i dati di stato.
Utilizza specifiche asserzioni matematiche o strumenti per sfidare il modello di programmazione imperativo in cui lo stato del programma globale può influenzare un valore di ritorno.
Gli esperti a volte descrivono la programmazione funzionale parallela come l'introduzione di un approccio ancora più sofisticato alla programmazione e un consolidamento di ordine superiore delle attività di programmazione. In questa conversazione i professionisti possono parlare di parallelismo intrinseco, determinazione e come funziona, parallelismo contro concorrenza e parallelismo implicito o controllato.