Francisco J Molina <[EMAIL PROTECTED]> asked:
        I have written a program in R that calls C++.
        The program spends most of the time in C++ ( > 90% ). ...
        How slower can this be compared with the program I would get
        from rewriting everything in C++?
        
Suppose the program takes 1 minute in R and 9 minutes in C++.
Suppose you could make the R code *infinitely* faster by
rewriting it in C++.  Then the program would just take 9 minutes in C++.
Your program would then take 90% or the time, or run 11% faster.

If course, if your rewritten R code *wasn't* infinitely fast in C++,
the gain would be even less.  It could even be slower (because the
C++ code you wrote might not be as good as the C, C++, or Fortran
code that R was really spending its time in).

______________________________________________
[EMAIL PROTECTED] mailing list
https://www.stat.math.ethz.ch/mailman/listinfo/r-help

Reply via email to