Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Any plan to improve R performance? #39

Open
waynelapierre opened this issue Feb 24, 2023 · 4 comments
Open

Any plan to improve R performance? #39

waynelapierre opened this issue Feb 24, 2023 · 4 comments

Comments

@waynelapierre
Copy link

Python has a team from Microsoft that is making Python faster:
https://www.phoronix.com/review/python-311-performance

@llrs
Copy link
Member

llrs commented Feb 25, 2023

I'm sure if Microsoft, or any other company, wants to set a team to make R faster without increasing the maintenance burden to the R core team it will be welcomed. I'm not speaking by the R core but I'm sure there will be interest of other people if you want to contribute to make it faster. Maybe the R consortium would be interested in funding and setting a working group together.
In my experience, ALTREP and other approaches have made R faster.

@waynelapierre
Copy link
Author

Not sure if pqR is still maintained, but its developer Radford Neal seems to have been working on making R faster for a long time.
https://github.com/radfordneal/pqR

@gmbecker
Copy link
Contributor

@waynelapierre some changes from pqR have been incorporated into R, so far as I know, but many others required too-drastic changes to the internals and/or interfered with things R-core members were working on. Also, from the looks of that repository, no, it does not appear to be currently maintained as there haven't been any commits to it in ~3 years.

@t-wojciech
Copy link

Occasionally there are suggestions for improving performance on the R-devel mailing list from volunteers, but they rarely get response. Here I have listed some: HenrikBengtsson/Wishlist-for-R#141. In particular, the improvements proposed by Sebastian Krantz (based on kit and collapse packages) look interesting.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants