<?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: Apple Store hits the Dojo</title>
	<atom:link href="http://ajaxian.com/archives/apple-store-hits-the-dojo/feed" rel="self" type="application/rss+xml" />
	<link>http://ajaxian.com/archives/apple-store-hits-the-dojo</link>
	<description>Cleaning up the web with Ajax</description>
	<lastBuildDate>Thu, 18 Mar 2010 15:55:46 -0500</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.4</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: ceviri</title>
		<link>http://ajaxian.com/archives/apple-store-hits-the-dojo/comment-page-1#comment-261623</link>
		<dc:creator>ceviri</dc:creator>
		<pubDate>Tue, 26 Feb 2008 13:36:17 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2829#comment-261623</guid>
		<description>Your comment contains very useful information about all thank you
  &lt;a href=&quot;http://www.prestijtercume.com&quot; title=&quot;tercÃ¼me&quot; rel=&quot;nofollow&quot;&gt;Terc&#252;me&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p>Your comment contains very useful information about all thank you<br />
  <a href="http://www.prestijtercume.com" title="tercÃ¼me" rel="nofollow">Terc&uuml;me</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ziggy</title>
		<link>http://ajaxian.com/archives/apple-store-hits-the-dojo/comment-page-1#comment-256464</link>
		<dc:creator>ziggy</dc:creator>
		<pubDate>Wed, 03 Oct 2007 10:17:13 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2829#comment-256464</guid>
		<description>Tom, it completely froze my FF up, and loading images never freezes the browser.

