[rkward-cvs] SF.net SVN: rkward:[3278] branches/jss_dec_10/FINAL_JSS_TEX/background.tex

tfry at users.sourceforge.net tfry at users.sourceforge.net
Mon Dec 20 12:13:05 UTC 2010

Revision: 3278
Author:   tfry
Date:     2010-12-20 12:13:05 +0000 (Mon, 20 Dec 2010)

Log Message:
I've move the Red-R example a bit, (and to a footnote). I'm trying to make two distinct points, here:
1) We're not hiding R itself (like Red-R).
2) We're not playing cheap tricks to make the generated R code look simple.
The second point is aimed in the general direction of DeduceR (but I'd rather like to keep this an understatement at this point).

Modified Paths:

Modified: branches/jss_dec_10/FINAL_JSS_TEX/background.tex
--- branches/jss_dec_10/FINAL_JSS_TEX/background.tex	2010-12-20 12:00:27 UTC (rev 3277)
+++ branches/jss_dec_10/FINAL_JSS_TEX/background.tex	2010-12-20 12:13:05 UTC (rev 3278)
@@ -38,16 +38,14 @@
 %% TODO: TF: I have edited this section (and the following) a bit more. Please take a look.
 RKWard provides a high level of transparency about the steps that are needed to
 perform any supported task in \proglang{R}, in order to make it easy for the user to see
-complete code for all GUI actions. In doing so RKWard accepts relatively verbose
+complete code for all GUI actions\footnote{
+  This distinguishes RKWard from \proglang{R} GUIs like e.g. Red-R (\url{http://www.red-r.org/}), which 
+  specifically aims to hide the complexities of the \proglang{R} programming language by using concept of visual data-flow
+  programming \citep{Sutherland1966}.
+}. In doing so RKWard accepts relatively verbose
 generated code, deliberately. In particular, RKWard limits itself to generate R
 code from GUI settings. It avoids wrapping complex sequences of data
-manipulation or analysis into custom high-level \proglang{R} functions. This distinguishes RKWard from 
-other \proglang{R} GUIs like Red-R\footnote{\url{http://www.red-r.org/}.
-Red-R is a GUI for \proglang{R} which uses the concept of data-flow
-programming \citep{Sutherland1966} to allow the
-user a visual programming without deep knowledge of
-\proglang{R}.} which specifically aims to hide the
-programming complexety. The task of
+manipulation or analysis into custom high-level \proglang{R} functions. The task of
 providing high-level functions is logically independent of the development the
 GUI frontend, and should best be solved in dedicated \proglang{R} packages, where needed.
 This approach allows to make better use of the modular design of \proglang{R}, avoids

This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.

More information about the rkward-tracker mailing list