<?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: Erlang The Next Java?</title>
	<atom:link href="http://erlang-china.org/news/erlang_the_next_java.html/feed" rel="self" type="application/rss+xml" />
	<link>http://erlang-china.org/news/erlang_the_next_java.html</link>
	<description>erlang 中文社区</description>
	<lastBuildDate>Tue, 03 Jan 2012 15:49:56 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1.1</generator>
	<item>
		<title>By: yufeng</title>
		<link>http://erlang-china.org/news/erlang_the_next_java.html/comment-page-1#comment-417</link>
		<dc:creator>yufeng</dc:creator>
		<pubDate>Fri, 24 Aug 2007 04:44:03 +0000</pubDate>
		<guid isPermaLink="false">http://erlang-china.org/news/erlang_the_next_java.html#comment-417</guid>
		<description>平心而论 erlang还是非常好用的。 你不用费那么大劲就可以做出一个c/c++费时费力，相同效力的东西， 开发效率高很多. 而且otp库里面带了很多支撑系统 如snmp, release handle这些是目前大部份c/c++库说没有的, 而这些东西又是实际运行中间需要的特性。</description>
		<content:encoded><![CDATA[<p>平心而论 erlang还是非常好用的。 你不用费那么大劲就可以做出一个c/c++费时费力，相同效力的东西， 开发效率高很多. 而且otp库里面带了很多支撑系统 如snmp, release handle这些是目前大部份c/c++库说没有的, 而这些东西又是实际运行中间需要的特性。</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jackyz</title>
		<link>http://erlang-china.org/news/erlang_the_next_java.html/comment-page-1#comment-412</link>
		<dc:creator>jackyz</dc:creator>
		<pubDate>Fri, 17 Aug 2007 05:54:20 +0000</pubDate>
		<guid isPermaLink="false">http://erlang-china.org/news/erlang_the_next_java.html#comment-412</guid>
		<description>呃，单双号的问题，咱们私下聊。怎么能破坏和谐美好的伟大局面呢，啊。哈哈。。。</description>
		<content:encoded><![CDATA[<p>呃，单双号的问题，咱们私下聊。怎么能破坏和谐美好的伟大局面呢，啊。哈哈。。。</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jackyz</title>
		<link>http://erlang-china.org/news/erlang_the_next_java.html/comment-page-1#comment-411</link>
		<dc:creator>jackyz</dc:creator>
		<pubDate>Fri, 17 Aug 2007 05:53:18 +0000</pubDate>
		<guid isPermaLink="false">http://erlang-china.org/news/erlang_the_next_java.html#comment-411</guid>
		<description>@_@ 明明是刚发的，一刷新就又有了，回帖速度真是超级迅猛啊。</description>
		<content:encoded><![CDATA[<p>@_@ 明明是刚发的，一刷新就又有了，回帖速度真是超级迅猛啊。</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pi1ot</title>
		<link>http://erlang-china.org/news/erlang_the_next_java.html/comment-page-1#comment-410</link>
		<dc:creator>pi1ot</dc:creator>
		<pubDate>Fri, 17 Aug 2007 05:50:38 +0000</pubDate>
		<guid isPermaLink="false">http://erlang-china.org/news/erlang_the_next_java.html#comment-410</guid>
		<description>jackyz 反应这么大，是不是也被今天的单双号限行给郁闷了 :)</description>
		<content:encoded><![CDATA[<p>jackyz 反应这么大，是不是也被今天的单双号限行给郁闷了 <img src='http://erlang-china.org/wordpress/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pi1ot</title>
		<link>http://erlang-china.org/news/erlang_the_next_java.html/comment-page-1#comment-409</link>
		<dc:creator>pi1ot</dc:creator>
		<pubDate>Fri, 17 Aug 2007 05:46:15 +0000</pubDate>
		<guid isPermaLink="false">http://erlang-china.org/news/erlang_the_next_java.html#comment-409</guid>
		<description>鄙视？...有这么严重么...没有吧</description>
		<content:encoded><![CDATA[<p>鄙视？&#8230;有这么严重么&#8230;没有吧</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jackyz</title>
		<link>http://erlang-china.org/news/erlang_the_next_java.html/comment-page-1#comment-408</link>
		<dc:creator>jackyz</dc:creator>
		<pubDate>Fri, 17 Aug 2007 05:42:48 +0000</pubDate>
		<guid isPermaLink="false">http://erlang-china.org/news/erlang_the_next_java.html#comment-408</guid>
		<description>@pi1ot 同意“资源掌控是程序员的本分”这样的说法。语言或者 VM 能做的是有限的，以 GC 著称的 Java 同样也有泄露。在这层意思上，大家没有分歧。

比如说，我用 Java 写出有泄露的程序，这当然是我的问题——“我没有尽好程序员的本分”，这毫无疑问。你要因此鄙视我的话，那我是应该被鄙视的。

但，程序员的职责是一回事，语言本身的特性是有区别的，这是另外一回事。恕我愚钝，在这两者之间，我没看出“选择语言”和“逃避职责”之间有什么逻辑上的必然。

关于后者，写出同一个没有泄露的程序，用 Java 写和用 C 写，对程序员来说，在细致程度的要求显然是不同的（一个是大部分都不用管，一个是一点不管都不行），我想，这个我们应该没有什么好分辨的了吧。

当这两个选项同时摆在面前的时候，对不住，我是会选择容许我不用那么小心翼翼的来编码的语言，让自己的生活轻松一点。如果你因为这个，而鄙视我，那我就只好耸耸肩，说“人各有志，不可强求”了，你说呢？</description>
		<content:encoded><![CDATA[<p>@pi1ot 同意“资源掌控是程序员的本分”这样的说法。语言或者 VM 能做的是有限的，以 GC 著称的 Java 同样也有泄露。在这层意思上，大家没有分歧。</p>
<p>比如说，我用 Java 写出有泄露的程序，这当然是我的问题——“我没有尽好程序员的本分”，这毫无疑问。你要因此鄙视我的话，那我是应该被鄙视的。</p>
<p>但，程序员的职责是一回事，语言本身的特性是有区别的，这是另外一回事。恕我愚钝，在这两者之间，我没看出“选择语言”和“逃避职责”之间有什么逻辑上的必然。</p>
<p>关于后者，写出同一个没有泄露的程序，用 Java 写和用 C 写，对程序员来说，在细致程度的要求显然是不同的（一个是大部分都不用管，一个是一点不管都不行），我想，这个我们应该没有什么好分辨的了吧。</p>
<p>当这两个选项同时摆在面前的时候，对不住，我是会选择容许我不用那么小心翼翼的来编码的语言，让自己的生活轻松一点。如果你因为这个，而鄙视我，那我就只好耸耸肩，说“人各有志，不可强求”了，你说呢？</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pi1ot</title>
		<link>http://erlang-china.org/news/erlang_the_next_java.html/comment-page-1#comment-407</link>
		<dc:creator>pi1ot</dc:creator>
		<pubDate>Fri, 17 Aug 2007 05:03:34 +0000</pubDate>
		<guid isPermaLink="false">http://erlang-china.org/news/erlang_the_next_java.html#comment-407</guid>
		<description>资源的掌控本来就是程序员的本分，即使系统或者VM帮你做了什么，也是亡羊补牢性质的</description>
		<content:encoded><![CDATA[<p>资源的掌控本来就是程序员的本分，即使系统或者VM帮你做了什么，也是亡羊补牢性质的</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jackyz</title>
		<link>http://erlang-china.org/news/erlang_the_next_java.html/comment-page-1#comment-406</link>
		<dc:creator>jackyz</dc:creator>
		<pubDate>Fri, 17 Aug 2007 03:47:34 +0000</pubDate>
		<guid isPermaLink="false">http://erlang-china.org/news/erlang_the_next_java.html#comment-406</guid>
		<description>哈哈。广告看多了，也夸张一下下嘛。不过，经历过两次无比痛苦的 c 泄露 debug 之后，确实觉得有阴影，倒是真的。</description>
		<content:encoded><![CDATA[<p>哈哈。广告看多了，也夸张一下下嘛。不过，经历过两次无比痛苦的 c 泄露 debug 之后，确实觉得有阴影，倒是真的。</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: pi1ot</title>
		<link>http://erlang-china.org/news/erlang_the_next_java.html/comment-page-1#comment-405</link>
		<dc:creator>pi1ot</dc:creator>
		<pubDate>Fri, 17 Aug 2007 02:36:21 +0000</pubDate>
		<guid isPermaLink="false">http://erlang-china.org/news/erlang_the_next_java.html#comment-405</guid>
		<description>不至于吧，正漏侧漏后漏都出来了，C/C++或者jackyz至于有这么不堪么</description>
		<content:encoded><![CDATA[<p>不至于吧，正漏侧漏后漏都出来了，C/C++或者jackyz至于有这么不堪么</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: jackyz</title>
		<link>http://erlang-china.org/news/erlang_the_next_java.html/comment-page-1#comment-404</link>
		<dc:creator>jackyz</dc:creator>
		<pubDate>Thu, 16 Aug 2007 10:22:19 +0000</pubDate>
		<guid isPermaLink="false">http://erlang-china.org/news/erlang_the_next_java.html#comment-404</guid>
		<description>@yufeng 没到失去理智的地步啦，:D

smp 语境下，需要怎样的编程语言？我的需求，其实很简单：

1，有效利用多核运算能力
2，有 gc 的高级的程序设计语言

如果 java 有这样的特性，我会很乐意用它（但，mutable语言难以解决锁的问题，难以达到第一条）。

ace 之类的，论效率，确实无出其右，erlang 也是用 c 实现的，能比 ace 好到哪里去？但效率是一回事，用它来编程又是一回事。如果让我在 ace 上编程？用 java 还好，如果用 c 我可没信心——正漏，侧漏，后漏——叫人好不安心(不过 java ace 效能如何，也是个问号)。这个问题其实因人而异——对我来说，泄露对我很致命，没有 gc 绝对不用。但对 yufeng 同学来说，就根本不是个问题，所以，相同的问题，看法不一致，其实很正常。</description>
		<content:encoded><![CDATA[<p>@yufeng 没到失去理智的地步啦，:D</p>
<p>smp 语境下，需要怎样的编程语言？我的需求，其实很简单：</p>
<p>1，有效利用多核运算能力<br />
2，有 gc 的高级的程序设计语言</p>
<p>如果 java 有这样的特性，我会很乐意用它（但，mutable语言难以解决锁的问题，难以达到第一条）。</p>
<p>ace 之类的，论效率，确实无出其右，erlang 也是用 c 实现的，能比 ace 好到哪里去？但效率是一回事，用它来编程又是一回事。如果让我在 ace 上编程？用 java 还好，如果用 c 我可没信心——正漏，侧漏，后漏——叫人好不安心(不过 java ace 效能如何，也是个问号)。这个问题其实因人而异——对我来说，泄露对我很致命，没有 gc 绝对不用。但对 yufeng 同学来说，就根本不是个问题，所以，相同的问题，看法不一致，其实很正常。</p>
]]></content:encoded>
	</item>
</channel>
</rss>

