For someone calling oneself a beginner with R, you sound like you have put quite a bit of thought and research already actually. I would not bet I understand environments much more than you do if at all :-) , actually setting the variables in an isolated environment is something I may not even have thought of.
If you have the latitude to explore the branch named with my username I'd encourage you to do so. I have modified the API to enforce a singleton pattern and wipe the global environment between things like unit test runs; happy to clarify things on the go (as the documentation is not yet fully ready). I have not even looked at unloading packages, detaching stuff and so on so that's what I mean by you having given a fair bit of thought.
My day work needs are driven by use cases with a single "user" for R.NET's computation perspective, so I am not the most equipped to bring insights. I hope other readers can contribute.
Cheers
If you have the latitude to explore the branch named with my username I'd encourage you to do so. I have modified the API to enforce a singleton pattern and wipe the global environment between things like unit test runs; happy to clarify things on the go (as the documentation is not yet fully ready). I have not even looked at unloading packages, detaching stuff and so on so that's what I mean by you having given a fair bit of thought.
My day work needs are driven by use cases with a single "user" for R.NET's computation perspective, so I am not the most equipped to bring insights. I hope other readers can contribute.
Cheers