Functioneel programmeren: verschil tussen versies

Verwijderde inhoud Toegevoegde inhoud
welke 4?
KehppKukkieBot (overleg | bijdragen)
k →‎Functioneel model naar functionele taal: fout weg, replaced: stap-voor-stap → stap-voor-stap met AWB
Regel 43:
=== Functioneel model naar functionele taal ===
 
Een dergelijk hoog-niveau model van berekening is natuurlijk mooi en vooral eenvoudig, maar het is niet direct toe te passen op de [[hardware]] zoals die voorkomt in moderne [[computer]]s. Functionele talen leunen dan ook sterk op geavanceerde en vooral complexe [[compiler]]s en [[interpreter]]s die de vertaalslag maken van functietoepassing naar het stap-voor-stap modelstapmodel van de [[Processor (ICT)|processor]].
 
Deze vertaalslag is veel groter dan bij de [[imperatieve programmeertaal|imperatieve talen]], wat zijn weerslag heeft gevonden in de (vaak beperkte) snelheid waarmee veel functionele programma's uitgevoerd werden (zeker in de eerste generaties van ontwikkelomgevingen voor deze talen was dit een aanzienlijk probleem). Dit heeft zijn weerslag gehad in de populariteit van functionele talen buiten de onderzoeksomgevingen van [[universiteit]]en.