[R-pkg-devel] [FWD] [CRAN-pretest-archived] CRAN submission JuliaConnectoR 0.5.0
Stefan Lenz IMBI
|enz @end|ng |rom |mb|@un|-|re|burg@de
Mon Apr 6 17:10:52 CEST 2020
My case is a little bit different from the use of global variables for data described in the Stackoverflow post.
I import a data base which contains function names of Julia functions from a Julia package.
This is analogous to loading a package in R.
The goal is to make it possible to call Julia functions like R functions.
If you call library(...) in R then the functions contained in the package are also available in the global search path.
In this case it doesn't make sense to use "with".
I am open to suggestions how I can change it to make it better, but the goal is really to be able to write
juliaUsing("SomeJuliaPackage") # exports myJuliaFunction
myJuliaFunction()
same as you would write
library("MyRPackage") # exports myRFunction
myRFunction()
Best wishes
Stefan
----------------ursprüngliche Nachricht-----------------
Von: Dirk Eddelbuettel [edd using debian.org]
An: Ben Bolker [bbolker using gmail.com]
Kopie: Stefan Lenz IMBI [lenz using imbi.uni-freiburg.de], List r-package-devel [r-package-devel using r-project.org]
Datum: Mon, 6 Apr 2020 09:49:49 -0500
-------------------------------------------------
>
> On 6 April 2020 at 08:38, Ben Bolker wrote:
> | Just reply to the CRAN maintainers and explain this situation. It¨s
> | slightly buried, but the e-mail you received does say:
> |
> | > If you are fairly certain the rejection is a false positive, please reply-all
> to this
> | > message and explain.
>
> True, but this misses the "Letter of the law" versus the "Spirit of the law".
>
> It might be worth mentioning that use of attach() is seen, to find one poor
> analogy, pretty much like use of global variables these days. "Just because
> you could does not mean you should".
>
> See e.g. one of the first google hits for 'r do not use attach' here:
>
> https://stackoverflow.com/questions/10067680/why-is-it-not-advisable
> -to-use-attach-in-r-and-what-should-i-use-instead
>
> Dirk
>
--
Stefan Lenz
Institut für Medizinische Biometrie und Statistik
Medizinische Fakultät / Universitätsklinikum Freiburg
Postadresse: Stefan-Meier-Str. 26, 79104 Freiburg
Tel.: 0761/203-6670
E-Mail: lenz using imbi.uni-freiburg.de
More information about the R-package-devel
mailing list