I read Paul Graham's article, and I couldn't quite believe the statements that he was making. I am not really sure where I can start talking about the flaws in the article. Just to take a couple of the most outragous ones.
It now seems inevitable that applications will live on the web—not just email, but everything, right up to Photoshop
. Even Microsoft sees that now.
He links to SnipShot, and calls it a Photoshop competitor. That is not apples to oranges comparisions, it is like comparing a candle flame to the sun. They are both fire, but that is where the parallels ends. Go ahead and reproduce this image using any web based tool. It took me about 30 minutes to do it in PowerPoint. I assume that it would take a compotent Photoshop wizard minutes or less to do it. If such a thing is possible to do in a web based tool, it is going to take so much longer.
There is a limited class of applications where Ajax applications makes sense. Gmail has the luck to hit every point on the list. Other applications are simply not viable on the web. I can't imagine an IDE on the web offering even close to the bare-bones functionality of Visual Studio, for instnace, or the ease and power of Outlook.
Let us take something like Word vs. Writely, I want to add an image from the compnay portal to a document that I am writing. In Word, I just copy the image and paste it to word, you can't do that with a web based application. I could go on, but this has been covered quite enough elsewhere.
All the computer people use Macs or Linux now. Windows is for grandmas
*cough* *cough* WHAT?!
I guess that being a professional software developer doesn't count as a computer person now, right?