跨平台的脚本库 AngelScript

码农软件 · 软件分类 · 脚本编程语言 · 2019-03-05 06:41:54

软件介绍

AngelScript,全称是AngelCode Scripting Library,是一个专门为扩展应用程序功能而开发的跨平台的脚本库。它以易于应用程序开发者和脚本开发者使用为目标而设计。AngelScript的开发者是Andreas Jönsson,2012年8月7日时的最新版本为2.27.0
AngelScript最大的特点是允许直接调用C/C++的函数和方法,而不需要额外的包装和转换。应用程序只需要简单的把C/C++实现的函数、对象(class)和方法注册给脚本,就能在脚本里面调用。
AngelScript的语法与C/C++保持一致,但有所增强,如没有指针(C++中广泛应用了指针),以及使用了自动内存管理功能(C++中大多数情况下需要自己管理内存)。此外,AngelScript的数据类型也和C/C++保持一致,这是AngelScript比其它脚本语言更容易与C/C++宿主程序集成的重要原因。
AngelScript支持JIT技术,拥有较高的运行效率。]
 
AngelScript和C/C++一样,是强类型静态语言,对于非专业的开发者来说,使用时不如其它一些弱类型动态语言来得方便。
AngelScript是完全免费的,并且基于zlib协议开源。
 

本文地址:https://codercto.com/soft/d/652.html

Professional JavaScript for Web Developers

Professional JavaScript for Web Developers

Nicholas C. Zakas / Wrox / 2009-1-14 / USD 49.99

This eagerly anticipated update to the breakout book on JavaScript offers you an in-depth look at the numerous advances to the techniques and technology of the JavaScript language. You'll see why Java......一起来看看 《Professional JavaScript for Web Developers》 这本书的介绍吧!

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

XML 在线格式化
XML 在线格式化

在线 XML 格式化压缩工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具