Well there certainly are mistakes in its design. And since it came to be, out of pure accident, or luck, it could be much worse, that’s for sure. By far the worse mistake being its name.
Just what the heck is “Cross browser colour calculations”? Well, few weeks ago, I had to implement the function to convert any legal CSS colour value (rgb, named colours, etc) to the hex equivalent. And it has to work in all the browsers, of course.
C# is bloated beyond repair. I like F# or IronPython (for example) and I would love D# to be a .NET programming language, and not a “guitar chord”, when Google-ing it up. (Or is it Bing-ing ;o)
(originaly published 2009 Mar 20)
“strict” mode? Why? To make jQuery enabled web applications, faster and behave better, I suggest introduction of jQuery.strict. The purpose is to be able to impose strict logic of jQuery usage.
Exactly the same intent as ECMA5 “use strict” directive