[Rcpp-devel] wordcloud
Dirk Eddelbuettel
edd at debian.org
Sat Jul 23 22:19:41 CEST 2011
On 23 July 2011 at 11:26, Tim Triche, Jr. wrote:
| What do you use when you write larger packages (eg. RcppArmadillo)?
I have been an Emacs user since circa 1995 when I saw the light, having used
vi style editors since the very late 1980s on obscure unix systems and even
(as a port) under DOS.
It works, but does only limited 'code completion -- but that at least is
generic. Ie if I type now "obsc" followed by M-/ (where M is emacs-speak for
the Alt key) then it automagically expands to "obscure" as I typed that a few
lines above.
That scheme is surprisingly powerful for things like classes or variable
names, but it ain't lookup or class completion. I played with ctags / etags /
TAGS files but was not won over. Some folks (eg Marc Schwartz, frequent
r-help / r-devel contributor) swear by 'ecb' for 'emacs class (or was it
code?) browser' even for R code but I have not gotten the hang of that.
| I've always just used vim but that's because I'm stupendously lazy (also
| because I have R set up to call vim when I use the fix() function, so it all
| looks the same to me)
I love ESS for R. Which is one of the reason I still use rather than the
new-fangled RStudio or, heaven forbid, the console.
Dirk
| On Sat, Jul 23, 2011 at 10:55 AM, Dirk Eddelbuettel <edd at debian.org> wrote:
|
|
| On 23 July 2011 at 09:43, ian.fellows at stat.ucla.edu wrote:
| | > And lastly ... given that also know Java so well: what works well /
| | better with Rcpp for you?
| |
| | Speed. wordcloud was a cute little weekend project, but for my
| | dissertation work, high performance is a primary concern, so I'm
| designing
| | it from the ground up using Rcpp (nothing public yet).
|
| Nice. Looking forward to hearing about it once complete.
|
| | It is much slower going for me to code in c++, partly due to my lack of
| | experience, and partly due to my inability to find an IDE with good code
| | completion / syntax error detection. My understanding is that (due to
| | extensive use of templates), this is something I'll just have to live
| | with. I'm open to suggestions though. I'm currently using Eclipse CDT.
|
| That is an open issue. Eclipse CDT is usually listed as one of the more
| feature complete IDEs. Emacs has some add-ons suh as cedet and ecb; there
| is
| Qt Creator too but nothing perfect.
|
| Dirk
|
| --
| Gauss once played himself in a zero-sum game and won $50.
| -- #11 at http://www.gaussfacts.com
| _______________________________________________
| Rcpp-devel mailing list
| Rcpp-devel at lists.r-forge.r-project.org
| https://lists.r-forge.r-project.org/cgi-bin/mailman/listinfo/rcpp-devel
|
|
|
|
| --
|
| If people do not believe that mathematics is simple, it is only because they do
| not realize how complicated life is.
|
| John von Neumann
|
--
Gauss once played himself in a zero-sum game and won $50.
-- #11 at http://www.gaussfacts.com
More information about the Rcpp-devel
mailing list