JavaScript Library Analysis

1

Please login or register to vote for this query.

(click on this box to dismiss)

For starters, just compare libraries... woah, jQuery by a landslide Of course thats just questions, which indicates both popularity AND potentially the amount of confusion ;-) (I added a few new libraries to the set)

Stack Overflow

Q&A for programmers

-- JavaScript Library Analysis
-- For starters, just compare libraries... woah, jQuery by a landslide
-- Of course thats just questions, which indicates both popularity AND
-- potentially the amount of confusion ;-)

-- I'm throwing GWT and ASP.Net-AJAX in the mix, (knowing) thats a bit of an
-- Apples to Oranges comparison

SELECT  TagName AS [Library Tag],
        cnt AS [Questions Tagged],
        ROUND(100.0 * cnt / SUM(cnt) OVER (), 2) AS [Ratio, %]
FROM    Tags t
CROSS APPLY
        (
        SELECT  COUNT(*) AS cnt
        FROM    PostTags pt
        WHERE   pt.TagId = t.id
        ) q
WHERE   t.TagName IN (
                      'angular',
                      'angularjs',
                      'archetype',
                      'asp.net-ajax',
                      'backbone.js',
                      'bbc-glow',
                      'coffeescript',
                      'dart',
                      'dojo',
                      'dwr',
                      'extjs',
                      'fbjs',
                      'google-closure',
                      'gwt',
                      'handlebars.js',
                      'icanhaz.js',
                      'javascriptmvc',
                      'jquery',
                      'june',
                      'midori',
                      'mochikit',
                      'mootools',
                      'mustache',
                      'node.js',
                      'prototype',
                      'qooxdoo',
                      'raphael',
                      'rialto',
                      'rico',
                      'scriptaculous',
                      'sencha',
                      'sencha-touch',
                      'sproutcore',
                      'spry',
                      'underscore.js',
                      'yui',
                      'zepto'
                     )
ORDER BY
        cnt DESC

Enter Parameters

Options:
Switch sites:
loading Hold tight while we fetch your results
:records returned in :time ms:cached