When comparing Silverlight to Javascript in terms of computational efficiency, Silverlight tends to come out on top, especially with the advancements made in Silverlight 4 (which is said to be twice as fast computationally). However, pure number crunching speed may not always be the key factor to consider. For example, Chrome's Javascript engine is significantly faster than IE8's, yet a web application using ExtJS does not necessarily feel 10 times more responsive in comparison. The agility in manipulating object models appears to be crucial here, and HTML may face limitations in handling complex controls like grids in ExtJS.
An examination of the HTML structure produced by an ExtJS grid can reveal its complexity, with 13 layers between the outermost container and the cell content. This intricate layering is necessary to ensure proper functioning of HTML and CSS elements within the grid.
While it is logical to assume that Silverlight's object hierarchy is more streamlined due to its design capabilities, which include hardware acceleration, ultimately leading to superior performance results. Nonetheless, the overall speed issue may not pose a significant challenge when utilizing frameworks such as ExtJS, as they generally offer adequate performance for most applications.