<?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"
	>
<channel>
	<title>Comments on: Questioning Joel&#8217;s latest Strategy Letter</title>
	<atom:link href="http://www.ajaxperformance.com/2007/09/23/questioning-joels-latest-strategy-letter/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.ajaxperformance.com/2007/09/23/questioning-joels-latest-strategy-letter/</link>
	<description>A blog by Ryan Breen of Gomez</description>
	<pubDate>Mon, 01 Dec 2008 22:59:26 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.2</generator>
		<item>
		<title>By: RockStarApps &#187; Evaulate Low Level JavaScript Performance Characteristics</title>
		<link>http://www.ajaxperformance.com/2007/09/23/questioning-joels-latest-strategy-letter/#comment-16032</link>
		<dc:creator>RockStarApps &#187; Evaulate Low Level JavaScript Performance Characteristics</dc:creator>
		<pubDate>Mon, 01 Oct 2007 13:58:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.ajaxperformance.com/2007/09/23/questioning-joels-latest-strategy-letter/#comment-16032</guid>
		<description>[...] saw on the Ajax Performance Blog, where Ryan Breen was disagreeing with a Blog entry on how performance tuning is a waste of time. I [...]</description>
		<content:encoded><![CDATA[<p>[...] saw on the Ajax Performance Blog, where Ryan Breen was disagreeing with a Blog entry on how performance tuning is a waste of time. I [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan Breen</title>
		<link>http://www.ajaxperformance.com/2007/09/23/questioning-joels-latest-strategy-letter/#comment-15608</link>
		<dc:creator>Ryan Breen</dc:creator>
		<pubDate>Wed, 26 Sep 2007 01:30:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.ajaxperformance.com/2007/09/23/questioning-joels-latest-strategy-letter/#comment-15608</guid>
		<description>Gavin,
Let's not go crazy.  Joel is anything but new or unskilled.  In fact, if provoked, he can cloud our minds and haunt our dreams.  Also, he is a shapeshifter.
Seriously, though, Joel may come off as a smarty pants from time to time, but he's famous and widely read for a reason.
Ryan</description>
		<content:encoded><![CDATA[<p>Gavin,<br />
Let&#8217;s not go crazy.  Joel is anything but new or unskilled.  In fact, if provoked, he can cloud our minds and haunt our dreams.  Also, he is a shapeshifter.<br />
Seriously, though, Joel may come off as a smarty pants from time to time, but he&#8217;s famous and widely read for a reason.<br />
Ryan</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Gavin</title>
		<link>http://www.ajaxperformance.com/2007/09/23/questioning-joels-latest-strategy-letter/#comment-15607</link>
		<dc:creator>Gavin</dc:creator>
		<pubDate>Wed, 26 Sep 2007 01:20:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.ajaxperformance.com/2007/09/23/questioning-joels-latest-strategy-letter/#comment-15607</guid>
		<description>I 100% agree with this article. I think Joel is wrong, and very obnoxious and arrogant.  I think he is suggesting an approach, and a line of thought that is against the very fundamentals of all programming and development.  

It seems to me that he appears to be new, and relatively unskilled.

I also think you've hit home with a key point here - "We are in a world where browser development occurs at an absolutely glacial pace, at least as far as the bulk of the installed base goes, compared to hosted application development."

This is completely true and in a single line voids Joels entire idea.  

Thanks for the article!</description>
		<content:encoded><![CDATA[<p>I 100% agree with this article. I think Joel is wrong, and very obnoxious and arrogant.  I think he is suggesting an approach, and a line of thought that is against the very fundamentals of all programming and development.  </p>
<p>It seems to me that he appears to be new, and relatively unskilled.</p>
<p>I also think you&#8217;ve hit home with a key point here - &#8220;We are in a world where browser development occurs at an absolutely glacial pace, at least as far as the bulk of the installed base goes, compared to hosted application development.&#8221;</p>
<p>This is completely true and in a single line voids Joels entire idea.  </p>
<p>Thanks for the article!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan Breen</title>
		<link>http://www.ajaxperformance.com/2007/09/23/questioning-joels-latest-strategy-letter/#comment-15594</link>
		<dc:creator>Ryan Breen</dc:creator>
		<pubDate>Tue, 25 Sep 2007 21:34:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.ajaxperformance.com/2007/09/23/questioning-joels-latest-strategy-letter/#comment-15594</guid>
		<description>Well, Joel's answer is that new browsers would have magic caching technology to make all of the latency a guaranteed one time hit.  I find that unconvincing for a number of reasons, with browser adoption lag being the largest.  I'm also not a fan of the one time hit.  By definition, that big performance hit occurs the first time a user experiences your app, so I don't think it's a great approach to expect all users to have a poor first impression of you.</description>
		<content:encoded><![CDATA[<p>Well, Joel&#8217;s answer is that new browsers would have magic caching technology to make all of the latency a guaranteed one time hit.  I find that unconvincing for a number of reasons, with browser adoption lag being the largest.  I&#8217;m also not a fan of the one time hit.  By definition, that big performance hit occurs the first time a user experiences your app, so I don&#8217;t think it&#8217;s a great approach to expect all users to have a poor first impression of you.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Markus Kohler</title>
		<link>http://www.ajaxperformance.com/2007/09/23/questioning-joels-latest-strategy-letter/#comment-15586</link>
		<dc:creator>Markus Kohler</dc:creator>
		<pubDate>Tue, 25 Sep 2007 20:41:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.ajaxperformance.com/2007/09/23/questioning-joels-latest-strategy-letter/#comment-15586</guid>
		<description>Hi all,
I usually really like what Joel has to say, but in this case he is just wrong for several reasons.

There's a factor in Web applications that is not going to change very much within the near future and that is the latency of the network. Shipping a  number of javascript files (or doing a lot of requests in general) will make your web application to appear to be slow when someone how is  a few thousand miles away uses your web application. 
For example the latency from Europe to the US is usually between 100 and 200 ms (one way !) . It's very unlikely that this latency will become much better because the speed of light is the limit at the end. 
The latency even limits your up and download speed because TCP does handshaking. 
Such an application would also never work very well on an device such as the IPhone. The latency on such a device is even higher and the bandwidth is very limited. 

Also Moore's law is coming to end and im not sure whether it ever was valid for the available bandwidth. 

From a non technial point of view it's also pretty clear that users will quickly  go away from sites which are slow in the beginning. Those sites will never take off. 

Regards,
Markus</description>
		<content:encoded><![CDATA[<p>Hi all,<br />
I usually really like what Joel has to say, but in this case he is just wrong for several reasons.</p>
<p>There&#8217;s a factor in Web applications that is not going to change very much within the near future and that is the latency of the network. Shipping a  number of javascript files (or doing a lot of requests in general) will make your web application to appear to be slow when someone how is  a few thousand miles away uses your web application.<br />
For example the latency from Europe to the US is usually between 100 and 200 ms (one way !) . It&#8217;s very unlikely that this latency will become much better because the speed of light is the limit at the end.<br />
The latency even limits your up and download speed because TCP does handshaking.<br />
Such an application would also never work very well on an device such as the IPhone. The latency on such a device is even higher and the bandwidth is very limited. </p>
<p>Also Moore&#8217;s law is coming to end and im not sure whether it ever was valid for the available bandwidth. </p>
<p>From a non technial point of view it&#8217;s also pretty clear that users will quickly  go away from sites which are slow in the beginning. Those sites will never take off. </p>
<p>Regards,<br />
Markus</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan Breen</title>
		<link>http://www.ajaxperformance.com/2007/09/23/questioning-joels-latest-strategy-letter/#comment-15575</link>
		<dc:creator>Ryan Breen</dc:creator>
		<pubDate>Tue, 25 Sep 2007 16:30:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.ajaxperformance.com/2007/09/23/questioning-joels-latest-strategy-letter/#comment-15575</guid>
		<description>Word to ManGo.</description>
		<content:encoded><![CDATA[<p>Word to ManGo.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ManGo</title>
		<link>http://www.ajaxperformance.com/2007/09/23/questioning-joels-latest-strategy-letter/#comment-15547</link>
		<dc:creator>ManGo</dc:creator>
		<pubDate>Tue, 25 Sep 2007 08:38:18 +0000</pubDate>
		<guid isPermaLink="false">http://www.ajaxperformance.com/2007/09/23/questioning-joels-latest-strategy-letter/#comment-15547</guid>
		<description>Thomas, the vast majority of browser users are completely unaware of any of the underlying technology. So why would they "upgrade" if things work when they click the big blue e on their desktop? They won't because they aren't interested

You are expanding the world of developers in your mind so that is much bigger than in reality and have cut out an immense number of people.

The only way to fast track improvements in browsers is if every influental products stop supporting last year's browser, which will never ever happen in a competitive market. Backward compatibilty is a feature

Oh, and Joel is talking crap</description>
		<content:encoded><![CDATA[<p>Thomas, the vast majority of browser users are completely unaware of any of the underlying technology. So why would they &#8220;upgrade&#8221; if things work when they click the big blue e on their desktop? They won&#8217;t because they aren&#8217;t interested</p>
<p>You are expanding the world of developers in your mind so that is much bigger than in reality and have cut out an immense number of people.</p>
<p>The only way to fast track improvements in browsers is if every influental products stop supporting last year&#8217;s browser, which will never ever happen in a competitive market. Backward compatibilty is a feature</p>
<p>Oh, and Joel is talking crap</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thomas Hansen</title>
		<link>http://www.ajaxperformance.com/2007/09/23/questioning-joels-latest-strategy-letter/#comment-15500</link>
		<dc:creator>Thomas Hansen</dc:creator>
		<pubDate>Mon, 24 Sep 2007 21:55:32 +0000</pubDate>
		<guid isPermaLink="false">http://www.ajaxperformance.com/2007/09/23/questioning-joels-latest-strategy-letter/#comment-15500</guid>
		<description>Brilliant rhetoric, unfortunately I still don't agree with you ;)
But that's OK we can agree on disagree... :)

.t</description>
		<content:encoded><![CDATA[<p>Brilliant rhetoric, unfortunately I still don&#8217;t agree with you <img src='http://www.ajaxperformance.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
But that&#8217;s OK we can agree on disagree&#8230; <img src='http://www.ajaxperformance.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>.t</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan Breen</title>
		<link>http://www.ajaxperformance.com/2007/09/23/questioning-joels-latest-strategy-letter/#comment-15486</link>
		<dc:creator>Ryan Breen</dc:creator>
		<pubDate>Mon, 24 Sep 2007 17:36:13 +0000</pubDate>
		<guid isPermaLink="false">http://www.ajaxperformance.com/2007/09/23/questioning-joels-latest-strategy-letter/#comment-15486</guid>
		<description>Thomas,

Sadly I'm not as optimistic about browser competition.  Even if there is a ton of browser competition, who cares?  How long has it taken for Firefox to get even 15% market share in the US?  We still need to support the crap browsers we have today for a long, long time.

Firefox has had developer mindshare for years, so I'm not sure where you are getting the 'FireFox will become larger than IE within some 2-10' months.  Another way to look at it is that Firefox has already converted all users who are willing and capable to make the switch.  Now we have to wait for everyone else to die or get new machines, and sadly that takes a long, long time.

Ryan</description>
		<content:encoded><![CDATA[<p>Thomas,</p>
<p>Sadly I&#8217;m not as optimistic about browser competition.  Even if there is a ton of browser competition, who cares?  How long has it taken for Firefox to get even 15% market share in the US?  We still need to support the crap browsers we have today for a long, long time.</p>
<p>Firefox has had developer mindshare for years, so I&#8217;m not sure where you are getting the &#8216;FireFox will become larger than IE within some 2-10&#8242; months.  Another way to look at it is that Firefox has already converted all users who are willing and capable to make the switch.  Now we have to wait for everyone else to die or get new machines, and sadly that takes a long, long time.</p>
<p>Ryan</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Thomas Hansen</title>
		<link>http://www.ajaxperformance.com/2007/09/23/questioning-joels-latest-strategy-letter/#comment-15485</link>
		<dc:creator>Thomas Hansen</dc:creator>
		<pubDate>Mon, 24 Sep 2007 16:50:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.ajaxperformance.com/2007/09/23/questioning-joels-latest-strategy-letter/#comment-15485</guid>
		<description>I must confess I agree (kind of) with both you and Joel, though I must also say I think two of your points are at least to some extend "far way from bulls eye"... ;)

First of all you're talking about startups, this new SDK doesn't necessary have to come from a startup all though I realize Joel did mention it...

All though it is more likely that it emerges from s startup. Though not all startups are in trouble, we're doing bootstrapping in addition to professional investors meaning we can basically go on FOR EVER without going Chapter 11. And we cover A LOT of ground EVERY DAY...! ;)

The second assumption you're doing is more crucial I think, since browser development has been slow the last 7 years you assume it'll be slow the next 7 years. That is just plain wrong! The reason why browser development has been slow for 7 years was because IE crushed Netscape about 7 years ago which made them basically monopolize the browser market unless you count Opera's 7 percent. This made the ROI on browser development for MS was basically evaporating, everyone HAD to use their "crappy monopolized browser" anyway...

Today the story is totally different, EVERYONE KNOWS that the browser is going to be the next "battleground for world domination" including MSFT...!

First of all you've got Opera with it's 7%, second you've got Apple moving at the speed of LIGHT with Safari (7%), but most important of all you've got _FireFox_ which basically must feel like a Napalm bomb for the strategists at MSFT now adays...!

In fact the IE7 was started on as a "fire hose" ( funny ;) to stop FireFox from eating up their ENTIRE market and since the browser OBVIOUSLY is an extremely important part of MSFT's dominance towards Ubuntu and Mac OS X they WILL continue developing it. In addition both Safari and FireFox are now fighting for world dominance on the browser market meaning that the "turtle race" we've seen for the last 7 years WILL emerge into a "cheetah race" for the NEXT 7 years... ;)

In fact according to our weblogs FF is BIGGER than IE for developers. About 5-10 percent LARGER than IE is FF...

Now these are developers meaning not your average "grandma" but everybody "knows" that every developer brings 500 end users to the table...
Meaning FireFox WILL become larger than IE within some 2-10 months on average scale (if it isn't already)
This will force MSFT into considering building a better browsing experience which again will force Apple and Mozilla to start moving even faster and so on...
A healthy competitive market (FINALLY!) again in the browser world after 7 years in the "dark ages"... ;)

Just my 2cents...

Thomas</description>
		<content:encoded><![CDATA[<p>I must confess I agree (kind of) with both you and Joel, though I must also say I think two of your points are at least to some extend &#8220;far way from bulls eye&#8221;&#8230; <img src='http://www.ajaxperformance.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>First of all you&#8217;re talking about startups, this new SDK doesn&#8217;t necessary have to come from a startup all though I realize Joel did mention it&#8230;</p>
<p>All though it is more likely that it emerges from s startup. Though not all startups are in trouble, we&#8217;re doing bootstrapping in addition to professional investors meaning we can basically go on FOR EVER without going Chapter 11. And we cover A LOT of ground EVERY DAY&#8230;! <img src='http://www.ajaxperformance.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>The second assumption you&#8217;re doing is more crucial I think, since browser development has been slow the last 7 years you assume it&#8217;ll be slow the next 7 years. That is just plain wrong! The reason why browser development has been slow for 7 years was because IE crushed Netscape about 7 years ago which made them basically monopolize the browser market unless you count Opera&#8217;s 7 percent. This made the ROI on browser development for MS was basically evaporating, everyone HAD to use their &#8220;crappy monopolized browser&#8221; anyway&#8230;</p>
<p>Today the story is totally different, EVERYONE KNOWS that the browser is going to be the next &#8220;battleground for world domination&#8221; including MSFT&#8230;!</p>
<p>First of all you&#8217;ve got Opera with it&#8217;s 7%, second you&#8217;ve got Apple moving at the speed of LIGHT with Safari (7%), but most important of all you&#8217;ve got _FireFox_ which basically must feel like a Napalm bomb for the strategists at MSFT now adays&#8230;!</p>
<p>In fact the IE7 was started on as a &#8220;fire hose&#8221; ( funny <img src='http://www.ajaxperformance.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> to stop FireFox from eating up their ENTIRE market and since the browser OBVIOUSLY is an extremely important part of MSFT&#8217;s dominance towards Ubuntu and Mac OS X they WILL continue developing it. In addition both Safari and FireFox are now fighting for world dominance on the browser market meaning that the &#8220;turtle race&#8221; we&#8217;ve seen for the last 7 years WILL emerge into a &#8220;cheetah race&#8221; for the NEXT 7 years&#8230; <img src='http://www.ajaxperformance.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>In fact according to our weblogs FF is BIGGER than IE for developers. About 5-10 percent LARGER than IE is FF&#8230;</p>
<p>Now these are developers meaning not your average &#8220;grandma&#8221; but everybody &#8220;knows&#8221; that every developer brings 500 end users to the table&#8230;<br />
Meaning FireFox WILL become larger than IE within some 2-10 months on average scale (if it isn&#8217;t already)<br />
This will force MSFT into considering building a better browsing experience which again will force Apple and Mozilla to start moving even faster and so on&#8230;<br />
A healthy competitive market (FINALLY!) again in the browser world after 7 years in the &#8220;dark ages&#8221;&#8230; <img src='http://www.ajaxperformance.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Just my 2cents&#8230;</p>
<p>Thomas</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.256 seconds -->
