I frequently produce dynamic reports both with python + jupyter and with Rstudio + R. I far prefer the Rstudio framework for reasons well-summarized by Max Wolf, and so I'm intrigued with efforts to get Rstudio to work with python as well.
The latest and greatest in that effort is somewhat of a hack (a pretty good one), exposing Python via an R package. This may be workable, but it adds some overhead for pure-python projects that don't need R.
So my question is -- what makes it so hard to totally swap in python in place of R as a global (or possibly project-specific) Rstudio setting such that Rstudio simply switches to using a python interpreter on any code chunks it encounters, and leave R out of it entirely?