The functional programming language R and the paradigm of dynamic scientific programming (Position paper)

5Citations
Citations of this article
32Readers
Mendeley users who have this article in their library.
Get full text

Abstract

R is an environment and functional programming language for statistical data analysis and visualization. Largely unknown to the functional programming community, it is popular and influential in many empirical sciences. Due to its integrated combination of dynamic and reflective scripting on one hand, and array-based numerical computation on the other, R poses unique and challenging implementation problems, at odds with the conservative language technology employed by its developers. We discuss the background of R in historical context, highlight some of the more problematic language features, and discuss the potential for the effective use of state-of-the-art language technology in a future, safe and efficient implementation. © 2013 Springer-Verlag.

Cite

CITATION STYLE

APA

Widemann, B. T. Y., Bolz, C. F., & Grelck, C. (2013). The functional programming language R and the paradigm of dynamic scientific programming (Position paper). In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 7829 LNCS, pp. 182–197). https://doi.org/10.1007/978-3-642-40447-4_12

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free