2011-01-17 2 views
5

В R есть S3, S4 и R 2.12, ссылочные классы (неофициально называемые классы S5).Что такое классы S1 и S2?

Есть ли такая вещь, как класс S1 (или S2)? Если так, то кто они? Если нет, зачем начинать с S3?

+0

S5 является неофициальным для ссылочных классов - некоторые из них предполагают, что это должно быть R5 ... –

+0

@ Gavin-Симпсона: Спасибо. Я обновил вопрос. – csgillespie

+0

Это должны быть «ссылочные классы» –

ответ

15

R разработан с использованием S-языка, статистического языка, разработанного в Bell Labs. S3 относится к третьей версии S. Синтаксис R в значительной степени основан на этой версии S, и, следовательно, классы назывались S3. В R никогда не было классов S1 и S2. И, как сказал Гэвин, ни в С. Объектная ориентация только началась в третьей версии.

A brief history by Chambers

a paper on the history by Ihaka

+2

В S никогда не было классов S1 или S2 (?) Я думал, что ориентация объектов только пришла в S версии 3. –

+0

@Gavin: thx, я обновил ответ. –

+0

... Спасибо за ссылки тоже Joris (+1). Я помню, как слайды Chambers размещались на веб-сайте конференции UseR, но я забыл, что именно там я их видел. –

 Смежные вопросы

  • Нет связанных вопросов^_^