2010-07-16 39 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