Programming is broken, let's fix it together. I'm proposing an architecture for a next-generation programming interface.