我是如何用 V8 脚本引擎替换JScript的 —— (一)前言
2009-04-22 14:55
253 查看
前言:
看标题很容易给人误解,V8引擎本来就是跨平台的,为何还要移植?这个标题真的很不好取名,我的本意是想表达:微软有自己的脚本引擎规范,也有自己的JavaScript引擎,我尝试的事情就是用 V8 替换掉微软自己的 Jscript。这下应该说明白了,但用这个解释来做标题的话实在太长了。
由此引来一个新问题:为什么要替换?原因很简单:尝试。
我想尝试什么?由于V8开源,我不能把这个东西用于商业用途,只想验证一下传说中V8的性能神话,到底比Jscript快多少。我不太相信网上的评测结论,因为所处环境不同,评测结果没有太多可比性,如果我用相同的规范使用V8和JScript,并且在同一个测试环境中测试(例如都用IE来测试),我认为结论会更加可信。关于性能结论,将在以后的专题中发布,这篇文章仅仅描述移植的过程。
我很想把这个东西开源。由于我英文写作水平一般,也没有足够的时间,如果有哪位英文达人能帮忙把文章或介绍翻译成英文,我愿意立即在Google论坛上开源。
看标题很容易给人误解,V8引擎本来就是跨平台的,为何还要移植?这个标题真的很不好取名,我的本意是想表达:微软有自己的脚本引擎规范,也有自己的JavaScript引擎,我尝试的事情就是用 V8 替换掉微软自己的 Jscript。这下应该说明白了,但用这个解释来做标题的话实在太长了。
由此引来一个新问题:为什么要替换?原因很简单:尝试。
我想尝试什么?由于V8开源,我不能把这个东西用于商业用途,只想验证一下传说中V8的性能神话,到底比Jscript快多少。我不太相信网上的评测结论,因为所处环境不同,评测结果没有太多可比性,如果我用相同的规范使用V8和JScript,并且在同一个测试环境中测试(例如都用IE来测试),我认为结论会更加可信。关于性能结论,将在以后的专题中发布,这篇文章仅仅描述移植的过程。
我很想把这个东西开源。由于我英文写作水平一般,也没有足够的时间,如果有哪位英文达人能帮忙把文章或介绍翻译成英文,我愿意立即在Google论坛上开源。
相关文章推荐
- 我是如何用 V8 脚本引擎替换JScript的 —— (一)前言
- 我是如何用 V8 脚本引擎替换JScript的 —— (二)准备1
- 我是如何用 V8 脚本引擎替换JScript的 —— (四)准备3
- 我是如何用 V8 脚本引擎替换JScript的 —— (四)准备3
- 我是如何用 V8 脚本引擎替换JScript的 —— (三)准备2
- 我是如何用 V8 脚本引擎替换JScript的 —— (三)准备2
- 我是如何用 V8 脚本引擎替换JScript的 —— (二)准备1
- 战火引擎中如何写Lua逻辑脚本
- 无法找到脚本引擎Jscript解决
- 如何在我们的程序中使用jscript脚本(zz)
- U3D 游戏引擎之游戏架构脚本该如何来写
- 如何使用JS脚本从HTML中分离图片标签与文本,替换文本中指定的内容并加粗(原创)
- 如何使用Powershell脚本监控Exchange2010(前言)
- 无法找到脚本引擎Jscript解决
- U3D 游戏引擎之游戏架构脚本该如何来写
- PHP内核探索 —— 如何执行PHP脚本:Zend引擎是如何解释PHP脚本的
- [V8] 在C++中应用Google Chrome脚本引擎——V8
- JavaScript V8做为脚本引擎的可行性
- U3D 游戏引擎之游戏架构脚本该如何来写
- C#脚本引擎 CS-Script 之(三)——如何部署