Because we are building mashups and social apps today we will always have need to use two or more libraries at the same time in a project to achieve our feats. I once had a project built on JQuery and used a particular Mootools plugin throughout, and then came a page where I needed to use a Prototype plugin and I got disaster. JQuery, Mootools, and Prototype all use the $ (dollar) smybol to denote their global namespace. They never envisaged a very likely scenario as this ??.
Ok, JQuery has been proactive with JQuery.noConflict(), what about MooTools and Prototype, I think it’s high time we got a solution to this.