Như đã đề cập trong câu trả lời khác, hiện có một triển khai Java thuần túy là R: http://code.google.com/p/renjin. Phát triển thú vị và mong được xem nó phát triển như thế nào.
Cựu câu trả lời dưới đây:
Bill là đúng: không có thực hiện tinh khiết của langauge R (hoặc S langauge) ở hai JVM hoặc CLR, vì vậy tốt nhất bạn có thể làm là sử dụng một số loại giao diện thông qua C.
JRI cho phép bạn gọi R từ bất kỳ chương trình Java nào, vì vậy mọi ngôn ngữ trên JVM sẽ có thể gọi các bình JRI. Xem ví dụ về cách sử dụng câu hỏi này trong câu hỏi này: R from within Java. Ví dụ: có thư viện clojure hiện đang được phát triển xung quanh JRI theo Joel Boehland: Rincanter (read about it here).
Vị trí đã di chuyển của 'rejnin': https://github.com/bedatadriven/renjin – kmonsoor