Safari Books Online is a digital library providing on-demand subscription access to thousands of learning resources.
What is the next outstanding problem to solve in the realm of computer programming or computer science?
John: Well, in the world I live in today I have probably 30 or 40 manuals on my bookshelf that all have to do with the Web. They're all thick and they're all mutually contradictory. I would love to see cleaning up the imaging models, cleaning up the programming environments, cleaning up all the things that make up the Web today, because there really is no reason to have any of that stuff.