From deleeuw@stat.ucla.edu  Mon Aug 19 17:02:01 2002
From: deleeuw@stat.ucla.edu (Jan de Leeuw)
Date: Mon, 19 Aug 2002 09:02:01 -0700
Subject: [Fwd: LispStat, R and ViSta  [was: Re: Status?]]
In-Reply-To: <15712.43650.992922.150193@gargle.gargle.HOWL>
Message-ID: <FF330AF9-B38C-11D6-A6D6-000393860F3C@stat.ucla.edu>

I have compiled Darwin R using the AquaTk frameworks. This works
(except for a small glitch). I am sure Stefano could hook these into
Carbon R, but Jose/Stefano probably should connect them with
the Cocoa interfaces. You can get the frameworks (8.4a5, I
think) from ftp://ftp.ucsd.edu/pub/alpha/tcl/alphatk/ -- they are
in the alphatk.dmg. Of course the X11 version of tcltk does NOT
work with Carbon R.

On Monday, August 19, 2002, at 01:21 AM, Martin Maechler wrote:

> Dear Jan
>
>>>>>> "Jan" == Jan de Leeuw <deleeuw@stat.ucla.edu>
>>>>>>     on Sun, 18 Aug 2002 21:09:22 -0700 writes:
>
>       ....
>
>     Jan>  ....... In fact, the tcltk interface
>     Jan> (which now exists natively on MSW, X11, and Aqua)
>
> Can you explain ? {maybe on R-devel}
> I'm not a Mac expert at all, not even a regular user.  But I've
> talked with Stefano Iacus two days ago and he said that R's
> tcltk package was not working with "Carbon R".
>
> Do you think this would be fixable easily enough?
> We {most of R core} would be very glad to be able to say
> "tcltk runs on all platforms that R runs" and hance can be
> easily made available on all platforms.
>
>
>     Jan> already has some mouse interaction -- see
>     Jan> demo(tkcanvas), and quite a bit can be done by using
>     Jan> nonstandard packages such as RGtk (on MSW and X11).
>
>
>     Jan> I really hated to give up Lisp (and many lines of
>     Jan> existing code), and I agree that extensions such as
>     Jan> Vista and Arc are major arguments in favor of XLS, but
>     Jan> it seems that XLS is best as an environment to develop
>     Jan> GUI statistics tools (hiding the lisp) and not as an
>     Jan> environment to actually do statistics. Vista and Arc
>     Jan> are great for teaching, but raw XLS is not.  In that
>     Jan> sense XLS is more like a specialized version of one of
>     Jan> the scripting languages such as Ruby or Python or VB or
>     Jan> Tcl/Tk.
>
>     Jan> So basically, it would be great if the capability to
>     Jan> write GUI statistics packages on top of raw R would be
>     Jan> part of R -- this includes dynamic graphics, but it
>     Jan> also includes a library of widgets. My feeling is that
>     Jan> the current possibilities (tcltk and RGtk) are too far
>     Jan> removed from the core of R.
>
> You are right.  Fortunately things are changing.
> Also, as far as I understand Duncan Temple Lang, Rggobi
> (partly together with RGtk) makes up for a very nice
> programmably interface for dynamic graphics.
>
> Regards
>
> --  
> Martin Maechler  
> <maechler@stat.math.ethz.ch>	http://stat.ethz.ch/~maechler/
> Seminar fuer Statistik, ETH-Zentrum  LEO C16	Leonhardstr. 27
> ETH (Federal Inst. Technology)	8092 Zurich	SWITZERLAND
> phone: x-41-1-632-3408		fax: ...-1228			<><
>
>
===
Jan de Leeuw; Professor and Chair, UCLA Department of Statistics;
US mail: 9432 Boelter Hall, Box 951554, Los Angeles, CA 90095-1554
phone (310)-825-9550;  fax (310)-206-5658;  email: deleeuw@stat.ucla.edu
homepage: http://gifi.stat.ucla.edu
   
------------------------------------------------------------------------ 
-------------------------
           No matter where you go, there you are. --- Buckaroo Banzai
                    http://gifi.stat.ucla.edu/sounds/nomatter.au
   
------------------------------------------------------------------------ 
-------------------------

-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-
r-devel mailing list -- Read http://www.ci.tuwien.ac.at/~hornik/R/R-FAQ.html
Send "info", "help", or "[un]subscribe"
(in the "body", not the subject !)  To: r-devel-request@stat.math.ethz.ch
_._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._._


[Fwd: LispStat, R and ViSta [was: Re: Status?]]
Jan de Leeuw