JS.Class

JS.Class 4.0.5

这是一个港口和先进的实施Ruby的核心对象/模块/类系统中的JavaScript代码,以及一些Ruby标准库和其他各种扩展功能。 功能 一般特点:方法结合带班,混入,和单方法红宝石般的对象系统在后期绑定的参数,可选的超级调用父类和混入包括,扩展和继承挂钩反射API进行了对象系统约定对象相等,比较,反复和散列在各种标准的Ruby模块和数据结构的版本与作品:节点 V8 犀牛独角鲸的SpiderMonkey 在Windows脚本宿主 什么在此版本中是新的: 在改名MethodChain...

Six

Six 0.0.12

六加强与新功能的JavaScript语法目前正在开发与ECMAScript中6。适用于客户端(浏览器)和服务器端(Node.js的)环境。。还配备了AMD(异步模块定义)的兼容性 要求: 在客户端中启用JavaScript 限制: ...

Morph

Morph 0.3.7

我可以通过调用分配方法在环境运行时创建的类定义 功能: 它可以处理文件,如: XML TSV 角度来说,Hpricot 的ActiveRecord 什么在此版本中是新的: 请不要在私有方法的混合变形时被​​包括在内。 要求: ...

RLua

RLua 1.0 / 1.0.beta1

它包含的Lua C API的几乎全覆盖,Lua和Ruby的无缝转换成对象从另一个每种语言的互相调用函数。哈希和数组的递归翻译:所有键和值都翻译过。得到任何Lua的功能Ruby代码(甚至红宝石PROC被翻译前)的结果在Lua ::函数创建,并表的行为相同创建LUA ::...

facade

facade 1.0.5

Facade模式是面向对象编程(OOP)中常用的软件工程设计模式。事实上,库包从另一个类作为目前使用的类的实例方法singleton方法 什么在此版本中是新的: 重构的Rake文件。 什么版本1.0.4新: 修正了一个符号串VS问题为Ruby 1.9。的X. 要求: ...

Pyret

Pyret 0.5

球拍是一个互动的,集成的,图形化编程环境的计划,MzScheme的,和MRED的编程语言。Pyret是松散的基础上球拍,作为一个基本的脚本程序,用一个基本的Python的语法。在Pyret编写代码可能需要比其他许多语言中的几行,但代码好得多组织,是理想的教育目的。。Pyret提供了广泛的支持和关注的代码测试过程,也是非常有据可查 要求: 在Racket.5.3 0.4或更高版本 限制: ...

Qore

Qore 0.8.11

它还支持通过模块运行时的语言扩展,适合界面开发,应用程序脚本,SQL集成等。 什么是此版本的新: 添加了Qore :: AFMap和Qore :: AFStrMap常量添加逻辑代码提供服务的默认文件,以确定该文件是从MIME类型二进制文件或文本文件 ::的HTTPClient sendWithSendCallback()和::的HTTPClient sendWithSendCallback()更新,这样,如果收到响应,而分块的发送操作仍在进行中,假设一个错误,发送操作被中止,响应报头立即读 ...

Gauche

Gauche 0.9.4

这将允许程序员和系统管理员来写从小到大的脚本为他们的应用。笨拙是在它读取并评估源代码的意义上的脚本引擎,但是在内部它编译方案表达式成中间形式上通过优化编译器然后由虚拟机执行。到目前为止,性能足以媲美其他方案解释 功能: 一般特点:封面R5RS差不多。在两个R5RS高层次的宏观和传统定义宏的支持。数字操作上长整数,BIGNUM,flonum和复杂的支持。模块系统:一个简单的模块系统,API兼容STklos...