<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></title> 
<link>http://www.jackxiang.com/index.php</link> 
<description><![CDATA[赢在IT，Playin' with IT,Focus on Killer Application,Marketing Meets Technology.]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[向东博客 专注WEB应用 构架之美 --- 构架之美，在于尽态极妍 | 应用之美，在于药到病除]]></copyright>
<item>
<link>http://www.jackxiang.com/post//</link>
<title><![CDATA[解释型语言 比 编译型语言牛逼的地方..]]></title> 
<author>jack &lt;xdy108@126.com&gt;</author>
<category><![CDATA[WEB2.0]]></category>
<pubDate>Tue, 12 Oct 2010 07:00:24 +0000</pubDate> 
<guid>http://www.jackxiang.com/post//</guid> 
<description>
<![CDATA[ 
	关于解释型编程语言,比如VB,比如word里,excel的宏,比如javascript,比如网游客户端安装升级程序.都是脚本语言,小型的娱乐型游戏也可以用脚本语言来编写.<br/><br/>解释型语言的优点,在于简单,易学,但是最重要的是它有编译型语言无可比拟的动态性!!!<br/><br/>多少年来,编译型语言就在努力的向解释型语言进化,比如从C到C++的动态编译技术.什么继承,重载,多态等.而之后更为高级的COM技术.实现了动态链接.(接口标准化)<br/><br/>但是,即使编译型语言做了这么多,依然无法和解释型语言的动态性相比.因为编译语言为了追求它的高速效率,不得不将程序固定化为机器语言.它依然无法做到,在程序运行时根据环境自己为自己编写新的程序.<br/><br/>比如javascript 的动态创建函数 var sum = new　Function(&quot;x&quot;,&quot;y&quot;,mstring),其中的msting是个字符串变量,是程序在运行时才产生的代码.实在是太强了....<br/><br/>解释型语言就像人,而编译型语言就像机器,虽然机器在力量,速度上比人厉害很多,但是却没有人的学习能力和创造力.<br/><br/>一直一直以来,我就在想,未来有智能机器人么.未来的机器人能产生智慧么?在学C的时候挺失望,在学C++时有那么点希望,现在则是很有希望的.<br/><br/>编译型语言不是说不能做到动态化生成新程序,只是现在还没有,因为太难,还没有天才发明出来,但是理论上是可以的.<br/><br/>从某种意义上说,编译器都是一个超智能的程序,而且是动态生成新程序的程序.<br/><br/>来源：http://hi.baidu.com/lalafengche/blog/item/8f4202d17870ebdd562c840a.html
]]>
</description>
</item><item>
<link>http://www.jackxiang.com/post//#blogcomment</link>
<title><![CDATA[[评论] 解释型语言 比 编译型语言牛逼的地方..]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://www.jackxiang.com/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>