I&#x27;ve been reading about Elixir recently, yes. Thanks for mentioning it, though. I&#x27;ll have to look at it at some point, but since my code is primarily run-in-a-browser, I&#x27;m currently stuck with compile-to-JavaScript languages. I&#x27;m concerned that Elixir is <i>too</i> functional for my tastes (I find Haskell to be too pure (and slow) to be really usable for most tasks I work on, for instance), but I will give it a look at some point.<p>The entire point of writing in Go or Elixir would be to <i>avoid</i> needing to write an event based system in Rust (or C). Writing code as if it&#x27;s imperative but getting the speed of an event-based system is what I&#x27;m looking for. Event-based systems are notoriously hard to reason about and debug.