<div dir="ltr"><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">thanks a lot for your swift and accurate answer. Very much appreciated !</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">so indeed RInside is what I need exactly as my problem was indeed to embed R into another software and not just to wrap a C++ library to be used in R.</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small"><br></div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">Cheers,</div><div class="gmail_default" style="font-family:arial,helvetica,sans-serif;font-size:small">David</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Feb 27, 2017 at 12:34 PM, Dirk Eddelbuettel <span dir="ltr"><<a href="mailto:edd@debian.org" target="_blank">edd@debian.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
David,<br>
<span class=""><br>
On 27 February 2017 at 11:19, David Bellot wrote:<br>
| I would like to know the status of the RInside project. In the Subversion<br>
| repository on R-Forge, the description file says the version is 0.2.10.1 (<br>
<br>
</span>We, not unlike many other people, have been a little sloppy in closing the<br>
OLD and ABANDONED svn repository when moving to GitHub.<br>
<br>
You should look at CRAN for current and meaningful hints. Start at<br>
<br>
    <a href="https://cloud.r-project.org/package=RInside" rel="noreferrer" target="_blank">https://cloud.r-project.org/<wbr>package=RInside</a>      # CDN, mirrored<br>
    <a href="https://cran.r-project.org/package=RInside" rel="noreferrer" target="_blank">https://cran.r-project.org/<wbr>package=RInside</a>       # Vienna, main host<br>
<br>
where the DESCRIPTION file with its BugReports URL points to GitHub:<br>
<br>
    R> packageDescription("RInside")[<wbr>["BugReports"]]<br>
    [1] "<a href="https://github.com/eddelbuettel/rinside/issues" rel="noreferrer" target="_blank">https://github.com/<wbr>eddelbuettel/rinside/issues</a>"<br>
    R><br>
<br>
It is true that my page at<br>
<br>
    <a href="http://dirk.eddelbuettel.com/code/rinside.html" rel="noreferrer" target="_blank">http://dirk.eddelbuettel.com/<wbr>code/rinside.html</a><br>
<br>
also points at the SVN (which I'll fix now) but it _also_ contains a more<br>
current ChangeLog subset.<br>
<br>
Google points me (even in no-cookie, anon mode) to GitHub too for I search<br>
for 'RInside source code'.  GitHub is second, the SVN in not in the top-ten.<br>
<br>
| <a href="https://r-forge.r-project.org/scm/viewvc.php/pkg/DESCRIPTION?view=markup&root=" rel="noreferrer" target="_blank">https://r-forge.r-project.org/<wbr>scm/viewvc.php/pkg/<wbr>DESCRIPTION?view=markup&root=</a><br>
<span class="">| rinside) and here <a href="http://dirk.eddelbuettel.com/code/rinside/" rel="noreferrer" target="_blank">http://dirk.eddelbuettel.<wbr>com/code/rinside/</a> the latest version<br>
| is 0.2.11<br>
| But in both cases, the code is at least 3 to 5 years old.<br>
<br>
</span>RInside uses Rcpp to talk R, making use of the _embedding API_ of R.<br>
<br>
As R is *very* good at maintaining its interfaces, we have not needed many<br>
changes for RInside.  It. Just. Works.<br>
<span class=""><br>
| I would like to use it to embed R in a software I'm writing and give the users<br>
| the possibility to write their "plugins" to my software in R. So far my users<br>
| can use Python to do that (thanks to Boost.Python). The problem is as follow:<br>
| the C++ code will instantiate and call R objects and the R objects should be<br>
| able to access other C++ objects and call C++ functions too. The C++ objects<br>
| cannot be copied to R. In Boost.Python, it happily works, so now I want to add<br>
| support for R too.<br>
|<br>
| So has this project been abandonned ? Is there anything else than RInside I<br>
| should use ?<br>
<br>
</span>It is alive and well.  Just this month I committed a rather nice new<br>
user-contributed example.<br>
<span class=""><br>
| Maybe Rcpp has everything to do that now and RInside is not needed anymore ?<br>
<br>
</span>You misunderstand how one embed R. You very much want RInside, and it will<br>
work just fine for your use case -- which is what it was made for.<br>
<br>
Cheers, Dirk<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
<a href="http://dirk.eddelbuettel.com" rel="noreferrer" target="_blank">http://dirk.eddelbuettel.com</a> | @eddelbuettel | <a href="mailto:edd@debian.org">edd@debian.org</a><br>
</font></span></blockquote></div><br></div>