发布于 2015-03-01 00:28:11 | 293 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的精品教程,程序狗速度看过来!

AngelScript 跨平台的脚本库

AngelScript,全称是AngelCode Scripting Library,是一个专门为扩展应用程序功能而开发的跨平台的脚本库。它以易于应用程序开发者和脚本开发者使用为目标而设计。


AngelScript 2.30.0 发布,距离上个版本已有 4 个月之久。此版本主要是改进有:移除 asBEHAVE_REF_CAST 和 asBEHAVE_VALUE_CAST (+implicit versions);改进内存管理;改进脚本语言;增强组件功能等等。更多改进内容请看发行说明更新日志

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协议开源。



历史版本 :
AngelScript 2.30.2 发布,跨平台脚本库
AngelScript 2.30.0 发布,跨平台的脚本库
最新网友评论  共有(0)条评论 发布评论 返回顶部

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  广告服务