Re: R and D interop with saucer

2024-01-09 Thread data pulverizer via Digitalmars-d-announce
Unfortunately, your statements are, by and large, simply wrong. Not to mention openly hostile. On Tuesday, 9 January 2024 at 21:25:30 UTC, Lance Bachmeier wrote: That's not "unverified pre-compiled code". As I said, it's an import library for Windows, from an attempt long ago to call R from D

Re: R and D interop with saucer

2024-01-09 Thread Lance Bachmeier via Digitalmars-d-announce
On Tuesday, 9 January 2024 at 19:56:38 UTC, data pulverizer wrote: I'd encourage you to approach this however you like, but for the sake of anyone else reading this, I want to correct a few points. I'm guessing you haven't spent any time understanding embedrv2. Regarding your `R.lib` file (em

Re: R and D interop with saucer

2024-01-09 Thread data pulverizer via Digitalmars-d-announce
On Friday, 5 January 2024 at 16:16:49 UTC, bachmeier wrote: On Saturday, 30 December 2023 at 00:50:54 UTC, data pulverizer wrote: Here is the updated version of embedr: https://github.com/bachmeil/embedrv2 The old version you're referencing is from ages ago. I don't know what you mean by We

Re: R and D interop with saucer

2024-01-05 Thread bachmeier via Digitalmars-d-announce
On Saturday, 30 December 2023 at 00:50:54 UTC, data pulverizer wrote: That's a great point. I really can't remember what stage I was writing saucer when I became aware of EmbedR, but one thing I didn't understand was why it had to have pre-compiled weka? code within the package this is the `R

Re: R and D interop with saucer

2024-01-02 Thread data pulverizer via Digitalmars-d-announce
On Saturday, 30 December 2023 at 00:50:54 UTC, data pulverizer wrote: I have updated the package to include a reference to EmbedR outlining these points. Interestingly enough, there is a Rust package for R and D interop called embedr as well (https://docs.rs/extendr-api/latest/extendr_api/).

Re: R and D interop with saucer

2023-12-29 Thread data pulverizer via Digitalmars-d-announce
On Friday, 29 December 2023 at 23:51:44 UTC, Sergey wrote: Hi! Thanks for open sourcing the project I remember some time ago I asked in Twitter about it :) I remember you previously mentioned, that you are familiar with EmbedR project, and that your library has different approach: it will be

Re: R and D interop with saucer

2023-12-29 Thread Sergey via Digitalmars-d-announce
On Friday, 29 December 2023 at 23:05:12 UTC, data pulverizer wrote: Hi, Announcing my saucer project (https://github.com/chibisi/saucer) that allows D to be called from R in a similar way that Rcpp allows C++ code to be called from R. At the moment it targets only Linux machines but in time

R and D interop with saucer

2023-12-29 Thread data pulverizer via Digitalmars-d-announce
Hi, Announcing my saucer project (https://github.com/chibisi/saucer) that allows D to be called from R in a similar way that Rcpp allows C++ code to be called from R. At the moment it targets only Linux machines but in time should gain Mac OS and Windows support. Information about the curre