<?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: Google Chrome: Why I’m Not Excited</title>
	<atom:link href="http://www.hempton.com/2008/09/google-chrome-why-i%e2%80%99m-not-excited/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.hempton.com/2008/09/google-chrome-why-i%e2%80%99m-not-excited/</link>
	<description>Thoughts and rants from a Seattle entrepreneur.</description>
	<lastBuildDate>Fri, 18 Jun 2010 21:03:03 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
	<item>
		<title>By: guodan</title>
		<link>http://www.hempton.com/2008/09/google-chrome-why-i%e2%80%99m-not-excited/comment-page-1/#comment-82</link>
		<dc:creator>guodan</dc:creator>
		<pubDate>Mon, 31 Aug 2009 08:56:43 +0000</pubDate>
		<guid isPermaLink="false">http://blog.hempton.com/?p=27#comment-82</guid>
		<description>&lt;a href=&quot;http://www.air-max-shoes.com/Air_Stabb.html&quot; rel=&quot;nofollow&quot;&gt;Air Stabb&lt;/a&gt; &lt;br&gt;&lt;a href=&quot;http://www.air-max-shoes.com/Nike_Air_Rejuven8.html&quot; rel=&quot;nofollow&quot;&gt;Nike Air Rejuven8&lt;/a&gt;</description>
		<content:encoded><![CDATA[<p><a href="http://www.air-max-shoes.com/Air_Stabb.html" rel="nofollow" onclick="pageTracker._trackPageview('/outgoing/www.air-max-shoes.com/Air_Stabb.html?referer=');">Air Stabb</a> <br /><a href="http://www.air-max-shoes.com/Nike_Air_Rejuven8.html" rel="nofollow" onclick="pageTracker._trackPageview('/outgoing/www.air-max-shoes.com/Nike_Air_Rejuven8.html?referer=');">Nike Air Rejuven8</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John Hempton</title>
		<link>http://www.hempton.com/2008/09/google-chrome-why-i%e2%80%99m-not-excited/comment-page-1/#comment-61</link>
		<dc:creator>John Hempton</dc:creator>
		<pubDate>Sun, 07 Sep 2008 17:24:44 +0000</pubDate>
		<guid isPermaLink="false">http://blog.hempton.com/?p=27#comment-61</guid>
		<description>G&#039;day Gordon&lt;br&gt;&lt;br&gt;Two things - (a) I am almost certainly related to you, and (b) I blogged about Chrome on my (usually financial) blog...&lt;br&gt;&lt;br&gt;&lt;a href=&quot;http://brontecapital.blogspot.com/2008/09/google-evil-identity-theft-company.html&quot; rel=&quot;nofollow&quot;&gt;http://brontecapital.blogspot.com/2008/09/googl...&lt;/a&gt;&lt;br&gt;&lt;br&gt;Get in touch - and we will chat</description>
		<content:encoded><![CDATA[<p>G&#39;day Gordon</p>
<p>Two things &#8211; (a) I am almost certainly related to you, and (b) I blogged about Chrome on my (usually financial) blog&#8230;</p>
<p><a href="http://brontecapital.blogspot.com/2008/09/google-evil-identity-theft-company.html" rel="nofollow" onclick="pageTracker._trackPageview('/outgoing/brontecapital.blogspot.com/2008/09/google-evil-identity-theft-company.html?referer=');"></a><a href="http://brontecapital.blogspot.com/2008/09/googl.." rel="nofollow" onclick="pageTracker._trackPageview('/outgoing/brontecapital.blogspot.com/2008/09/googl..?referer=');">http://brontecapital.blogspot.com/2008/09/googl..</a>.</p>
<p>Get in touch &#8211; and we will chat</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: dave</title>
		<link>http://www.hempton.com/2008/09/google-chrome-why-i%e2%80%99m-not-excited/comment-page-1/#comment-58</link>
		<dc:creator>dave</dc:creator>
		<pubDate>Sat, 06 Sep 2008 12:16:26 +0000</pubDate>
		<guid isPermaLink="false">http://blog.hempton.com/?p=27#comment-58</guid>
		<description>like GWT perhaps?</description>
		<content:encoded><![CDATA[<p>like GWT perhaps?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: blasdelf</title>
		<link>http://www.hempton.com/2008/09/google-chrome-why-i%e2%80%99m-not-excited/comment-page-1/#comment-56</link>
		<dc:creator>blasdelf</dc:creator>
		<pubDate>Thu, 04 Sep 2008 13:34:59 +0000</pubDate>
		<guid isPermaLink="false">http://blog.hempton.com/?p=27#comment-56</guid>
		<description>You have no idea what you&#039;re talking about.&lt;br&gt;&lt;br&gt;Chrome is not trying to be the operating system, it&#039;s trying to get out of its way. By using a shared-nothing separate process for each tab and plugin, it&#039;s letting the Kernel and libc do the job they were designed to do.&lt;br&gt;&lt;br&gt;Most modern browsers (especially FF3) are trying to do an operating system&#039;s job — scheduling logically independent processes, micro-managing memory allocations, mapping virtual memory, providing an internal windowing system, providing an internal GUI scripting system.&lt;br&gt;&lt;br&gt;Chrome does none of these things. It parries them off to the real operating system, where they belong.</description>
		<content:encoded><![CDATA[<p>You have no idea what you&#39;re talking about.</p>
<p>Chrome is not trying to be the operating system, it&#39;s trying to get out of its way. By using a shared-nothing separate process for each tab and plugin, it&#39;s letting the Kernel and libc do the job they were designed to do.</p>
<p>Most modern browsers (especially FF3) are trying to do an operating system&#39;s job — scheduling logically independent processes, micro-managing memory allocations, mapping virtual memory, providing an internal windowing system, providing an internal GUI scripting system.</p>
<p>Chrome does none of these things. It parries them off to the real operating system, where they belong.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jhancock</title>
		<link>http://www.hempton.com/2008/09/google-chrome-why-i%e2%80%99m-not-excited/comment-page-1/#comment-60</link>
		<dc:creator>jhancock</dc:creator>
		<pubDate>Thu, 04 Sep 2008 11:50:45 +0000</pubDate>
		<guid isPermaLink="false">http://blog.hempton.com/?p=27#comment-60</guid>
		<description>I disagree that a general purpose bytecode engine is key to success.  As a language hobbiest, I love the idea.  But javascript is &quot;good enough&quot;;  and javascript &quot;done right&quot; is a killer feature.</description>
		<content:encoded><![CDATA[<p>I disagree that a general purpose bytecode engine is key to success.  As a language hobbiest, I love the idea.  But javascript is &#8220;good enough&#8221;;  and javascript &#8220;done right&#8221; is a killer feature.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: some_random_jerk</title>
		<link>http://www.hempton.com/2008/09/google-chrome-why-i%e2%80%99m-not-excited/comment-page-1/#comment-59</link>
		<dc:creator>some_random_jerk</dc:creator>
		<pubDate>Thu, 04 Sep 2008 05:26:06 +0000</pubDate>
		<guid isPermaLink="false">http://blog.hempton.com/?p=27#comment-59</guid>
		<description>&gt; When V8 interprets Javascript, it transitions directly from Javascript source code to machine code. There is no intermediate bytecode format! This means that Chrome is designed around Javascript as the be-all end-all language.&lt;br&gt;&lt;br&gt;Hmm... I&#039;m not sure how you&#039;re coming to this conclusion. Anyway, I&#039;m sorry to break it to you but Javascript has pretty much been the de facto standard for client side scripting since the days of Netscape. Chrome has no effect on that one way or the other. It simply makes it faster.&lt;br&gt;&lt;br&gt;&gt;In my ideal world, the next generation web-browser will have a generic, standardized bytecode format to which Javascript is compiled, but also such that it will leave the option open for compilers for other languages– a la the good old JVM.&lt;br&gt;&lt;br&gt;Great idea! Really! That would be really cool. But how do you suppose this would work? Let&#039;s say you have a VM in the browser that runs bytecode. You still need a compiler to create that bytecode. You can&#039;t just decide on a whim that you want to code client side Ruby or something to run in this VM. You need a compiler first and if it&#039;s going to be on the client side it means it needs to be part of the browser. Which languages do you create a compiler for? See? We&#039;re back to square one.&lt;br&gt;&lt;br&gt;I suppose you could generate the bytecode server side and the browser just runs that. I&#039;m not sure how I feel about that. It seems less open than what we have now.</description>
		<content:encoded><![CDATA[<p>&gt; When V8 interprets Javascript, it transitions directly from Javascript source code to machine code. There is no intermediate bytecode format! This means that Chrome is designed around Javascript as the be-all end-all language.</p>
<p>Hmm&#8230; I&#39;m not sure how you&#39;re coming to this conclusion. Anyway, I&#39;m sorry to break it to you but Javascript has pretty much been the de facto standard for client side scripting since the days of Netscape. Chrome has no effect on that one way or the other. It simply makes it faster.</p>
<p>&gt;In my ideal world, the next generation web-browser will have a generic, standardized bytecode format to which Javascript is compiled, but also such that it will leave the option open for compilers for other languages– a la the good old JVM.</p>
<p>Great idea! Really! That would be really cool. But how do you suppose this would work? Let&#39;s say you have a VM in the browser that runs bytecode. You still need a compiler to create that bytecode. You can&#39;t just decide on a whim that you want to code client side Ruby or something to run in this VM. You need a compiler first and if it&#39;s going to be on the client side it means it needs to be part of the browser. Which languages do you create a compiler for? See? We&#39;re back to square one.</p>
<p>I suppose you could generate the bytecode server side and the browser just runs that. I&#39;m not sure how I feel about that. It seems less open than what we have now.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Michal</title>
		<link>http://www.hempton.com/2008/09/google-chrome-why-i%e2%80%99m-not-excited/comment-page-1/#comment-57</link>
		<dc:creator>Michal</dc:creator>
		<pubDate>Thu, 04 Sep 2008 04:19:35 +0000</pubDate>
		<guid isPermaLink="false">http://blog.hempton.com/?p=27#comment-57</guid>
		<description>I totally agree that JavaScript becoming kind of standard client programming language for the web is bad news for developers. That&#039;s why I&#039;m starting to like Silverlight which does exactly what you&#039;re taling about. There is .NET runtime with MSIL(intermediate language) so you can write silverlight app in c#, &lt;a href=&quot;http://vb.net&quot; rel=&quot;nofollow&quot;&gt;vb.net&lt;/a&gt; or any other .net language and even in Ruby or Iron Python . That&#039;s a good news for developers! To truly enable rich applications on the web we need replace HTML+AJAX with sometihg more advanced.</description>
		<content:encoded><![CDATA[<p>I totally agree that JavaScript becoming kind of standard client programming language for the web is bad news for developers. That&#39;s why I&#39;m starting to like Silverlight which does exactly what you&#39;re taling about. There is .NET runtime with MSIL(intermediate language) so you can write silverlight app in c#, <a href="http://vb.net" rel="nofollow" onclick="pageTracker._trackPageview('/outgoing/vb.net?referer=');">vb.net</a> or any other .net language and even in Ruby or Iron Python . That&#39;s a good news for developers! To truly enable rich applications on the web we need replace HTML+AJAX with sometihg more advanced.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
