设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 软件追踪 查看内容

AngelScript 2.30.2发布,跨平台脚本库

2015-9-7 23:22| 发布者: joejoe0332| 查看: 528| 评论: 0|原作者: oschina|来自: oschina

摘要: AngelScript 2.30.2 发布,此版本主要是功能优化,特别是提升了加载预编译字节码的性能,还有一些运行时优化。除了系统优化,还实现了对匿名函数的支持,比如脚本语言中的 lambdas。详细改进请看发行说明。 ...

  AngelScript 2.30.2 发布,此版本主要是功能优化,特别是提升了加载预编译字节码的性能,还有一些运行时优化。除了系统优化,还实现了对匿名函数的支持,比如脚本语言中的 lambdas。详细改进请看发行说明


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


酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部