<?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: [译]What&#8217;s all this fuss about Erlang</title>
	<atom:link href="http://erlang-china.org/news/joe_fuss_erlang-cn.html/feed" rel="self" type="application/rss+xml" />
	<link>http://erlang-china.org/news/joe_fuss_erlang-cn.html</link>
	<description>erlang 中文社区</description>
	<pubDate>Mon, 01 Dec 2008 21:49:45 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.5</generator>
		<item>
		<title>By: goodsforyou</title>
		<link>http://erlang-china.org/news/joe_fuss_erlang-cn.html#comment-3420</link>
		<dc:creator>goodsforyou</dc:creator>
		<pubDate>Sat, 01 Mar 2008 05:42:52 +0000</pubDate>
		<guid isPermaLink="false">http://erlang-china.org/news/joe_fuss_erlang-cn.html#comment-3420</guid>
		<description>当闪存越来越便宜时，就会出现冗余闪存阵列了，到时候外存速度要接近内存速度了。</description>
		<content:encoded><![CDATA[<p>当闪存越来越便宜时，就会出现冗余闪存阵列了，到时候外存速度要接近内存速度了。</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: zhuo</title>
		<link>http://erlang-china.org/news/joe_fuss_erlang-cn.html#comment-3335</link>
		<dc:creator>zhuo</dc:creator>
		<pubDate>Thu, 03 Jan 2008 12:06:03 +0000</pubDate>
		<guid isPermaLink="false">http://erlang-china.org/news/joe_fuss_erlang-cn.html#comment-3335</guid>
		<description>时代在变，有些东西是要时间来证明的
或之有理，各有个的好，JAVA，C/C++，C#等也会随PC时间的发展会有
另一种语替代，这是必然，也是自然的规律。所以我
们就以静制动吧！既然大家现在看中ERLANG那么就上吧！呵呵！</description>
		<content:encoded><![CDATA[<p>时代在变，有些东西是要时间来证明的<br />
或之有理，各有个的好，JAVA，C/C++，C#等也会随PC时间的发展会有<br />
另一种语替代，这是必然，也是自然的规律。所以我<br />
们就以静制动吧！既然大家现在看中ERLANG那么就上吧！呵呵！</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 隐姓埋名的猫 &#187; links for 2007-12-31</title>
		<link>http://erlang-china.org/news/joe_fuss_erlang-cn.html#comment-3330</link>
		<dc:creator>隐姓埋名的猫 &#187; links for 2007-12-31</dc:creator>
		<pubDate>Mon, 31 Dec 2007 08:23:59 +0000</pubDate>
		<guid isPermaLink="false">http://erlang-china.org/news/joe_fuss_erlang-cn.html#comment-3330</guid>
		<description>[...] Erlang-China » [译]What&#8217;s all this fuss about Erlang (tags: erlang) [...]</description>
		<content:encoded><![CDATA[<p>[...] Erlang-China » [译]What&#8217;s all this fuss about Erlang (tags: erlang) [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pi1ot</title>
		<link>http://erlang-china.org/news/joe_fuss_erlang-cn.html#comment-3327</link>
		<dc:creator>pi1ot</dc:creator>
		<pubDate>Fri, 28 Dec 2007 05:01:22 +0000</pubDate>
		<guid isPermaLink="false">http://erlang-china.org/news/joe_fuss_erlang-cn.html#comment-3327</guid>
		<description>磁盘子系统现在成了拖后腿的大问题了。</description>
		<content:encoded><![CDATA[<p>磁盘子系统现在成了拖后腿的大问题了。</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: luoyi_ly82</title>
		<link>http://erlang-china.org/news/joe_fuss_erlang-cn.html#comment-3326</link>
		<dc:creator>luoyi_ly82</dc:creator>
		<pubDate>Fri, 28 Dec 2007 04:37:46 +0000</pubDate>
		<guid isPermaLink="false">http://erlang-china.org/news/joe_fuss_erlang-cn.html#comment-3326</guid>
		<description>我认为继 2G 内存成为主流后，RAID 也将会成为主流，所谓磁盘的 I/O 短时间内应该可以通过桌面化的 RAID 来解决。</description>
		<content:encoded><![CDATA[<p>我认为继 2G 内存成为主流后，RAID 也将会成为主流，所谓磁盘的 I/O 短时间内应该可以通过桌面化的 RAID 来解决。</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Daze</title>
		<link>http://erlang-china.org/news/joe_fuss_erlang-cn.html#comment-3325</link>
		<dc:creator>Daze</dc:creator>
		<pubDate>Fri, 28 Dec 2007 03:37:04 +0000</pubDate>
		<guid isPermaLink="false">http://erlang-china.org/news/joe_fuss_erlang-cn.html#comment-3325</guid>
		<description>磁盘的 I/O 怎样并行呢？</description>
		<content:encoded><![CDATA[<p>磁盘的 I/O 怎样并行呢？</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joshua Zhu</title>
		<link>http://erlang-china.org/news/joe_fuss_erlang-cn.html#comment-3323</link>
		<dc:creator>Joshua Zhu</dc:creator>
		<pubDate>Thu, 27 Dec 2007 16:38:06 +0000</pubDate>
		<guid isPermaLink="false">http://erlang-china.org/news/joe_fuss_erlang-cn.html#comment-3323</guid>
		<description>盗用一下jackyz兄的专用词，我也来“blah”一下。

1、关于“对象下台，并发上场”的翻译。该句对应的原文是“Objects are out. Concurrency is in.”，以Bold字体显示，是作者要凸显的一个内容。而in和out这两个词，看似简单，其实不太好翻。翻译成“下台”和“出场”是经过我的推敲的——基于我对上下文的理解，也基于我对Joe对面向对象的态度的了解（见下文），当然，这个翻译结果可能也体现了我有点过分追求“雅”。Joe认为像Java，C++，C#这样的语言已经是legacy了，要进入了Concurrency Oriented Programming时代了，也就是说，作者认为是两个时代的交替，所以OOP“下台”，COP“上场”。关于这句，如果有更恰当的翻译，希望各位能不吝指出，我们讨论一把 :P

2、关于Joe Armstrong对面向对象的态度。实际上，Joe大爷相当激进，他对面向对象非常不感冒。例如，在今年在丹麦举行的JAOO上，MSDN Channel 9对Joe进行访问时，他直言“I don't like object oriented programming”，甚至低下脑袋给你——你看看，我们的memory没有被share吧，我们只是通过sound来交互呢 :D 详细内容请参考这篇文章http://channel9.msdn.com/ShowPost.aspx?PostID=351659（勤奋一点的同学请顺藤摸瓜下去，你至少可以发现3个Joe的video与其他一大把有价值的链接 :) 

3、函数式编程语言与面向对象的确有点格格不入——你很难用纯粹的函数式语言来表达面向对象的思想。因为函数式编程如Erlang反对shared state，因此也就不会有对象。如果真的要从Erlang里面找出对象来，那就是那些process了，它们才是Erlang的“对象”，是Erlang的一等公民。btw，我个人没Joe这么激进，OOP虽然不是什么银弹，但也不是一无是处。用什么语言和工具还是跟domain相关。

4、我强烈支持mryufeng的观点，正是Erlang其完善的库与语言工具包（如OTP），使其成为一门短时间内无法被超越的语言。它是一个platmform，一个system，一套solution, 而不仅仅是一门语言。

5、What's all this fuss about Erlang一文，属于Joe的扫盲性质的文章，向程序员们介绍Erlang的特点与长处，其中给了一定的篇幅给多核。实际上，我认为Erlang的分布、容错、热部署等等性质相比Erlang对多核的利用更值得褒扬。那为什么Joe没予笔墨呢？很明显，打着多核的旗号是拉拢新user学习Erlang最立竿见影的手段:D 实际上，我们也确实不得不承认，今天面临的硬件变革是20年来最大的（平民化了的单核到多核），而旧语言解决不了硬件变革带来的新问题。诚如Channel 9里面有位仁兄的comment——“The hardware change is NOT incremental, it's a massive paradigm shift, so it's a bit bonkers to think that we can just keep using the same old tools with slight changes.”</description>
		<content:encoded><![CDATA[<p>盗用一下jackyz兄的专用词，我也来“blah”一下。</p>
<p>1、关于“对象下台，并发上场”的翻译。该句对应的原文是“Objects are out. Concurrency is in.”，以Bold字体显示，是作者要凸显的一个内容。而in和out这两个词，看似简单，其实不太好翻。翻译成“下台”和“出场”是经过我的推敲的——基于我对上下文的理解，也基于我对Joe对面向对象的态度的了解（见下文），当然，这个翻译结果可能也体现了我有点过分追求“雅”。Joe认为像Java，C++，C#这样的语言已经是legacy了，要进入了Concurrency Oriented Programming时代了，也就是说，作者认为是两个时代的交替，所以OOP“下台”，COP“上场”。关于这句，如果有更恰当的翻译，希望各位能不吝指出，我们讨论一把 <img src='http://erlang-china.org/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<p>2、关于Joe Armstrong对面向对象的态度。实际上，Joe大爷相当激进，他对面向对象非常不感冒。例如，在今年在丹麦举行的JAOO上，MSDN Channel 9对Joe进行访问时，他直言“I don&#8217;t like object oriented programming”，甚至低下脑袋给你——你看看，我们的memory没有被share吧，我们只是通过sound来交互呢 <img src='http://erlang-china.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> 详细内容请参考这篇文章http://channel9.msdn.com/ShowPost.aspx?PostID=351659（勤奋一点的同学请顺藤摸瓜下去，你至少可以发现3个Joe的video与其他一大把有价值的链接 <img src='http://erlang-china.org/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>3、函数式编程语言与面向对象的确有点格格不入——你很难用纯粹的函数式语言来表达面向对象的思想。因为函数式编程如Erlang反对shared state，因此也就不会有对象。如果真的要从Erlang里面找出对象来，那就是那些process了，它们才是Erlang的“对象”，是Erlang的一等公民。btw，我个人没Joe这么激进，OOP虽然不是什么银弹，但也不是一无是处。用什么语言和工具还是跟domain相关。</p>
<p>4、我强烈支持mryufeng的观点，正是Erlang其完善的库与语言工具包（如OTP），使其成为一门短时间内无法被超越的语言。它是一个platmform，一个system，一套solution, 而不仅仅是一门语言。</p>
<p>5、What&#8217;s all this fuss about Erlang一文，属于Joe的扫盲性质的文章，向程序员们介绍Erlang的特点与长处，其中给了一定的篇幅给多核。实际上，我认为Erlang的分布、容错、热部署等等性质相比Erlang对多核的利用更值得褒扬。那为什么Joe没予笔墨呢？很明显，打着多核的旗号是拉拢新user学习Erlang最立竿见影的手段:D 实际上，我们也确实不得不承认，今天面临的硬件变革是20年来最大的（平民化了的单核到多核），而旧语言解决不了硬件变革带来的新问题。诚如Channel 9里面有位仁兄的comment——“The hardware change is NOT incremental, it&#8217;s a massive paradigm shift, so it&#8217;s a bit bonkers to think that we can just keep using the same old tools with slight changes.”</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pi1ot</title>
		<link>http://erlang-china.org/news/joe_fuss_erlang-cn.html#comment-3321</link>
		<dc:creator>pi1ot</dc:creator>
		<pubDate>Thu, 27 Dec 2007 03:33:01 +0000</pubDate>
		<guid isPermaLink="false">http://erlang-china.org/news/joe_fuss_erlang-cn.html#comment-3321</guid>
		<description>每次我在这里一句闲唠都会激起jackyz的长篇大论 :D
我对方法论向来没什么具体癖好，我关心的是具体工程。</description>
		<content:encoded><![CDATA[<p>每次我在这里一句闲唠都会激起jackyz的长篇大论 <img src='http://erlang-china.org/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /><br />
我对方法论向来没什么具体癖好，我关心的是具体工程。</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jackyz</title>
		<link>http://erlang-china.org/news/joe_fuss_erlang-cn.html#comment-3320</link>
		<dc:creator>jackyz</dc:creator>
		<pubDate>Thu, 27 Dec 2007 03:20:42 +0000</pubDate>
		<guid isPermaLink="false">http://erlang-china.org/news/joe_fuss_erlang-cn.html#comment-3320</guid>
		<description>＠pi1ot，莫激动，没有人要向你心爱的OOP发动攻击，取消橙色警报吧。

我感觉这里只是一个“换场”——前面讲OOP，好了，下面要讲COP了。锵锵锵，家伙一响，OOP从“出将”位回后台去，COP从“入相”位上前台来。也就是“当当当，闪亮登场”的意思。


对于 Joe 老头的话，我倒是也觉得，是很有些道理，但也没有必要走极端。大概OOP和COP各自都有一些优缺点罢，像我们这些“干活的”，碰到具体问题，捡个“趁手”的拿起来，能用，好用，解决掉问题就是了。

那些上升到了“编程哲学”高度的东西，大致就好比“COP和OOP哪一个更性感”一样，乃是一个美学范畴的问题（who 说过“美是自由的象征”来着，eg.“每个人都有自己美的标准”）。等将来咱财务自由了，品味也贵族了，再来摻合不迟。</description>
		<content:encoded><![CDATA[<p>＠pi1ot，莫激动，没有人要向你心爱的OOP发动攻击，取消橙色警报吧。</p>
<p>我感觉这里只是一个“换场”——前面讲OOP，好了，下面要讲COP了。锵锵锵，家伙一响，OOP从“出将”位回后台去，COP从“入相”位上前台来。也就是“当当当，闪亮登场”的意思。</p>
<p>对于 Joe 老头的话，我倒是也觉得，是很有些道理，但也没有必要走极端。大概OOP和COP各自都有一些优缺点罢，像我们这些“干活的”，碰到具体问题，捡个“趁手”的拿起来，能用，好用，解决掉问题就是了。</p>
<p>那些上升到了“编程哲学”高度的东西，大致就好比“COP和OOP哪一个更性感”一样，乃是一个美学范畴的问题（who 说过“美是自由的象征”来着，eg.“每个人都有自己美的标准”）。等将来咱财务自由了，品味也贵族了，再来摻合不迟。</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pi1ot</title>
		<link>http://erlang-china.org/news/joe_fuss_erlang-cn.html#comment-3319</link>
		<dc:creator>pi1ot</dc:creator>
		<pubDate>Wed, 26 Dec 2007 13:41:50 +0000</pubDate>
		<guid isPermaLink="false">http://erlang-china.org/news/joe_fuss_erlang-cn.html#comment-3319</guid>
		<description>对象和并发有什么关系？对象下台，并发上场？
他们根本就是解决不同层面问题的方式啊</description>
		<content:encoded><![CDATA[<p>对象和并发有什么关系？对象下台，并发上场？<br />
他们根本就是解决不同层面问题的方式啊</p>
]]></content:encoded>
	</item>
</channel>
</rss>
