<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: jQuery vs Mootools, one year later</title>
	<atom:link href="http://www.bearfruit.org/2008/02/08/jquery-vs-mootools-one-year-later/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.bearfruit.org/2008/02/08/jquery-vs-mootools-one-year-later/</link>
	<description>Matthew Nuzum&#039;s Blog</description>
	<lastBuildDate>Fri, 22 Jul 2011 15:24:42 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2-bleeding</generator>
	<item>
		<title>By: kwfine</title>
		<link>http://www.bearfruit.org/2008/02/08/jquery-vs-mootools-one-year-later/comment-page-1/#comment-801</link>
		<dc:creator>kwfine</dc:creator>
		<pubDate>Mon, 26 Apr 2010 04:17:15 +0000</pubDate>
		<guid isPermaLink="false">#comment-801</guid>
		<description>My previous company stuck to mootools for a few years when I started my position as a system engineer there last year. One day our director decided to change to JQuery since a few senior web programmers claimed that JQuery&#039;s community was more friendly and they also saw that the trend of using JQuery became more prevalent.

I moved to another IT company as a web developers in Spring in 2010, and the people here (including me) are using JQuery too.

Kitty

動物基地貓貓</description>
		<content:encoded><![CDATA[<p>My previous company stuck to mootools for a few years when I started my position as a system engineer there last year. One day our director decided to change to JQuery since a few senior web programmers claimed that JQuery&#8217;s community was more friendly and they also saw that the trend of using JQuery became more prevalent.</p>
<p>I moved to another IT company as a web developers in Spring in 2010, and the people here (including me) are using JQuery too.</p>
<p>Kitty</p>
<p>動物基地貓貓</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tyler Havener</title>
		<link>http://www.bearfruit.org/2008/02/08/jquery-vs-mootools-one-year-later/comment-page-1/#comment-62</link>
		<dc:creator>Tyler Havener</dc:creator>
		<pubDate>Unknown, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-62</guid>
		<description>I started writing a long tirade against mootools, and stopped when I realized my points were tantamount to a book treatment. I should seek a publisher.

I haven&#039;t used any framework other than Mootools, but constantly evaluate the options that are available. Mootools is the fastest, most innovative, and technically superior to all the others. But it may not be for long; it has indeed grown stagnant and the recent 1.2 release may not be able to save it. As is, Mootools requires too much dependence upon OOP Javascript fundamentals for it be easily ingested by javascript neophytes (i.e. the vast majority of front-end developers).

The community is substandard. The developers of the framework itself are elitist by association to their egotistical, presumptuous, and prodigal young javascript leader,  Valerio Proietti. Collectively, they spend too much time parrying with their own community over their lack of knowledge. I was banned from the forums for bringing up their lack of friendly acceptance, and suggesting an alternate approach to communicating with the public. I suppose you could reason I am disgruntled, but this assertion would not explain why I use MooTools exclusively.  

Unfortunately, the project leaders&#039; insolence and terse contributions to documentation force you to piece together an education on Javascript over a period of months. The framework will flounder unless they take a corporate approach in presenting the framework to the public, build the MooTools brand, and build exhaustive documentation and resources for its potential users, regardless of their skill level.

Take the heretofore unheard-of Sproutcore as an example. Apple adopted it, and put it on the map. Yet still, it has professional appeal out of the gate. It isn&#039;t logical for newcomers, but expect it to do right by its adopters after time is spent in the documentation.</description>
		<content:encoded><![CDATA[<p>I started writing a long tirade against mootools, and stopped when I realized my points were tantamount to a book treatment. I should seek a publisher.</p>
<p>I haven&#8217;t used any framework other than Mootools, but constantly evaluate the options that are available. Mootools is the fastest, most innovative, and technically superior to all the others. But it may not be for long; it has indeed grown stagnant and the recent 1.2 release may not be able to save it. As is, Mootools requires too much dependence upon OOP Javascript fundamentals for it be easily ingested by javascript neophytes (i.e. the vast majority of front-end developers).</p>
<p>The community is substandard. The developers of the framework itself are elitist by association to their egotistical, presumptuous, and prodigal young javascript leader,  Valerio Proietti. Collectively, they spend too much time parrying with their own community over their lack of knowledge. I was banned from the forums for bringing up their lack of friendly acceptance, and suggesting an alternate approach to communicating with the public. I suppose you could reason I am disgruntled, but this assertion would not explain why I use MooTools exclusively.  </p>
<p>Unfortunately, the project leaders&#8217; insolence and terse contributions to documentation force you to piece together an education on Javascript over a period of months. The framework will flounder unless they take a corporate approach in presenting the framework to the public, build the MooTools brand, and build exhaustive documentation and resources for its potential users, regardless of their skill level.</p>
<p>Take the heretofore unheard-of Sproutcore as an example. Apple adopted it, and put it on the map. Yet still, it has professional appeal out of the gate. It isn&#8217;t logical for newcomers, but expect it to do right by its adopters after time is spent in the documentation.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Giovanni</title>
		<link>http://www.bearfruit.org/2008/02/08/jquery-vs-mootools-one-year-later/comment-page-1/#comment-97</link>
		<dc:creator>Giovanni</dc:creator>
		<pubDate>Unknown, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-97</guid>
		<description>I just don&#039;t have time to get deep into any Javascript framework: every time I try it seems there is a better one out there! So I chose by instinct: the best framework for me should be the one that allows me to learn and do faster. And the best for me is jquery.</description>
		<content:encoded><![CDATA[<p>I just don&#8217;t have time to get deep into any Javascript framework: every time I try it seems there is a better one out there! So I chose by instinct: the best framework for me should be the one that allows me to learn and do faster. And the best for me is jquery.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: plenty</title>
		<link>http://www.bearfruit.org/2008/02/08/jquery-vs-mootools-one-year-later/comment-page-1/#comment-104</link>
		<dc:creator>plenty</dc:creator>
		<pubDate>Unknown, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-104</guid>
		<description>I find the moo forums top notch to be honest.

There aint any trolls.

If you can post a few lines of code you wrote yourself, the feedback is good and helpful.

They are focused and clean - without any of that fluff that crowds others forums.
I think they do a fantastic job - and as a moo resource, i don&#039;t think you could ask for much better.

When this Noob signed up - I sure wasn&#039;t scared away.

peace.</description>
		<content:encoded><![CDATA[<p>I find the moo forums top notch to be honest.</p>
<p>There aint any trolls.</p>
<p>If you can post a few lines of code you wrote yourself, the feedback is good and helpful.</p>
<p>They are focused and clean &#8211; without any of that fluff that crowds others forums.<br />
I think they do a fantastic job &#8211; and as a moo resource, i don&#8217;t think you could ask for much better.</p>
<p>When this Noob signed up &#8211; I sure wasn&#8217;t scared away.</p>
<p>peace.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joscha</title>
		<link>http://www.bearfruit.org/2008/02/08/jquery-vs-mootools-one-year-later/comment-page-1/#comment-106</link>
		<dc:creator>Joscha</dc:creator>
		<pubDate>Unknown, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-106</guid>
		<description>You are right wrt the vibrations in the forums; the Olmo affair was pretty ugly (arrrhg, poor chap; couldn&#039;t he get at least some loyalty from his own team?), and I remember an exemplary forum post where our beloved &#039;the moo guy&#039; explained to a noob in no uncertain terms that he was &quot;not welcome here&quot;, merely because he posted a question in the wrong sub-section.

Cholerics aside, mootools is clean and elegant and very well thought out. I do have some personal issues with it, though, for instance, it seems very DOM element centric (especially with the new DOM storage), thus we had to come up with a different solutuion to the same problem. However, the Moo way is certainly valid.

We have solved the UI library problem by writing our own comprehensive UI on top of Mootools, so we are going to stick with it for some time to come.

The release cycle is too slow. We are waiting for 1.2 since like, forever, and have even implemented a lot of stuff that is promised for the new version on our own, since we want to work with stable versions. It does not help that the blog is updated only every other month or so, and it is hard to get a sense of progress even when monitoring the Trac.

The most serious problem for me is the lack of tools, though. We are using Aptana, and NaturalDocs is not parsed for code completion. Also, Mootools&#039; class system does not go well with the outline view. 
If the moo people could get one of their ranks to write tools, then this would be a major reason to stay on board.</description>
		<content:encoded><![CDATA[<p>You are right wrt the vibrations in the forums; the Olmo affair was pretty ugly (arrrhg, poor chap; couldn&#8217;t he get at least some loyalty from his own team?), and I remember an exemplary forum post where our beloved &#8216;the moo guy&#8217; explained to a noob in no uncertain terms that he was &#8220;not welcome here&#8221;, merely because he posted a question in the wrong sub-section.</p>
<p>Cholerics aside, mootools is clean and elegant and very well thought out. I do have some personal issues with it, though, for instance, it seems very DOM element centric (especially with the new DOM storage), thus we had to come up with a different solutuion to the same problem. However, the Moo way is certainly valid.</p>
<p>We have solved the UI library problem by writing our own comprehensive UI on top of Mootools, so we are going to stick with it for some time to come.</p>
<p>The release cycle is too slow. We are waiting for 1.2 since like, forever, and have even implemented a lot of stuff that is promised for the new version on our own, since we want to work with stable versions. It does not help that the blog is updated only every other month or so, and it is hard to get a sense of progress even when monitoring the Trac.</p>
<p>The most serious problem for me is the lack of tools, though. We are using Aptana, and NaturalDocs is not parsed for code completion. Also, Mootools&#8217; class system does not go well with the outline view.<br />
If the moo people could get one of their ranks to write tools, then this would be a major reason to stay on board.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lovecannon</title>
		<link>http://www.bearfruit.org/2008/02/08/jquery-vs-mootools-one-year-later/comment-page-1/#comment-140</link>
		<dc:creator>Lovecannon</dc:creator>
		<pubDate>Unknown, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-140</guid>
		<description>Yeah, I have tried quite a few of the JS libraries/frameworks..for the best UI, I have to admit Ext has the edge of that, and for code simplicity..I vote jQuery. But for the best overall library, I would have to say Dojo. It has a good UI, (which is incredibly easy to use, with the HTML attributes, which I love and hate at the same time, because it breaks XHTML validity..which is pretty easy to solve..but thats a topic for another time). The thing I do like over Dojo is jQuerys selector system, Dojo is almost as good as jQuerys, but I like jQuerys more..and Dojo&#039;s XHR wrapper could be a lot better, like jQuery&#039;s AJAX wrapper. But I think the advantages outweight the few disadvantages, and I would have to say I like dojo the most, especially for any kind of larger project. And Dojo&#039;s subscribe/publish system is amazing. </description>
		<content:encoded><![CDATA[<p>Yeah, I have tried quite a few of the JS libraries/frameworks..for the best UI, I have to admit Ext has the edge of that, and for code simplicity..I vote jQuery. But for the best overall library, I would have to say Dojo. It has a good UI, (which is incredibly easy to use, with the HTML attributes, which I love and hate at the same time, because it breaks XHTML validity..which is pretty easy to solve..but thats a topic for another time). The thing I do like over Dojo is jQuerys selector system, Dojo is almost as good as jQuerys, but I like jQuerys more..and Dojo&#8217;s XHR wrapper could be a lot better, like jQuery&#8217;s AJAX wrapper. But I think the advantages outweight the few disadvantages, and I would have to say I like dojo the most, especially for any kind of larger project. And Dojo&#8217;s subscribe/publish system is amazing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daniel Buchner</title>
		<link>http://www.bearfruit.org/2008/02/08/jquery-vs-mootools-one-year-later/comment-page-1/#comment-141</link>
		<dc:creator>Daniel Buchner</dc:creator>
		<pubDate>Unknown, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-141</guid>
		<description>Yo Matt (and all you others):

You should check out the new iframe and Swiff classes in Mootools.  Iframe tunneling and manipulation rocks and the Swiff class makes JS to flash translation a snap!

I looked at jQuery and it appears that Moo has all the same selectors except Moo compounds them into one method while jQuery singles them out like this:  

Mootools &#039;.inject&#039; has 4 options myElement.inject(el[, where]);  you would put  top, bottom, after, before in the &#039;where&#039; place and that same method would do all 4.

with jQuery you have to memorize a bunch of individual methods like this:

$(&quot;p&quot;).insertAfter(&quot;#foo&quot;);

$(&quot;p&quot;).insertBefore(&quot;#foo&quot;);

$(&quot;span&quot;).appendTo(&quot;#foo&quot;);

$(&quot;p&quot;).prepend(&quot;&lt;b&gt;Hello &lt;/b&gt;&quot;)

Why is it more clear to have 40 million little selectors separated and callable through a slew of different method arrangements when you could use simple text strings to indicate all of them in the same format and method.  That seems counter intuitive and quite long-handed in my view.</description>
		<content:encoded><![CDATA[<p>Yo Matt (and all you others):</p>
<p>You should check out the new iframe and Swiff classes in Mootools.  Iframe tunneling and manipulation rocks and the Swiff class makes JS to flash translation a snap!</p>
<p>I looked at jQuery and it appears that Moo has all the same selectors except Moo compounds them into one method while jQuery singles them out like this:  </p>
<p>Mootools &#8216;.inject&#8217; has 4 options myElement.inject(el[, where]);  you would put  top, bottom, after, before in the &#8216;where&#8217; place and that same method would do all 4.</p>
<p>with jQuery you have to memorize a bunch of individual methods like this:</p>
<p>$(&#8220;p&#8221;).insertAfter(&#8220;#foo&#8221;);</p>
<p>$(&#8220;p&#8221;).insertBefore(&#8220;#foo&#8221;);</p>
<p>$(&#8220;span&#8221;).appendTo(&#8220;#foo&#8221;);</p>
<p>$(&#8220;p&#8221;).prepend(&#8220;<b>Hello </b>&#8220;)</p>
<p>Why is it more clear to have 40 million little selectors separated and callable through a slew of different method arrangements when you could use simple text strings to indicate all of them in the same format and method.  That seems counter intuitive and quite long-handed in my view.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: keif</title>
		<link>http://www.bearfruit.org/2008/02/08/jquery-vs-mootools-one-year-later/comment-page-1/#comment-145</link>
		<dc:creator>keif</dc:creator>
		<pubDate>Unknown, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-145</guid>
		<description>MooTools forums does seem very elitist, and extremely unfriendly. It&#039;s almost a barrier to entry, as people get mocked for asking simple questions (and even when the answer is &quot;it&#039;s in the docs&quot; or &quot;we need to see code&quot; they instead mock those asking questions and the topic&#039;s closed - forcing a lot of converts away).

An improvement would be a reassessment, a simple first time notice that &quot;please look in the docs/google it before asking&quot; - a lot of people don&#039;t do it. A lot of people don&#039;t know what they&#039;re searching for, or even quite what the &quot;real&quot; question is. I understand that you don&#039;t want to hold someone&#039;s hand, but just because the main devs are on the site, doesn&#039;t mean that other fans can&#039;t assist the &quot;dumb users&quot; or &quot;noobs&quot; on the site.

I&#039;m trying to branch back into jQuery - while still using mootools for the majority of my implementations, I recognize the need to be proficient in more than one framework when you work with clients who may all ready be utilizing existing frameworks, creating a barrier for those who focus on their &quot;framework of choice.&quot;

</description>
		<content:encoded><![CDATA[<p>MooTools forums does seem very elitist, and extremely unfriendly. It&#8217;s almost a barrier to entry, as people get mocked for asking simple questions (and even when the answer is &#8220;it&#8217;s in the docs&#8221; or &#8220;we need to see code&#8221; they instead mock those asking questions and the topic&#8217;s closed &#8211; forcing a lot of converts away).</p>
<p>An improvement would be a reassessment, a simple first time notice that &#8220;please look in the docs/google it before asking&#8221; &#8211; a lot of people don&#8217;t do it. A lot of people don&#8217;t know what they&#8217;re searching for, or even quite what the &#8220;real&#8221; question is. I understand that you don&#8217;t want to hold someone&#8217;s hand, but just because the main devs are on the site, doesn&#8217;t mean that other fans can&#8217;t assist the &#8220;dumb users&#8221; or &#8220;noobs&#8221; on the site.</p>
<p>I&#8217;m trying to branch back into jQuery &#8211; while still using mootools for the majority of my implementations, I recognize the need to be proficient in more than one framework when you work with clients who may all ready be utilizing existing frameworks, creating a barrier for those who focus on their &#8220;framework of choice.&#8221;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: fedmich</title>
		<link>http://www.bearfruit.org/2008/02/08/jquery-vs-mootools-one-year-later/comment-page-1/#comment-148</link>
		<dc:creator>fedmich</dc:creator>
		<pubDate>Unknown, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-148</guid>
		<description>Could someone help, I need the Fx.Elements of mootools implemented on my jQuery app, I could make this one from scratch but I dont quite have the time to make it, so I wanna ask if someone have seen a plugin or somethng like it around.

the site btw is
http://demos.mootools.net/Fx.Elements

Thanks in advance.</description>
		<content:encoded><![CDATA[<p>Could someone help, I need the Fx.Elements of mootools implemented on my jQuery app, I could make this one from scratch but I dont quite have the time to make it, so I wanna ask if someone have seen a plugin or somethng like it around.</p>
<p>the site btw is<br />
<a href="http://demos.mootools.net/Fx.Elements" rel="nofollow">http://demos.mootools.net/Fx.Elements</a></p>
<p>Thanks in advance.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Enrique.</title>
		<link>http://www.bearfruit.org/2008/02/08/jquery-vs-mootools-one-year-later/comment-page-1/#comment-149</link>
		<dc:creator>Enrique.</dc:creator>
		<pubDate>Unknown, 30 Nov -0001 00:00:00 +0000</pubDate>
		<guid isPermaLink="false">#comment-149</guid>
		<description>This is one of the lamest and stupidest things I have ever heard. I was thinking this would be some sort of technical overview and all the author did was showed his ignorance. You should get a job man.</description>
		<content:encoded><![CDATA[<p>This is one of the lamest and stupidest things I have ever heard. I was thinking this would be some sort of technical overview and all the author did was showed his ignorance. You should get a job man.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

