Je continue à voir des systèmes en difficulté non pas parce qu'ils sont lents mais parce qu'ils décident trop tard. Les actions se déplacent en premier, la clarté arrive après. À Dusk, c'est l'inverse qui se produit. Les règles sont vérifiées avant que quoi que ce soit ne bouge. Si les conditions sont bonnes, l'exécution se termine proprement. Sinon, elle s'arrête complètement.
Cette différence unique change le comportement. Les utilisateurs n'attendent pas. Les développeurs ne corrigent pas. Les opérations ne chassent pas les restes.
Le système reste calme car rien d'incertain n'est autorisé à exister.
