I've been thinking about the role that programming has in the world today, and the role it will have in the future. As a disclaimer, I'll mention that anything I write in this post is purely speculative, and not based at all on any form of research. This is just what I feel in my gut. As such, I'll try to keep it short, without ranting like Gene Ray.