当前位置:  开发笔记 > 编程语言 > 正文

Ruby to Actionscript3字节码

如何解决《RubytoActionscript3字节码》经验,为你挑选了1个好方法。

嗨,我正在研究Ruby to actionscript 3字节码编译器,并发现了一个名为Red Sun的项目,但可以找到很少的信息.

所以我的问题是......有什么工具可以将Ruby源转换成AS3字节码



1> Jonathan Bra..:

我是Red Sun项目的首席开发人员.信息非常少,因为它还没有准备好使用.我研究了最初的原型并将它呈现给360 | Flex San Jose的少数人.这引起了人们的兴趣,并鼓励我为RubyConf提出建议,为此我们接受了关于Red Sun的介绍性演讲.

从那以后,我有时间充实框架,真正看到了可能的结果.我将很快公开概述所有这些,但我决定不同于生成ActionScript 3字节码的想法,因为它的局限性.Ruby和ActionScript有些相似,但Ruby在方法分派语义方面有一些显着差异,需要在ActionScript中使用任何实现来使用自定义方法查找解决方案.它也许可以在JavaScript中完成,但是ActionScript 3不允许将原型字段重新指定为指向不同的对象,而Ruby依赖于在运行时修改继承层次结构.

RubyConf的演讲将于11月8日星期六举行.您可以在追踪红太阳的发展http://github.com这里http://github.com/jonathanbranam/redsun和我将在张贴在自己的网站信息http://jonathanbranam.net.我打算发布一个网站,仅仅是为了获取有关Red Sun的信息,但尚未完成共享链接.

Red Sun不包含Ruby解析器或编译器,因此它依赖于由真正的Ruby 1.9实现生成的Ruby 1.9字节码.它目前基于1.9.0-4,如果与此版本有偏差,可能需要更改.就功能而言,截至目前(2008年10月27日),它支持基本的方法调度,类和模块.这真的是关于它.标准库尚未移植,我希望依靠Rubinius获得很大一部分.

推荐阅读
臭小子
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有