It wasn't. But, it also contains 0 lines of HTML and 0 lines of CSS, while the jQuery demo has about 200 lines of CSS on top of its 50 lines of jQuery.
"... But, it also contains 0 lines of HTML and 0 lines of CSS, while the jQuery demo has about 200 lines of CSS on top of its 50 lines of jQuery ..."
There are a lot of advantages of having this layering (usability, degradable functionality). The biggest problem I see is network latency and rendering appears slower while HTML loads progressively. What are the pro arguments in favour of removing this layer?
The biggest (pro) argument I can think of is reliability in construction, cost & development speed. Less to worry about reliably piecing together sites with css/html.
"The biggest problem I see is network latency and rendering appears slower while HTML loads progressively."
This isn't so much of a problem for the types of applications Cappuccino is intended for: long running applications, rather than transient web pages.
In fact, in some cases 280 Slides launches faster than PowerPoint or Keynote. Uncached I often see load times of about 3 seconds. Cached is about half that.
"... This isn't so much of a problem for the types of applications Cappuccino is intended for: long running applications, rather than transient web pages. ..."
I was going to say that if you're going to compare lines of apples to lines of oranges, you should at least include all the lines of apples that you wrote.
Although I doubt the Cappucino version was written with line count in mind.