&gt; ... for something as boring and pitiful as web?<p>That hurt me. To call the current technology of web pitiful these days is not fair I think. How it is changing communication in life is impossible to ignore.<p>I agree with the big trade off of &quot;speed&quot; and productivity (&quot;speed&quot; because, really? How many projects are there that speed is the number one factor and productivity number 2?).