@gron

Evaluating the Design of the R Language: Objects and Functions for Data Analysis

, , , and . Proceedings of the 26th European Conference on Object-Oriented Programming, page 104--131. Berlin, Heidelberg, Springer-Verlag, (2012)
DOI: 10.1007/978-3-642-31057-7_6

Abstract

R is a dynamic language for statistical computing that combines lazy functional features and object-oriented programming. This rather unlikely linguistic cocktail would probably never have been prepared by computer scientists, yet the language has become surprisingly popular. With millions of lines of R code available in repositories, we have an opportunity to evaluate the fundamental choices underlying the R language design. Using a combination of static and dynamic program analysis we assess the success of different language features.

Description

Evaluating the design of the R language

Links and resources

Tags

community

  • @gron
  • @dblp
@gron's tags highlighted