...der deklarativen Programmierung
- Beweisbarkeit: Rechnen mit Programmen
wie in der Mathematik mit Termen
- Sicherheit: es gibt keine Nebenwirkungen
und Wirkungen sieht man bereits am Typ
- Wiederverwendbarkeit:
durch Entwurfsmuster (= Funktionen höherer Ordnung)
- Effizienz: durch Programmtransformationen im Compiler,
- Parallelisierbarkeit: durch Nebenwirkungsfreiheit
Johannes Waldmann
2014-07-10