.draft { color: red; font-size: 1.2rem; } Talk slides are here! Errata : The talk slides and this blog post have had a lot of typos and minor code errors, more than I think I usually let slip through. I blame my complete lack of sleep! I'm fixing those as I find them to make sure they don't interfere with the points I'm trying to make. If you notice a discrepancy between the slides…
This will be the first in a series of posts describing different design decisions made writing two Rust crates: gc-arena - A system for safely fitting Rust with incremental garbage collection, used by Ruffle . piccolo - A stackless Lua runtime written in safe Rust with a focus on safe sandboxing. The goal of this series of posts is not really to sell anyone on these crates, or even the ideas that…
On the Internet, I am a pretty shy person. I have never really gotten the hang of any form of social media, including blogging. I think I had a Twitter (Xitter) [1] "Xi" is pronounced like in "Xi Jinping" account for a little over a year at one point, I barely posted on it and then eventually deleted it. I was on Reddit for about 10 years under "kyren", where I would only very occasionally…
I promised two things when I did the closing keynote at RustConf 2018: I will put the slides for the talk online I will post the long-form version of the talk on a my blog 2.a. I will actually make a blog for this purpose ...and I have taken my damn sweet time doing so. Finally, I have done what I promised I would do! If you haven't seen it and would like to, you can see the live talk that I…