Ich denke, wir rdyncall in der (kurzen) Vergleich zu anderen erwähnen nähert sich dem Intro Vignette/JSS Papier. Es ist ein nettes Paket, zielt aber auf eine viel niedrigere Verbindung. Wie ich es verstehe, gibt es Ihnen C-Level-APIs mit der geringsten Menge an Fuzz, wie von sagen, das RGL-Paket. Es gibt sehr gute und detaillierte Informationen über rdyncall in einer recent R Journal issue.
Und wenn ich etwas nicht vermisse, tut es nichts für dich auf der C++ Seite. Während Rcpp als .Call()
verwendet, um komplette R-Objekte hin und her zu übergeben, und es gelingt, eine Vielzahl von R- und C++ - Typen automatisch für Sie abzubilden --- mit der Möglichkeit, eigene Mapper hinzuzufügen. So
im Grunde, wenn ich noch ein paar Dinge in C++ programmiert werden müssen, wäre es besser, RCPP zu verwenden und wenn ich nur eine einfache C++ aufrufen müssen, rdyncall wäre das einfach? – jwijffels
Meintest du 'simple C call' für rdyncall? Ich denke schon - siehe das R Journal Stück. In unserer Rcpp-Dokumentation finden Sie Hilfe dazu. –
ok danke für die Hilfe! – jwijffels