I just tried the dojo email example using 0.9 and it completely seized ff2 for about 10 seconds. ( http://dojotoolkit.org/demos/email-using-0-9 )

&gt;&gt;@ziggy: donâ€™t you think this is also a browser issue? The browser should not allow itself to be locked up, and in fact it will not lock up in newer browsers, e.g. FF 3 and Opera 9.5.

I always thought it was to do with dojo&#039;s synchronous loading or some such thing. In any case, I&#039;ve never experienced it with other libraries so, while it would be better if the browsers didn&#039;t lock up, it&#039;s something dojo causes because of the way it loads modules. When I posted the same thing here last year, Alex didn&#039;t even seem to know about it from his reply, which is weird:

----------------
   I find dojo freezes firefox completely for a few seconds onload. At least the dojo example pages do. Very annoying.
Comment by ziggy â€” August 16, 2006

---
    Ziggy: which example pages? are they using a build or are they from source? Builds should be pretty snappy. See the test pages at: http://download.dojotoolkit.org/release-0.3.1/dojo-0.3.1-widget/tests/widget/
Comment by Alex Russell â€” August 16, 2006

---

    &gt;&gt;Ziggy: which example pages? are they using a build or are they from source? Builds should be pretty snappy.

    Sorry, for the delay, Alex.

    Just tried again. Go to your homepage, freezes the entire browser for a couple seconds. Stutters for a moment, then freezes again, then the page is loaded finally. Doesnâ€™t matter if Iâ€™m on that tab or not. FF1.506, XP. Does it every time unless I just loaded it. Does it again briefly when clicking to view a first demo.

    Sorry, only website I experience it on anywhere, and been the same since I first visited ages ago.
Comment by ziggy â€” August 24, 2006

---

    Alex, I just tried the new filter/sort table example and it SERIOUSLY locked up the browser to the point where it even disappeared from my task bar and went all white and only came back after 5-10 seconds.

    Hope it helps.
Comment by ziggy â€” August 24, 2006
------------------------</description>
		<content:encoded><![CDATA[<p>Tom, it completely froze my FF up, and loading images never freezes the browser.</p>
<p>I just tried the dojo email example using 0.9 and it completely seized ff2 for about 10 seconds. ( <a href="http://dojotoolkit.org/demos/email-using-0-9" rel="nofollow">http://dojotoolkit.org/demos/email-using-0-9</a> )</p>
<p>&gt;&gt;@ziggy: donâ€™t you think this is also a browser issue? The browser should not allow itself to be locked up, and in fact it will not lock up in newer browsers, e.g. FF 3 and Opera 9.5.</p>
<p>I always thought it was to do with dojo&#8217;s synchronous loading or some such thing. In any case, I&#8217;ve never experienced it with other libraries so, while it would be better if the browsers didn&#8217;t lock up, it&#8217;s something dojo causes because of the way it loads modules. When I posted the same thing here last year, Alex didn&#8217;t even seem to know about it from his reply, which is weird:</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
   I find dojo freezes firefox completely for a few seconds onload. At least the dojo example pages do. Very annoying.<br />
Comment by ziggy â€” August 16, 2006</p>
<p>&#8212;<br />
    Ziggy: which example pages? are they using a build or are they from source? Builds should be pretty snappy. See the test pages at: <a href="http://download.dojotoolkit.org/release-0.3.1/dojo-0.3.1-widget/tests/widget/" rel="nofollow">http://download.dojotoolkit.org/release-0.3.1/dojo-0.3.1-widget/tests/widget/</a><br />
Comment by Alex Russell â€” August 16, 2006</p>
<p>&#8212;</p>
<p>    &gt;&gt;Ziggy: which example pages? are they using a build or are they from source? Builds should be pretty snappy.</p>
<p>    Sorry, for the delay, Alex.</p>
<p>    Just tried again. Go to your homepage, freezes the entire browser for a couple seconds. Stutters for a moment, then freezes again, then the page is loaded finally. Doesnâ€™t matter if Iâ€™m on that tab or not. FF1.506, XP. Does it every time unless I just loaded it. Does it again briefly when clicking to view a first demo.</p>
<p>    Sorry, only website I experience it on anywhere, and been the same since I first visited ages ago.<br />
Comment by ziggy â€” August 24, 2006</p>
<p>&#8212;</p>
<p>    Alex, I just tried the new filter/sort table example and it SERIOUSLY locked up the browser to the point where it even disappeared from my task bar and went all white and only came back after 5-10 seconds.</p>
<p>    Hope it helps.<br />
Comment by ziggy â€” August 24, 2006<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom Trenka</title>
		<link>http://ajaxian.com/archives/apple-store-hits-the-dojo/comment-page-1#comment-256415</link>
		<dc:creator>Tom Trenka</dc:creator>
		<pubDate>Tue, 02 Oct 2007 20:02:48 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2829#comment-256415</guid>
		<description>@Les: thank you, got it.

@JohnDoe: troll.</description>
		<content:encoded><![CDATA[<p>@Les: thank you, got it.</p>
<p>@JohnDoe: troll.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Les</title>
		<link>http://ajaxian.com/archives/apple-store-hits-the-dojo/comment-page-1#comment-256399</link>
		<dc:creator>Les</dc:creator>
		<pubDate>Tue, 02 Oct 2007 13:47:38 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2829#comment-256399</guid>
		<description>Sure, I created Ticket #4615: Module loading locks up browser</description>
		<content:encoded><![CDATA[<p>Sure, I created Ticket #4615: Module loading locks up browser</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: JohnDoe</title>
		<link>http://ajaxian.com/archives/apple-store-hits-the-dojo/comment-page-1#comment-256380</link>
		<dc:creator>JohnDoe</dc:creator>
		<pubDate>Tue, 02 Oct 2007 10:33:44 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2829#comment-256380</guid>
		<description>Dohjo sucks bigtime..it crashes the browser so often and its SLOW SLOW SLOW! 

Does the AppleStore works like this now? Yes? Then  GOTO HELL!</description>
		<content:encoded><![CDATA[<p>Dohjo sucks bigtime..it crashes the browser so often and its SLOW SLOW SLOW! </p>
<p>Does the AppleStore works like this now? Yes? Then  GOTO HELL!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom Trenka</title>
		<link>http://ajaxian.com/archives/apple-store-hits-the-dojo/comment-page-1#comment-256340</link>
		<dc:creator>Tom Trenka</dc:creator>
		<pubDate>Tue, 02 Oct 2007 04:07:12 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2829#comment-256340</guid>
		<description>@Les:
Mind filing a bug on the Dojo Trac for that?  Steps to recreate are invaluable, and this sounds like it&#039;s pretty straightforward to reproduce.  http://trac.dojotoolkit.org, guest/guest.</description>
		<content:encoded><![CDATA[<p>@Les:<br />
Mind filing a bug on the Dojo Trac for that?  Steps to recreate are invaluable, and this sounds like it&#8217;s pretty straightforward to reproduce.  <a href="http://trac.dojotoolkit.org" rel="nofollow">http://trac.dojotoolkit.org</a>, guest/guest.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: anonymous</title>
		<link>http://ajaxian.com/archives/apple-store-hits-the-dojo/comment-page-1#comment-256316</link>
		<dc:creator>anonymous</dc:creator>
		<pubDate>Mon, 01 Oct 2007 17:06:57 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2829#comment-256316</guid>
		<description>now i truly believe that dojo is sucks, especially 0.9 (i come to this while we were converting site from 0.4.3 to 0.9, it&#039;s a pain in the ass). I think from now on we&#039;ll switch to extjs or something</description>
		<content:encoded><![CDATA[<p>now i truly believe that dojo is sucks, especially 0.9 (i come to this while we were converting site from 0.4.3 to 0.9, it&#8217;s a pain in the ass). I think from now on we&#8217;ll switch to extjs or something</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Les</title>
		<link>http://ajaxian.com/archives/apple-store-hits-the-dojo/comment-page-1#comment-256274</link>
		<dc:creator>Les</dc:creator>
		<pubDate>Mon, 01 Oct 2007 11:00:44 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2829#comment-256274</guid>
		<description>@Tom:
Steps to recreate the problem:
1.) Open http://dojotoolkit.org/demos/email-using-0-9 and cnn.com in two tabs.
2.) Reload both tabs.
3.) Try switching btwn tabs while the Dojo demo is loading.

On FF 2, you won&#039;t be able to switch tabs until Dojo is done loading modules presumably b/c the browser in locked.  In IE7, you will get an unspecified error on Line 20 when you try to switch tabs.

Again this works smoothly in FF 3 and Opera 9.5</description>
		<content:encoded><![CDATA[<p>@Tom:<br />
Steps to recreate the problem:<br />
1.) Open <a href="http://dojotoolkit.org/demos/email-using-0-9" rel="nofollow">http://dojotoolkit.org/demos/email-using-0-9</a> and cnn.com in two tabs.<br />
2.) Reload both tabs.<br />
3.) Try switching btwn tabs while the Dojo demo is loading.</p>
<p>On FF 2, you won&#8217;t be able to switch tabs until Dojo is done loading modules presumably b/c the browser in locked.  In IE7, you will get an unspecified error on Line 20 when you try to switch tabs.</p>
<p>Again this works smoothly in FF 3 and Opera 9.5</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom Trenka</title>
		<link>http://ajaxian.com/archives/apple-store-hits-the-dojo/comment-page-1#comment-256269</link>
		<dc:creator>Tom Trenka</dc:creator>
		<pubDate>Mon, 01 Oct 2007 02:05:54 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2829#comment-256269</guid>
		<description>@ziggy: Open up the Apple store with FF using Firebug and take a look in the Net tab.  Dojo is not freezing that site at all; most of the time spent is loading images from different domains.  I think you&#039;re referring to Dojo 0.4, particularly on pages with lots of widgets defined via markup.  If you try any of the Dijit test pages (0.9+), you&#039;ll find that that freeze has been eliminated for the most part.</description>
		<content:encoded><![CDATA[<p>@ziggy: Open up the Apple store with FF using Firebug and take a look in the Net tab.  Dojo is not freezing that site at all; most of the time spent is loading images from different domains.  I think you&#8217;re referring to Dojo 0.4, particularly on pages with lots of widgets defined via markup.  If you try any of the Dijit test pages (0.9+), you&#8217;ll find that that freeze has been eliminated for the most part.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Les</title>
		<link>http://ajaxian.com/archives/apple-store-hits-the-dojo/comment-page-1#comment-256263</link>
		<dc:creator>Les</dc:creator>
		<pubDate>Sun, 30 Sep 2007 15:07:21 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2829#comment-256263</guid>
		<description>@ziggy: don&#039;t you think this is also a browser issue?  The browser should not allow itself to be locked up, and in fact it will not lock up in newer browsers, e.g. FF 3 and Opera 9.5.  But, I agree with you this should be addressed for older browsers such as IE7 or FF 2.  The browser should not lock up while modules are loaded.  You can&#039;t switch tabs b/c it locks up or you get an error (on IE7).</description>
		<content:encoded><![CDATA[<p>@ziggy: don&#8217;t you think this is also a browser issue?  The browser should not allow itself to be locked up, and in fact it will not lock up in newer browsers, e.g. FF 3 and Opera 9.5.  But, I agree with you this should be addressed for older browsers such as IE7 or FF 2.  The browser should not lock up while modules are loaded.  You can&#8217;t switch tabs b/c it locks up or you get an error (on IE7).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ziggy</title>
		<link>http://ajaxian.com/archives/apple-store-hits-the-dojo/comment-page-1#comment-256261</link>
		<dc:creator>ziggy</dc:creator>
		<pubDate>Sun, 30 Sep 2007 14:08:42 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2829#comment-256261</guid>
		<description>If you mean my comment, it has nothing to do with switching tabs, it is the type of loading used. Load a dojo page in FF and it seizes up the entire browser for seconds.</description>
		<content:encoded><![CDATA[<p>If you mean my comment, it has nothing to do with switching tabs, it is the type of loading used. Load a dojo page in FF and it seizes up the entire browser for seconds.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Les</title>
		<link>http://ajaxian.com/archives/apple-store-hits-the-dojo/comment-page-1#comment-256237</link>
		<dc:creator>Les</dc:creator>
		<pubDate>Sat, 29 Sep 2007 11:14:34 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2829#comment-256237</guid>
		<description>yep, dynamic script loading is a problem while switching tabs (which I do often). I tested it on IE7, Safari 3 (Windows) and FF 2.0.  Interestingly, it works fine on FF 3.</description>
		<content:encoded><![CDATA[<p>yep, dynamic script loading is a problem while switching tabs (which I do often). I tested it on IE7, Safari 3 (Windows) and FF 2.0.  Interestingly, it works fine on FF 3.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ziggy</title>
		<link>http://ajaxian.com/archives/apple-store-hits-the-dojo/comment-page-1#comment-256231</link>
		<dc:creator>ziggy</dc:creator>
		<pubDate>Sat, 29 Sep 2007 04:26:21 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2829#comment-256231</guid>
		<description>So now Apple completely seizes up Firefox for seconds at a time on load like other sites using Dojo.

When in god&#039;s name are they going to fix that and why did they ever think that was a good way to load js?</description>
		<content:encoded><![CDATA[<p>So now Apple completely seizes up Firefox for seconds at a time on load like other sites using Dojo.</p>
<p>When in god&#8217;s name are they going to fix that and why did they ever think that was a good way to load js?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew Dupont</title>
		<link>http://ajaxian.com/archives/apple-store-hits-the-dojo/comment-page-1#comment-256220</link>
		<dc:creator>Andrew Dupont</dc:creator>
		<pubDate>Fri, 28 Sep 2007 21:00:34 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2829#comment-256220</guid>
		<description>I just revisited the thread in question on the prototype-core list. As he states, Jeff got a response the next day from fellow core member Tobie Langel. It wasn&#039;t the response that he was looking for, but it was a prompt response regardless.

I would&#039;ve replied much the same way, but also might&#039;ve suggested that Jeff at least file a bug if he was unwilling to write a patch. The mailing list, though appropriate for the question he was asking, is much less useful for bug-tracking. Adding a Trac ticket allows us to verify the bug, categorize it, and write the patch ourselves.

Also, as far as I can tell, the issue he was asking about has been fixed in the 1.6 release candidate. My copy of JavaScript lint reports 45 warnings on Prototype 1.6 â€” all of which complain about the aesthetics of uncommon, yet valid, code constructs. There are no &quot;undeclared identifier&quot; warnings.</description>
		<content:encoded><![CDATA[<p>I just revisited the thread in question on the prototype-core list. As he states, Jeff got a response the next day from fellow core member Tobie Langel. It wasn&#8217;t the response that he was looking for, but it was a prompt response regardless.</p>
<p>I would&#8217;ve replied much the same way, but also might&#8217;ve suggested that Jeff at least file a bug if he was unwilling to write a patch. The mailing list, though appropriate for the question he was asking, is much less useful for bug-tracking. Adding a Trac ticket allows us to verify the bug, categorize it, and write the patch ourselves.</p>
<p>Also, as far as I can tell, the issue he was asking about has been fixed in the 1.6 release candidate. My copy of JavaScript lint reports 45 warnings on Prototype 1.6 â€” all of which complain about the aesthetics of uncommon, yet valid, code constructs. There are no &#8220;undeclared identifier&#8221; warnings.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Les</title>
		<link>http://ajaxian.com/archives/apple-store-hits-the-dojo/comment-page-1#comment-256219</link>
		<dc:creator>Les</dc:creator>
		<pubDate>Fri, 28 Sep 2007 20:49:36 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2829#comment-256219</guid>
		<description>The online version of JavaScript Lint will not accept scripts larger than 128 KB - this limit is too small.
http://www.javascriptlint.com/online_lint.php</description>
		<content:encoded><![CDATA[<p>The online version of JavaScript Lint will not accept scripts larger than 128 KB &#8211; this limit is too small.<br />
<a href="http://www.javascriptlint.com/online_lint.php" rel="nofollow">http://www.javascriptlint.com/online_lint.php</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom Trenka</title>
		<link>http://ajaxian.com/archives/apple-store-hits-the-dojo/comment-page-1#comment-256218</link>
		<dc:creator>Tom Trenka</dc:creator>
		<pubDate>Fri, 28 Sep 2007 20:27:37 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2829#comment-256218</guid>
		<description>BTW, let me clarify that that last comment is not a snipe at Prototype; we&#039;re all super busy and can&#039;t always respond to everyone all the time, particularly when most of us do this part-time and spend a lot of time buried in other things.</description>
		<content:encoded><![CDATA[<p>BTW, let me clarify that that last comment is not a snipe at Prototype; we&#8217;re all super busy and can&#8217;t always respond to everyone all the time, particularly when most of us do this part-time and spend a lot of time buried in other things.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tom Trenka</title>
		<link>http://ajaxian.com/archives/apple-store-hits-the-dojo/comment-page-1#comment-256217</link>
		<dc:creator>Tom Trenka</dc:creator>
		<pubDate>Fri, 28 Sep 2007 20:21:00 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2829#comment-256217</guid>
		<description>@Jeff:  No worries, I&#039;m just glad to hear that you&#039;re considering it at all--and I&#039;m entirely with you on the bandwidth problems!  If it helps, 0.9 is a bit less namespace-depthy than 0.4 was, but we do still try to be very considerate of the host object (most of the reason why we did that in the first place).  And I&#039;d just like to clarify that I was taking your statements over J&#039;s (I typoed in my first post, &quot;of&quot; should have said &quot;over&quot;: &quot;so Iâ€™m more inclined to respect his opinion *over* yours&quot;).  Any way we can be of assistance, just ask :)
@Wayne: I didn&#039;t say that.  Re-read my post, please :)  Think Jeff said that, actually.
@All others slamming Jeff over Lint: everyone has thier own standards, and Jeff&#039;s are a bit higher than others in some respects.  If he chooses to use JavaScript Lint over other tools and take the results seriously, that&#039;s his choice--after all, he&#039;s working on a very high profile site.  Jeff&#039;s point about the lack of response from the Prototype team was the main point of what he is getting at, IMHO.</description>
		<content:encoded><![CDATA[<p>@Jeff:  No worries, I&#8217;m just glad to hear that you&#8217;re considering it at all&#8211;and I&#8217;m entirely with you on the bandwidth problems!  If it helps, 0.9 is a bit less namespace-depthy than 0.4 was, but we do still try to be very considerate of the host object (most of the reason why we did that in the first place).  And I&#8217;d just like to clarify that I was taking your statements over J&#8217;s (I typoed in my first post, &#8220;of&#8221; should have said &#8220;over&#8221;: &#8220;so Iâ€™m more inclined to respect his opinion *over* yours&#8221;).  Any way we can be of assistance, just ask :)<br />
@Wayne: I didn&#8217;t say that.  Re-read my post, please :)  Think Jeff said that, actually.<br />
@All others slamming Jeff over Lint: everyone has thier own standards, and Jeff&#8217;s are a bit higher than others in some respects.  If he chooses to use JavaScript Lint over other tools and take the results seriously, that&#8217;s his choice&#8211;after all, he&#8217;s working on a very high profile site.  Jeff&#8217;s point about the lack of response from the Prototype team was the main point of what he is getting at, IMHO.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: headalphadog</title>
		<link>http://ajaxian.com/archives/apple-store-hits-the-dojo/comment-page-1#comment-256212</link>
		<dc:creator>headalphadog</dc:creator>
		<pubDate>Fri, 28 Sep 2007 19:09:19 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2829#comment-256212</guid>
		<description>@alphadog - thats just it, he isnt using the best tools (and or) he is using them incorrectly.</description>
		<content:encoded><![CDATA[<p>@alphadog &#8211; thats just it, he isnt using the best tools (and or) he is using them incorrectly.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: alphadog</title>
		<link>http://ajaxian.com/archives/apple-store-hits-the-dojo/comment-page-1#comment-256211</link>
		<dc:creator>alphadog</dc:creator>
		<pubDate>Fri, 28 Sep 2007 19:01:19 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2829#comment-256211</guid>
		<description>@Mike: So adding features should be front-seat, whereas code quality should be secondary? Hmm. Personally, I don&#039;t know Jeff, but I appreciate Jeff&#039;s serious efforts to use the best tools at his disposal. Too many developers cut corners.</description>
		<content:encoded><![CDATA[<p>@Mike: So adding features should be front-seat, whereas code quality should be secondary? Hmm. Personally, I don&#8217;t know Jeff, but I appreciate Jeff&#8217;s serious efforts to use the best tools at his disposal. Too many developers cut corners.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Andrew Dupont</title>
		<link>http://ajaxian.com/archives/apple-store-hits-the-dojo/comment-page-1#comment-256208</link>
		<dc:creator>Andrew Dupont</dc:creator>
		<pubDate>Fri, 28 Sep 2007 18:49:38 +0000</pubDate>
		<guid isPermaLink="false">http://ajaxian.com/?p=2829#comment-256208</guid>
		<description>&lt;blockquote&gt;While it can be configured to warn about pedantic things, it also has a very real capacity for finding bugs.&lt;/blockquote&gt;

And reasonable people can disagree on which warnings are pedantic and which might reasonably prevent bugs.

Jeff, I invite you to go through the long list of warnings and categorize them. The vast majority, I&#039;ll wager, are warnings about omitted braces (in places where braces are &lt;em&gt;optional&lt;/em&gt;) and omitted semicolons (in places where semicolons are &lt;em&gt;optional&lt;/em&gt; â€” although we do fix these as we come across them in the code).

&lt;blockquote&gt;I donâ€™t check in any files that arenâ€™t 100% free of warnings.&lt;/blockquote&gt;

But here you&#039;re conflating &lt;em&gt;linter&lt;/em&gt; warnings with &lt;em&gt;compiler&lt;/em&gt; warnings. A linter is, by its nature, nitpicky. Even the warnings generated by the Firefox console are more noise than signal.

I understand the importance of getting out from under a huge stack of annoying messages, but above all else I try to write code that can be easily parsed by interpreters and humans alike. And I think it&#039;s unfair to suggest that we&#039;re not acting professionally simply because we have different code conventions than one particular code linter.</description>
		<content:encoded><![CDATA[<blockquote><p>While it can be configured to warn about pedantic things, it also has a very real capacity for finding bugs.</p></blockquote>
<p>And reasonable people can disagree on which warnings are pedantic and which might reasonably prevent bugs.</p>
<p>Jeff, I invite you to go through the long list of warnings and categorize them. The vast majority, I&#8217;ll wager, are warnings about omitted braces (in places where braces are <em>optional</em>) and omitted semicolons (in places where semicolons are <em>optional</em> â€” although we do fix these as we come across them in the code).</p>
<blockquote><p>I donâ€™t check in any files that arenâ€™t 100% free of warnings.</p></blockquote>
<p>But here you&#8217;re conflating <em>linter</em> warnings with <em>compiler</em> warnings. A linter is, by its nature, nitpicky. Even the warnings generated by the Firefox console are more noise than signal.</p>
<p>I understand the importance of getting out from under a huge stack of annoying messages, but above all else I try to write code that can be easily parsed by interpreters and humans alike. And I think it&#8217;s unfair to suggest that we&#8217;re not acting professionally simply because we have different code conventions than one particular code linter.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
