The R Project SVN R

Rev

Rev 9768 | Rev 31578 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 9768 Rev 12256
Line 55... Line 55...
55
book "The New S Language" (the "Blue Book") and many of the
55
book "The New S Language" (the "Blue Book") and many of the
56
applications. In addition, we have implemented a large part of the
56
applications. In addition, we have implemented a large part of the
57
functionality from the 1992 book "Statistical Models in S" (the "White
57
functionality from the 1992 book "Statistical Models in S" (the "White
58
Book").
58
Book").
59
 
59
 
60
All the R functions have been documented in the form of help pages in an
60
All the R functions have been documented in the form of help pages in
61
"output independent" form which can be used to create versions for HTML,
61
an "output independent" form which can be used to create versions for
62
LaTeX, text etc. A 700+ page Reference Index (a collection of all the
62
HTML, LaTeX, text etc.  A 800+ page Reference Index (a collection of
63
help pages) can be obtained in a variety of formats. The document "An
63
all the help pages) can be obtained in a variety of formats. The
64
Introduction to R" provides a more user-friendly starting point. See
64
manual `An Introduction to R' provides a more user-friendly starting
-
 
65
point, and there is an `R Language Definition' manual and more
-
 
66
specialized manuals on data import/export and extending R. See INSTALL
65
INSTALL for instructions on how to generate these documents.
67
for instructions on how to generate these documents.
66
 
68
 
67
 
69
 
68
4. GOALS
70
4. GOALS
69
 
71
 
70
Our aim at the start of this project was to demonstrate that it was
72
Our aim at the start of this project was to demonstrate that it was
71
possible to produce an S-like environment which did not suffer from the
73
possible to produce an S-like environment which did not suffer from
72
memory-demands and performance problems which S has. Somewhat later, we
74
the memory-demands and performance problems which S has.  Somewhat
73
started to turn R into a "real" system, but unfortunately we seem to
75
later, we started to turn R into a "real" system, but unfortunately we
74
have lost a large part of the efficiency advantage in the process, so
76
lost a large part of the efficiency advantage in the process, so have
75
one of our short-term goals is to revise the memory management mechanism
77
recently revised the memory management mechanism and are looking for
76
and look for other candidates for optimization.
78
other candidates for optimization.
77
 
79
 
78
Longer-term goals include to explore new ideas: e.g. virtual objects and
80
Longer-term goals include to explore new ideas: e.g. virtual objects
79
component-based programming, and expanding the scope of existing ones
81
and component-based programming, and expanding the scope of existing
80
like formula-based interfaces. Further, we wish to get a handle on a
82
ones like formula-based interfaces.  Further, we wish to get a handle
81
general approach to graphical user interfaces (preferably with
83
on a general approach to graphical user interfaces (preferably with
82
cross-platform portability), and to develop better 3-D and dynamic
84
cross-platform portability), and to develop better 3-D and dynamic
83
graphics.
85
graphics.
84
 
86
 
85
 
87
 
86
Sincerely,
88
Sincerely,