The Dusk Programming Language