Skip to content
Prev 59419 / 398502 Next

The hidden costs of GPL software?

I inadvertently directed this response to the R-Gui
list this morning. To those receiving a double
receipt, I give my apologies. My intended list was the
R list.
--- Duncan Murdoch <murdoch at stats.uwo.ca> wrote:

            
...
...
[snip] [snip] [snip]
...
I guess we'll just agree to disagree. :O)
1.)The LACK of programming support? Isn't that a bit
of an overstatement? There are materials available, as
of ciurse you are aware. At one time or another many
of us may find it difficult to determine some 'key'
programming information at the moment. But you know
something, I've  had that happen using the packages
like you describe--this includes wired IDE help,
original documentation, and 3rd party books. I accept
that as a condition for using both free and commercial
software. And if the particular burden is too great,
then I don't use the product. Such is life :O)

2.)As you indicate below, R doesn't not have a VB or
VC++ style IDE. R doesn't have the development
environment of Smalltalk or the commercial LISPs
(sigh...) But, really, an IDE is a bit more than a
GUI, wouldn't you agree? A GUI is just one component
of an IDE.

Perhaps part of our difference is how we view
programming. I view it more as a form of expression
using a LANGUAGE. Like any language, e.g., English,
French, Chinese, you have to develop a degree of
fluency to express yourself. Some people are
comfortable working with a phrase book and others put
more effort in to learn to converse sans book. Both
approaches are quite legitimate in that either can get
the job done. (And both can fail miserably!)
real GUI would be nice at times even for a grump like
myself. And not having such is a cost. But in my case
that cost is not the deciding factor. The fact is, I
by preference do a lot of coding--both at the
quick/dirty scale and the project scale--in R that I
could do in C/C++, FORTRAN, BASIC. I have those tools
in commerical form with IDEs

Why R? The turn around is so fast by comparison. R/S
is language in which I can much more easily and
quickly express myself.  The development team has done
a lot of work developing my high-level language for me
:O). (Note--my second hacking language is  lisp-stat,
also an interpreted, higher functionality language.) I
don't use most of R's capabilities, and 'not knowing
that which I do not know' is not an issue. When I need
something new I am able to learn it incrementally on
top of what I already know.
...
Did I suggest banning GUIs? I don't think so. Your
world is one where there are benefit for your
clients--the students. My world is turn around and
documentation. Coding is easier to document than a
complex sequence of menu actions. Indeed I would get
laughed out of Dodge City if I documented a set of
calculations: " next I clicked ...". It's that just
different requirements lead to different needs.
...
[snip]
...
Of course that is the case, but the limitations in a
given GUI is one more thing that puts such people in
rationalized comfort-zone with their actions.
(Typically I see this with EXCEL apps--99.9% of the
people in my trade run away from statistical
software.)
More than once I have seen this occur in a senior
scientist review capacity after management has seen
the product and 'accepted' its results. Doom, doom,
doom...shoot the messenger! Oh woe, oh woe!:O(.

Best regards, Duncan
Michael

Thread (37 messages)

Philippe GROSJEAN The hidden costs of GPL software? Nov 17 Jan P. Smit The hidden costs of GPL software? Nov 17 (Ted Harding) The hidden costs of GPL software? Nov 17 Jonathan Baron The hidden costs of GPL software? Nov 17 Patrick Burns The hidden costs of GPL software? Nov 17 Duncan Murdoch The hidden costs of GPL software? Nov 17 Bert Gunter The hidden costs of GPL software? Nov 17 Spencer Graves The hidden costs of GPL software? Nov 17 Mike Prager The hidden costs of GPL software? Nov 17 Philippe GROSJEAN The hidden costs of GPL software? Nov 17 Frank E Harrell Jr The hidden costs of GPL software? Nov 17 David Mitchell The hidden costs of GPL software? Nov 17 Andrew Criswell The hidden costs of GPL software? Nov 17 Tim Cutts The hidden costs of GPL software? Nov 18 Michael Grant The hidden costs of GPL software? Nov 18 Tim Cutts The hidden costs of GPL software? Nov 18 Thomas Friedrichsmeier The hidden costs of GPL software? Nov 18 Mike Prager The hidden costs of GPL software? Nov 18 Philippe GROSJEAN The hidden costs of GPL software? Nov 18 Marc Schwartz The hidden costs of GPL software? Nov 18 (Ted Harding) The hidden costs of GPL software? Nov 18 David Forrest The hidden costs of GPL software? Nov 18 Frank E Harrell Jr The hidden costs of GPL software? Nov 18 Michael A. Miller The hidden costs of R? Nov 18 David Forrest The hidden costs of GPL software? Nov 18 John Fox The hidden costs of GPL software? Nov 18 Philippe GROSJEAN The hidden costs of GPL software? Nov 19 Peter Dalgaard The hidden costs of GPL software? Nov 19 Philippe GROSJEAN The hidden costs of GPL software? Nov 19 Philippe GROSJEAN The hidden costs of GPL software? Nov 19 Peter Dalgaard The hidden costs of GPL software? Nov 19 Mike Prager The hidden costs of GPL software? Nov 19 John Fox The hidden costs of GPL software? Nov 19 John Fox The hidden costs of GPL software? Nov 19 Spencer Graves The hidden costs of GPL software? Nov 19 Michael Grant The hidden costs of GPL software? Nov 19 Henrik Bengtsson The hidden costs of GPL software? Nov 22