2011-01-17 37 views
5

Trong R có S3, S4 và R 2.12, các lớp tham chiếu (không chính thức được gọi là các lớp S5).Các lớp S1 và S2 là gì?

Có điều gì như lớp S1 (hoặc S2) không? Nếu vậy, chúng là gì? Nếu không, tại sao bắt đầu với S3?

+0

S5 là một không chính thức cho các lớp học tài liệu tham khảo - một số đã gợi ý nó nên R5 ... –

+0

@ Gavin-simpson: Xin cảm ơn. Tôi đã cập nhật câu hỏi. – csgillespie

+0

Nó phải là "các lớp tham khảo" –

Trả lời

15

R được phát triển từ ngôn ngữ S, một ngôn ngữ thống kê được phát triển tại Bell Labs. S3 đề cập đến phiên bản thứ ba của S. Cú pháp của R phần lớn dựa trên phiên bản này của S, và do đó các lớp được gọi là S3. Trong R, chưa bao giờ có các lớp S1 và S2. Và như Gavin đã nói, không phải trong S. Hướng đối tượng chỉ bắt đầu ở phiên bản thứ ba.

A brief history by Chambers

a paper on the history by Ihaka

+2

Chưa bao giờ có các lớp S1 hoặc S2 trong S hoặc (?) Tôi nghĩ định hướng đối tượng chỉ đến với phiên bản S 3. –

+0

@Gavin: thx, tôi đã cập nhật câu trả lời. –

+0

... Cảm ơn các liên kết quá Joris (+1). Tôi nhớ nhìn thấy các slide Chambers khi đăng trên trang web hội nghị UseR nhưng đã quên rằng đó là nơi tôi đã nhìn thấy chúng. –

Các vấn đề liên quan