> Without Javascript we would have got real programming languages on the web quicker (maybe tklets would have taken off).
I can't find information on "tklets", but if you're referring to Tcl, no way. Tcl doesn't even have references. The "everything is a string" model is fine for small programs but is pretty dated; there's a reason why no language since Tcl has adopted it.
> Without Mozilla we would have got a sensible box model quicker
This is silly. CSS1, and its box model, was developed by HÃ¥kon Wium Lie and Bert Bos, neither of whom were at Mozilla. -moz-box-sizing has been supported since Firefox 1.
> more development on the open-source-from-the-ground-up (and, not coincidentally I think, higher quality code) KHTML sooner
It's debatable whether KHTML is higher quality code. I'm no fan of XPCOM and XUL, for example, but I equally don't like many of the things WebKit does, like not having a holistic solution for DOM cycle leaks.
I can't find information on "tklets", but if you're referring to Tcl, no way. Tcl doesn't even have references. The "everything is a string" model is fine for small programs but is pretty dated; there's a reason why no language since Tcl has adopted it.
> Without Mozilla we would have got a sensible box model quicker
This is silly. CSS1, and its box model, was developed by HÃ¥kon Wium Lie and Bert Bos, neither of whom were at Mozilla. -moz-box-sizing has been supported since Firefox 1.
> more development on the open-source-from-the-ground-up (and, not coincidentally I think, higher quality code) KHTML sooner
It's debatable whether KHTML is higher quality code. I'm no fan of XPCOM and XUL, for example, but I equally don't like many of the things WebKit does, like not having a holistic solution for DOM cycle leaks.