<?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: 编程珠玑番外篇-D. 高级语言怎么来的-1</title>
	<atom:link href="http://blog.youxu.info/2009/05/13/hpl/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.youxu.info/2009/05/13/hpl/</link>
	<description>I am Eric Xu, a Googler.</description>
	<lastBuildDate>Wed, 08 Feb 2012 04:38:30 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
	<item>
		<title>By: pligg.com</title>
		<link>http://blog.youxu.info/2009/05/13/hpl/#comment-6150</link>
		<dc:creator>pligg.com</dc:creator>
		<pubDate>Tue, 07 Jul 2009 15:21:34 +0000</pubDate>
		<guid isPermaLink="false">http://blog.youxu.info/?p=910#comment-6150</guid>
		<description>&lt;strong&gt;» 编程珠玑番外篇-D. 高级语言怎么来的-1 &#124; 4G spaces...&lt;/strong&gt;

编程珠玑番外篇，这人还是有两把刷子的。...</description>
		<content:encoded><![CDATA[<p><strong>» 编程珠玑番外篇-D. 高级语言怎么来的-1 | 4G spaces&#8230;</strong></p>
<p>编程珠玑番外篇，这人还是有两把刷子的。&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Nicholas Yuen</title>
		<link>http://blog.youxu.info/2009/05/13/hpl/#comment-6071</link>
		<dc:creator>Nicholas Yuen</dc:creator>
		<pubDate>Tue, 16 Jun 2009 07:06:51 +0000</pubDate>
		<guid isPermaLink="false">http://blog.youxu.info/?p=910#comment-6071</guid>
		<description>拜读。感谢！</description>
		<content:encoded><![CDATA[<p>拜读。感谢！</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tdus</title>
		<link>http://blog.youxu.info/2009/05/13/hpl/#comment-5843</link>
		<dc:creator>tdus</dc:creator>
		<pubDate>Wed, 20 May 2009 02:25:21 +0000</pubDate>
		<guid isPermaLink="false">http://blog.youxu.info/?p=910#comment-5843</guid>
		<description>哈哈，跟看货币战争一个感觉啊，很贯通~</description>
		<content:encoded><![CDATA[<p>哈哈，跟看货币战争一个感觉啊，很贯通~</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: 瘦肉丝</title>
		<link>http://blog.youxu.info/2009/05/13/hpl/#comment-5835</link>
		<dc:creator>瘦肉丝</dc:creator>
		<pubDate>Mon, 18 May 2009 18:33:40 +0000</pubDate>
		<guid isPermaLink="false">http://blog.youxu.info/?p=910#comment-5835</guid>
		<description>谢谢

为什么前2次贴的当时看不到？现在又都出来了。</description>
		<content:encoded><![CDATA[<p>谢谢</p>
<p>为什么前2次贴的当时看不到？现在又都出来了。</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: easing</title>
		<link>http://blog.youxu.info/2009/05/13/hpl/#comment-5832</link>
		<dc:creator>easing</dc:creator>
		<pubDate>Sun, 17 May 2009 20:18:27 +0000</pubDate>
		<guid isPermaLink="false">http://blog.youxu.info/?p=910#comment-5832</guid>
		<description>Eric 老师:

谢谢了，那个SA问题我是知道的，Sipser的那本《计算理论导引》上就把它叫做停机问题，想这个问题的时候，我也意识到了有可能是我把描述或者说编码图灵机和图灵机的语言给搞混了，但我也想不通编码一个图灵机为什么只需要CFG就够了，当时我还在想用正则是不是也可以，后来想要是可以别人早就弄出来了,我觉得这个应该取决于通用图灵机的性质。
再次谢谢你的回答。</description>
		<content:encoded><![CDATA[<p>Eric 老师:</p>
<p>谢谢了，那个SA问题我是知道的，Sipser的那本《计算理论导引》上就把它叫做停机问题，想这个问题的时候，我也意识到了有可能是我把描述或者说编码图灵机和图灵机的语言给搞混了，但我也想不通编码一个图灵机为什么只需要CFG就够了，当时我还在想用正则是不是也可以，后来想要是可以别人早就弄出来了,我觉得这个应该取决于通用图灵机的性质。<br />
再次谢谢你的回答。</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric</title>
		<link>http://blog.youxu.info/2009/05/13/hpl/#comment-5831</link>
		<dc:creator>Eric</dc:creator>
		<pubDate>Sun, 17 May 2009 18:53:45 +0000</pubDate>
		<guid isPermaLink="false">http://blog.youxu.info/?p=910#comment-5831</guid>
		<description>@easing:

描述一个图灵机的语言, 和图灵机能够处理的语言, 不是一回事. 

上下文无关文法(CFG) 就可以描述计算机编程语言, 是因为这样计算机编程语言能够被编译器高效的转换成机器码. 事实上我们现在用的计算机编程语言, 大多只是 CFG 的子集, 叫做 LALR(k). 编译原理上都有讲. 

描述一个算法, 和这个算法接受的语言, 是不一样的两件事情. 可注意, 一个叫做 e(M), 一个叫做 L(M), 前者 e(M) 是关于这个图灵机的编码, 后者 L(M) 是这个图灵机 M 可判定的语言的集合. 当然, 这两个之间如果巧妙的把  e(M) 扔给 M, 问是不是 L(M), 那就是著名的 SA 问题了. SA 略改一下就是著名的停机问题了. 你可以从看停机问题入手, 就更加清楚了.</description>
		<content:encoded><![CDATA[<p>@easing:</p>
<p>描述一个图灵机的语言, 和图灵机能够处理的语言, 不是一回事. </p>
<p>上下文无关文法(CFG) 就可以描述计算机编程语言, 是因为这样计算机编程语言能够被编译器高效的转换成机器码. 事实上我们现在用的计算机编程语言, 大多只是 CFG 的子集, 叫做 LALR(k). 编译原理上都有讲. </p>
<p>描述一个算法, 和这个算法接受的语言, 是不一样的两件事情. 可注意, 一个叫做 e(M), 一个叫做 L(M), 前者 e(M) 是关于这个图灵机的编码, 后者 L(M) 是这个图灵机 M 可判定的语言的集合. 当然, 这两个之间如果巧妙的把  e(M) 扔给 M, 问是不是 L(M), 那就是著名的 SA 问题了. SA 略改一下就是著名的停机问题了. 你可以从看停机问题入手, 就更加清楚了.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: easing</title>
		<link>http://blog.youxu.info/2009/05/13/hpl/#comment-5830</link>
		<dc:creator>easing</dc:creator>
		<pubDate>Sun, 17 May 2009 13:00:33 +0000</pubDate>
		<guid isPermaLink="false">http://blog.youxu.info/?p=910#comment-5830</guid>
		<description>Eric 老师：

我也是看书才有疑惑的，wikipedia上说的也比较简短，看过来看过去就《逻辑的引擎》这本书八卦多一点，其它的都直接给结果的。
另外想问一个问题，可能比较弱啊，就是算法定义的一个精确模型是图灵机，那为什么现在的高级语言用上下文无关文法就可以描述算法，它不是只对应于非确定下推自动机吗？抑或是我把语法和语义搞混了？如果按乔姆斯基对文法的分类来说，描述一个算法最少需要几级语言，还是它只是取决于怎么去解释？
我是最近刚看计算理论这方面的内容，很多疑惑啊，不知道哪里可以问，如果打扰到您，还请见谅。</description>
		<content:encoded><![CDATA[<p>Eric 老师：</p>
<p>我也是看书才有疑惑的，wikipedia上说的也比较简短，看过来看过去就《逻辑的引擎》这本书八卦多一点，其它的都直接给结果的。<br />
另外想问一个问题，可能比较弱啊，就是算法定义的一个精确模型是图灵机，那为什么现在的高级语言用上下文无关文法就可以描述算法，它不是只对应于非确定下推自动机吗？抑或是我把语法和语义搞混了？如果按乔姆斯基对文法的分类来说，描述一个算法最少需要几级语言，还是它只是取决于怎么去解释？<br />
我是最近刚看计算理论这方面的内容，很多疑惑啊，不知道哪里可以问，如果打扰到您，还请见谅。</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: aw</title>
		<link>http://blog.youxu.info/2009/05/13/hpl/#comment-5829</link>
		<dc:creator>aw</dc:creator>
		<pubDate>Sun, 17 May 2009 03:10:33 +0000</pubDate>
		<guid isPermaLink="false">http://blog.youxu.info/?p=910#comment-5829</guid>
		<description>徐宥老师不回国了？难道现在回国的人都要盘查嘛？</description>
		<content:encoded><![CDATA[<p>徐宥老师不回国了？难道现在回国的人都要盘查嘛？</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric</title>
		<link>http://blog.youxu.info/2009/05/13/hpl/#comment-5825</link>
		<dc:creator>Eric</dc:creator>
		<pubDate>Sat, 16 May 2009 16:08:05 +0000</pubDate>
		<guid isPermaLink="false">http://blog.youxu.info/?p=910#comment-5825</guid>
		<description>easing 老师:

我的八卦也是看书看来的, 你说的那部分历史, 我还真不熟, 八卦不起来啊. 要不你给我举几个例子, 说不定有的我知道. 因为我看过图灵和冯诺依曼早期的不少论文. 

瘦肉丝老师:

未来如何很难说的. 你转的那篇文章中很多描述都是戏说而已, 其实真实情况未必这么轻描淡写, 不同的系统有不同的语言选择.</description>
		<content:encoded><![CDATA[<p>easing 老师:</p>
<p>我的八卦也是看书看来的, 你说的那部分历史, 我还真不熟, 八卦不起来啊. 要不你给我举几个例子, 说不定有的我知道. 因为我看过图灵和冯诺依曼早期的不少论文. </p>
<p>瘦肉丝老师:</p>
<p>未来如何很难说的. 你转的那篇文章中很多描述都是戏说而已, 其实真实情况未必这么轻描淡写, 不同的系统有不同的语言选择.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: easing</title>
		<link>http://blog.youxu.info/2009/05/13/hpl/#comment-5824</link>
		<dc:creator>easing</dc:creator>
		<pubDate>Sat, 16 May 2009 12:16:03 +0000</pubDate>
		<guid isPermaLink="false">http://blog.youxu.info/?p=910#comment-5824</guid>
		<description>其实我很想知道计算机发展的最早期的一些故事，从图灵的理论研究到冯诺依曼的存储程序体系结构的出现以及它们之间的联系，中间应该有很多有意思的事儿，主要是我想知道很多东西出现的源动力是什么，不知道eric大大是否可以八卦八卦？</description>
		<content:encoded><![CDATA[<p>其实我很想知道计算机发展的最早期的一些故事，从图灵的理论研究到冯诺依曼的存储程序体系结构的出现以及它们之间的联系，中间应该有很多有意思的事儿，主要是我想知道很多东西出现的源动力是什么，不知道eric大大是否可以八卦八卦？</p>
]]></content:encoded>
	</item>
</channel>
</rss>

