Untitled document

The guys at ajaxian.com have reported about a current survey regarding the popularity of common AJAX frameworks. It is quite clear why prototype is the winner. It's well-known, small and easily embedable into existing pages. However I think it is interesting that Mochikit is less widely used, because the targets of these libraries are comparable in my opinion. And Mochikit does not depends on extensions of native objects (especially Object.prototype) which makes it the better choice.

I should mention that in my opinion the whole survey is quite problematic because of their comparison of different levels of so named "AJAX frameworks". For a next survey I would suggest to divide the list into these groups:

AJAX wrappers & DOM utilities:

  • Prototype & Scriptaclous & Rico
  • Moo.fx
  • jQuery
  • Yahoo UI
  • Mochikit
  • XAJAX
  • DWR (includes backend code, too)

Framework & Toolkits:

  • Dojo
  • Atlas
  • GWT
  • qooxdoo (seems to be missing ;)) 

I've grouped together Scriptaclous and Rico because they both depend on Prototype which means they are more or less an extension of this library and not a real separate solution.

What do you think?