Ben de Doug Bates Ocak ayında bana bir teke tek gönderilen beri Julia bakarak edilmiştir . Ama @ gsk3 gibi, zengin R nesnelerini Julia'ya iletmek istediğim için bunu bir "Rcpp ölçeğinde" ölçüyorum. Ve bu şu anda hiç desteklenmiyor gibi görünüyor.
Julia'nın hoş ve basit bir C arayüzü var. Bu bize böyle bir şey kazandırıyor .C()
. Ancak r-devel üzerinde yakın zamanda tartışıldığı gibi, gerçekten istemiyorsunuz .C()
, çoğu durumda.Call()
gerçek R nesnelerini temsil eden gerçek SEXP değişkenlerini iletmek . Şu anda bu sınırlama nedeniyle R'den Julia için çok az alan görüyorum.
Belki Rserve için tcp / ip kullanan dolaylı bir arayüz, Julia biraz olgunlaşmadan ve uygun bir C ++ arayüzü elde etmeden önce ilk başlangıç olabilir. Ya da gerçek R API'nin sadece bir C katmanı sunduğu gibi, Julia'ya veri beslediğimiz bir ara katmana (birisinin yazmak zorunda kalacağı) girmeden önce R'den C ++ 'ya ulaşmak için Rcpp tabanlı bir şey kullanırız. Dunno.
Ve günün sonunda biraz sabır gerekebilir. Fritz Leisch'ın comp.os.linux.an duyuru haber grubunda ilk duyurularını yaptığı 1996 ya da 1997 civarında R'ye bakmaya başladım. Ve o zaman R'nin imkanları oldukça sınırlıydı (ama S dilinin tam vaadi, tabii ki, bir kazananımız olduğunu biliyorduk). Birkaç yıl sonra onu birincil modelleme dilim yapmaya hazırdım. O zaman CRAN'ın 100'den az paketi vardı ...
Julia oraya gidebilir. Ama şimdilik çoğumuzun R'de iş yapacağından şüpheleniyorum ve Julia'da birkaç tuhaf bakışımız var.