Google V8编程详解(序)Cloud App

此系列文章转载于此http://blog.csdn.net/feiyinzilgd/article/details/8247723阿里云

Google V8         应用程序发展到今天,应用程序的概念也在不断地发生着变化,WiKi的解释是这样的:“应用程序指为完成某项或多项特定工做的计算机程序”。这里所指的应用程序在软件行的今天,绝大多数指的是须要通过下载安装在本定机器上运行的程序,称之为本地应用。而目前国内不少IT公司都在部署本身的移动互联网战略,主推Cloud App云应用,如阿里云OS、百度云应用。Cloud App正在造成一种新的应用程序形式,即不须要安装便可使用的程序。体现了Cloud App热部署的特色,这也是JS的特性。这样就意味着当前的Cloud App使用js来编写,固然,也少不了HTML5。spa

        JS做为一种热部署性高,灵活性强的语言,天然成了Cloud App的首选。目前主流的JS引擎有JavaScript engine和Google V8(简称V8)。关于这两个JS引擎业界也有很多争论,这里我只讲关于V8的部分。V8做为JS的解释器,能将JS世界和C/C++世界打通,JS能够直接调用C/C++接口,使得Cloud App可以具备和本地应用进行交互的可能。虽然这一点不是V8独有的,Qt的QML(相似于JS)早就已经具有直接构造和调用C++对象的能力。JS世界和C/C++世界的融合,使得Cloud App的扩张有了无限的可能。.net

 

 

 

版权申明:
转载文章请注明原文出处,任何用于商业目的,请联系本人:hyman_tan@126.com对象

相关文章
相关标签/搜索