Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 158 Stack Exchange communities.

What is meta?
Here's how it works:
  1. Any Stack Exchange user can ask a question
  2. The community provides support, votes on ideas, and reports bugs
  3. Your voice helps shape the way Stack Exchange operates

I am interested in finding how the Stack Overflow team came to decide on jQuery as its JavaScript library/toolkit. I am currently working with a development "framework" which supports Dojo natively, but I have a hard time implementing some aspects of our web app, especially UI elements, animations, etc. Since I had a jQuery background before this work, my initial reaction is to disable Dojo and load up jQuery. But I am trying to avoid my personal experience biasing the decision. And since I am sure the Stack Overflow development team did not choose jQuery blindly, I would be very interested in the process behind selecting it. (Sometimes looking at what really smart people choose is not a bad way to make a decision :)

share|improve this question

closed as off topic by kiamlaluno, Yi Jiang, Shog9 Sep 29 '11 at 22:58

Questions on Meta Stack Exchange are expected to relate to the software that powers the Stack Exchange network within the scope defined by the community. Consider editing the question or leaving comments for improvement if you believe the question can be reworded to fit within the scope. Read more about reopening questions here.If this question can be reworded to fit the rules in the help center, please edit the question.

Pretty sure this question was much, much shorter when I started looking for the podcast... Given what you've written after the first sentence, I feel compelled to redirect you to this classic, wherein lots and lots of folks with varying amounts of intelligence sound off on the eternal question, "Why jQuery?" – Shog9 Sep 29 '11 at 23:01

This was captured in the podcast, way back when...

Atwood: So JQuery is the one Jarrod liked the most and I didn't really have a preference. So that's what we're using.

-- podcast transcript

IOW, if you work with Jarrod Dixon and are starting out from scratch, jQuery is a fine choice. If you're not, then this question doesn't really help you.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged .