-
Notifications
You must be signed in to change notification settings - Fork 5
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
Paper? #8
Comments
There's an R Journal paper on some approaches to this already https://journal.r-project.org/archive/2015-1/oneil.pdf But iirc, all of their data structures (including some more not mentioned in the paper, like Winston Chang's qstack) live on top of environments. So basically they're just sugar for hash tables. Whereas all of ours are legitimately new implementations, with various pros and cons (some examples here https://github.com/wrathematics/queue_benchmarking). I'm interested in collaborating on something though. |
Yeah, and we can always point to that paper and highlight the distinction for CYA purposes |
Oh also, Jeff Horner's improved hash table for R would have positive performance impacts on the other approaches. Worth considering. |
I'm happy to be involved and help out, though I left academia to get away from papers 😉 My motivation for ring was pretty selfish though (https://github.com/richfitz/dde), but if it's useful for others, that's cool too. |
I'm trying to escape academia. How did you get out? You must tell me your secrets. |
Mate, you work at a university. On Monday, 11 July 2016, Rich FitzJohn [email protected] wrote:
|
Also working on a B+-tree implementation, not sure if we'd want to include that. |
@wrathematics and @richfitz what would you think of doing a paper for the JSS on triebeard, ring and decker? "New data structures in the R programming language", going through:
The text was updated successfully, but these errors were encountered: