Straks programmeer je in Creoolse taal
Softwaresystemen nemen toe in complexiteit. Daar moet een antwoord op komen wil de economie niet vastlopen in haperende en niet-onderhoudbare software.
Functioneel programmeren biedt de mogelijkheid veel compacter en netter te programmeren dan de huidige, imperatieve manier van software-ontwikkeling. Simon Peyton Jones, hoofdonderzoeker bij Microsoft, schetste onlangs een toekomst waarin functioneel programmeren een belangrijke rol krijgt. Dat is nodig omdat bijvoorbeeld met de komst van Internet of Things en allerlei autonoom werkende machines zoals auto's en robots, de interacties tussen softwaresystemen steeds complexer worden. In een moderne auto zijn al meer dan 100 miljoen regels code verwerkt en met elke vernieuwing komen er meer bij.