El arte de programar en R Un leguaje para la estadística - page 11

CAPÍTULO 1. INTRODUCCIÓN
8
1.2. Historia de R y S
R fue creado en 1992 en Nueva Zelanda por Ross Ihaka y Robert Gentle-
man (Ihaka [1998]). La intención inicial con R, era hacer un lenguaje didáctico,
para ser utilizado en el curso de Introducción a la Estadística de la Universi-
dad de Nueva Zelanda. Para ello decidieron adoptar la sintaxis del lenguaje
S desarrollado por Bell Laboratories. Como consecuencia, la sintaxis es simi-
lar al lenguaje S, pero la semántica, que aparentemente es parecida a la de S,
en realidad es sensiblemente diferente, sobre todo en los detalles un poco más
profundos de la programación.
A modo de broma Ross y Robert, comienzan a llamar “R” al lenguaje que
implementaron, por las iniciales de sus nombres, y desde entonces así se le
conoce en la muy extendida comunidad amante de dicho lenguaje. Debido a
que R es una evolución de S, a continuación daremos una breve reseña histórica
de este lenguaje, para entender los fundamentos y alcances de R.
S es un lenguaje que fue desarrollado por John Chambers y colaborado-
res en Laboratorios Bell (AT&T), actualmente Lucent Tecnologies, en 1976. Este
lenguaje, originalmente fue codificado e implementado como unas bibliotecas
de FORTRAN. Por razones de eficiencia, en 1988 S fue reescrito en lenguaje C,
dando origen al sistema estadístico S, Versión 3. Con la finalidad de impulsar
comercialmente a S, Bell Laboratories dio a StatSci (ahora Insightful Corpora-
tion) en 1993, una licencia exclusiva para desarrollar y vender el lenguaje S. En
1998, S ganó el premio de la
Association for Computing Machinery
a los Sistemas
de
Software
, y se liberó la versión 4, la cual es prácticamente la versión actual.
El éxito de S fue tal que, en 2004
Insghtful
decide comprar el lenguaje a
Lucent
(
Bell Laboratories
) por la suma de 2 millones de dólares, convirtiéndose
hasta la fecha en el dueño. Desde entonces,
Insightful
vende su implementación
del lenguaje S bajo el nombre de S-PLUS, donde le añade un ambiente gráfico
amigable. En el año 2008, TIBCO compra
Insightful
por 25 millones de dólares
y se continúa vendiendo S-PLUS, sin modificaciones. R, que define su sintaxis
a partir de esa versión de S, no ha sufrido en lo fundamental ningún cambio
dramático desde 1998.
Regresemos ahora al lenguaje que nos ocupa: R. Luego de la creación de R
(en 1992), se da un primer anuncio al público del software R en 1993. En el año
de 1995 Martin Mächler, de la Escuela Politécnica Federal de Zúrich, convence
a Ross y Robert a usar la Licencia GNU para hacer de R un software libre.
Como consecuencia, a partir de 1997, R forma parte del proyecto GNU.
Con el propósito de crear algún tipo de soporte para el lenguaje, en 1996
se crea una lista pública de correos; sin embargo debido al gran éxito de R, los
creadores fueron rebasados por la continua llegada de correos. Por esta razón,
se vieron en la necesidad de crear, en 1997, dos listas de correos, a saber: R-help
y R-devel, que son las que actualmente funcionan para responder las diversas
dudas que los usuarios proponen en muy diversos asuntos relativos al lengua-
je. Además se consolida el grupo núcleo de R,donde se involucran personas
asociadas con S-PLUS, con la finalidad de administrar el código fuente de R.
Fue hasta febrero de 29 del 2000, que se considera al software completo y lo
1...,2,3,4,5,6,7,8,9,10 12,13,14,15,16,17,18,19,20,21,...198
Powered by FlippingBook