2011-01-17 19 views
5

En R hay S3, S4 y con R 2.12, clases de referencia (extraoficialmente llamadas clases S5).¿Qué son las clases S1 y S2?

¿Existe una clase S1 (o S2)? Si es así, ¿Que son? Si no, ¿por qué comenzar con S3?

+0

S5 es un oficial de clases de referencia - algunos han sugerido que debería ser R5 ... –

+0

@ Gavin-Simpson: Gracias. He actualizado la pregunta. – csgillespie

+0

Debe ser "clases de referencia" –

Respuesta

15

R está desarrollado a partir del lenguaje S, un lenguaje estadístico desarrollado en los Laboratorios Bell. S3 se refiere a la tercera versión de S. La sintaxis de R se basa principalmente en esta versión de S, y por lo tanto las clases se llamaron S3. En R, nunca ha habido clases S1 y S2. Y como dijo Gavin, ni en S. Object-orientation solo comenzó en la tercera versión.

A brief history by Chambers

a paper on the history by Ihaka

+2

Nunca ha habido clases S1 o S2 en S (?) Pensé que la orientación a objetos solo venía con S versión 3. –

+0

@Gavin: thx, he actualizado la respuesta. –

+0

... Gracias por los enlaces también Joris (+1). Recuerdo haber visto las diapositivas de Chambers cuando las publiqué en el sitio web de la conferencia UseR, pero había olvidado que era allí donde las había visto. –

Cuestiones relacionadas