Live programming: programmeren als boetseren
Programmeren is het opschrijven van instructies (de broncode) die de computer daarna uitvoert. Terwijl het programma draait ontdek je soms fouten in de broncode, die repareer je dan, en je start het programma opnieuw. Dit is een beetje als boogschieten: je richt, schiet, en als je mist, begin je opnieuw. Wat als je het programma nooit hoeft te stoppen, en het altijd blijft draaien tijdens het programmeren? Dan zou je tijd kunnen besparen in het begrijpen van wat je programma doet. Dit heet “live programming”: terwijl je programmeert krijg je continu feedback over het gedrag van je programma. Programmeren als boetseren dus: het materiaal gaat vloeiend over in wat je handen doen, en omgekeerd.
Naar de website