Integration of R and Scala Using rscala

The rscala software is a simple, two-way bridge between R and Scala that allows users to leverage the unique strengths of both languages in a single project. Scala classes can be instantiated from R and Scala methods can be called. Arbitrary Scala code can be executed on-the-fly from within R and ca...

Full description

Bibliographic Details
Published in:Journal of Statistical Software
Main Author: David B. Dahl
Format: Article
Language:English
Published: Foundation for Open Access Statistics 2020-02-01
Subjects:
Online Access:https://www.jstatsoft.org/index.php/jss/article/view/3239
Description
Summary:The rscala software is a simple, two-way bridge between R and Scala that allows users to leverage the unique strengths of both languages in a single project. Scala classes can be instantiated from R and Scala methods can be called. Arbitrary Scala code can be executed on-the-fly from within R and callbacks to R are supported. R packages can be developed based on Scala. Conversely, rscala also enables R code to be embedded within a Scala application. The rscala package is available from the Comprehensive R Archive Network (CRAN) and has no dependencies beyond base R and the Scala standard library.
ISSN:1548-7660