徽标
联盟百科
通讯
下载应用,请到 Google Play
新! 在您的Android™设备上下载联盟百科!
下载
比浏览器更快的访问!
 

Lua和即時編譯

快捷方式: 差异相似杰卡德相似系数参考

Lua和即時編譯之间的区别

Lua vs. 即時編譯

Lua()程序设计语言是一个简洁、轻量、可扩展的脚本语言,Lua在葡萄牙语中的意思是月亮。. 即时编译(Just-in-time compilation),又译及时编译、实时编译,动态编译的一种形式,是一种提高程序运行效率的方法。通常,程序有两种运行方式:静态编译与動態直譯。静态编译的程序在执行前全部被翻译为机器码,而直譯执行的则是一句一句边运行边翻译。 即时编译器则混合了这二者,一句一句编译源代码,但是会将翻译过的代码缓存起来以降低性能损耗。相对于静态编译代码,即时编译的代码可以处理延迟绑定并增强安全性。 即时编译器有两种类型,一是字节码翻译,二是动态编译翻译。 微软的.NET Framework,还有绝大多数的Java实现,都依赖即时编译以提供高速的代码执行。Mozilla Firefox使用的JavaScript引擎SpiderMonkey也用到了JIT的技術。Ruby的第三方实现Rubinius和Python的第三方实现PyPy也都通过JIT来明显改善了解释器的性能。.

之间Lua和即時編譯相似

Lua和即時編譯有(在联盟百科)0共同点。

上面的列表回答下列问题

Lua和即時編譯之间的比较

Lua有25个关系,而即時編譯有11个。由于它们的共同之处0,杰卡德指数为0.00% = 0 / (25 + 11)。

参考

本文介绍Lua和即時編譯之间的关系。要访问该信息提取每篇文章,请访问:

嘿!我们在Facebook上吧! »