From sdavis2 at mail.nih.gov  Fri Feb 23 11:59:16 2007
From: sdavis2 at mail.nih.gov (Sean Davis)
Date: Fri, 23 Feb 2007 05:59:16 -0500
Subject: [Rd] IDE for R C++ package writing ?
In-Reply-To: <45DEC6D6.5090005@altk.com>
References: <45DEC6D6.5090005@altk.com>
Message-ID: <200702230559.16509.sdavis2@mail.nih.gov>

On Friday 23 February 2007 05:49, mel wrote:
> Dear all,
>
> I have to develop a (hopefully) small package for R in C++.
> I didn't code in C++ for some years, and i'm now searching
> for an adequate IDE for this task.
>
> Some of my criterions : not proprietary, not too heavy,
> open to linux, not java gasworks, still maintained, etc
>
> After looking on several places
> http://en.wikipedia.org/wiki/List_of_C%2B%2B_compilers_and_integrated_devel
>opment_environments http://www.freeprogrammingresources.com/cppide.html
> + R docs
> I was thinking on code::blocks, and emacs (and perhaps vim)
>
> Emacs seems used by some R developers as an R editor.
> So i did think on emacs because it could perhaps be interesting
> to have the same editor for R code and C++ code.
>
> However, when looking at the last emacs windows version,
> it seems to date from january 2004 ... (dead end ?)
> ftp://ftp.gnu.org/pub/gnu/emacs/windows/
>
> I will be grateful for all advices on this tool topic.
> Better choosing emacs ? or code::blocks ?
> or another idea ?
> Does somebody have an idea about the most used IDEs for
> R C++ package writing ?

Emacs is quite nice, as it has a package for R integration called ESS (emacs 
speaks statistics).  I do not use a GUI on Mac or Linux and just use 
emacs/ESS for running R as well as coding.  

IDE's such as Kdevelop, Eclipse, etc., have a lot of enterprise-level tools 
like automatic makefile generation, etc., but emacs works fine for me and 
what I do.

Sean



[Rd] IDE for R C++ package writing ?
Sean Davis