Any views expressed within media held on this service are those of the contributors, should not be taken as approved or endorsed by the University, and do not necessarily reflect the views of the University in respect of any particular issue.
Abstract: The Rust programming language has an interesting history with effects. The borrow checker is a practical adaptation of Cyclone’s memory region system, which in turn can be traced back to other effectful languages such as FX-87. Rust since its 1.0 release in 2015 has introduced additional effect-like extensions to the language such as “const” and “async”, and is working to introduce even more in the future.
Bio: Yosh works on WebAssembly and Rust at Microsoft. They are a member of the Rust Async WG, co-lead of the Rust effects initiative, and a recognized contributor of the Bytecode Alliance. They live in sunny Copenhagen, together with their partner and two beautiful fluffy cats.
Comments are closed
Comments to this thread have been closed by the post author or by an administrator.