De hoogste ambitie van software was ooit het bouwen van systemen die flexibel genoeg zijn voor iemand anders om te veranderen. Binnenkort zullen het systemen zijn die in staat zijn om zichzelf te veranderen.