3 ms·
He were are, mostly one developper in only a few years has managed to create ~the fastest R runtime thanks to the graalVM infrastructure https://github.com/orac
by The_rationalist 6y ago
He were are, mostly one developper in only a few years has managed to create ~the fastest R runtime thanks to the graalVM infrastructure
https://github.com/oracle/fastr https://github.com/oracle/fastr
+ it get polyglotism for free.
See also graalphp:
https://github.com/abertschi/graalphp/blob/master/results.md https://github.com/abertschi/graalphp/blob/master/results.md
Oracle has managed to create a language framework that enable unprecedented performance and polyglotism but there are no human resources allocated to actually tuning the implementations. Without such framework imagining one developer to implement a language and expect it to outperform the reference vm made by an army of people through decades wouldn't be a realistic expectation but now anythings possible.
Though it would be nice if others companies than Oracle understood the extent of this technological leap.
Actually there is only one: shopify which invest in truffleruby
https://pragtob.wordpress.com/2020/08/24/the-great-rubykon-benchmark-2020-cruby-vs-jruby-vs-truffleruby/ https://pragtob.wordpress.com/2020/08/24/the-great-rubykon-b...
- nerdponx 6y agoLast I checked (years ago), FastR was a one-developer research project that was way behind GNU R in terms of feature availability. Has that changed?