Reworking Memory Management in CRuby
railsatscale.com
railsatscale.com
Open Source contributors and maintainers feel that there is a constant pressure to be producing. That somehow our worth is somehow only as good as our recent patches. That note says to me: that’s not the case. That even after the contributions stop, or we do, that our efforts and impacts are felt and remembered.
I miss him. And I really hope someday TruffleRuby will succeed and become mainstream or at least 2nd only to Cruby.
I hope truffle ruby does well, too. But even if it doesn’t, he’s still made an impact on me, and on the community. I told him “thank you” to his face when we met. I also wish I could have also somehow let him know my thanks and appreciation was unconditional.
https://www.jikesrvm.org/UserGuide/MMTk/index.html
Eventually they rewrote it in Rust,
Thus it is much more than the 5 years mentioned on the post, that only covers the rewrite.
Wow
Both the JRuby and TruffleRuby implemenations have had parellel GC for a very long time.
I think Peter Zhu work on cRuby has been brilliant here and is really appreciated.