2010-07-16 40 views
11

我刚刚从Ubuntu存储库中发现Ra。有没有人在实际项目中使用过它?您是否遇到过任何问题,并且在使用Ra而不是R或JIT时会有什么折衷?使用Ra的R代码JIT

+0

哦,很酷。另一方面,它确实鼓励使用非矢量化编程,这种编程击败了许多R的设计目的! – Harlan 2010-07-16 14:56:56

+0

它甚至不是一个真正的JIT,而是一个更快的解释器。国际海事组织更好地嵌入C代码,然后结果更可预测。 – mbq 2010-07-16 16:33:34

+0

它比矢量化代码还要慢,所以我不认为它鼓励使用循环。在一些问题中,你只需要使用一个循环。 – 2010-07-16 19:00:47

回答

9

嗯,我喜欢它。但之后它在Ubuntu中......因为我首先创建了Debian软件包。我在'R高级性能计算入门'教程(周二下一个useR! 2010)中介绍了Ra和jit。

但可悲的是,史蒂文从来没有得到他预期的反馈,并已停止更新Ra。最新版本是R 2.9。*,即从一年前开始。这值得保持活力,但是还有一些人(具有高度专业知识)需要出现在现场以帮助...

+0

感谢您的包装和答案。我看了一下你的幻灯片,看起来很有趣。希望他能找到一些帮助并继续保持下去。 – 2010-07-16 17:22:39

+0

Luke Tierney是否正在对R解释器进行一些改进,这可能会为主R分布中的JIT铺平道路? – Sharpie 2010-07-17 13:44:33

+0

是的,他是。但是他在过去的十年中大部分时间都是这样,你永远不知道ETA。尽管他也和史蒂夫有过接触。无论如何,卢克会在使用R!下周提及一些。但这通常不是“屏住呼吸”的材料。 – 2010-07-17 14:29:12