Implementing Our Own Version of Rust’s Non-Lexical Lifetimes in Bolt

In this post, we’ll look at flow-sensitive type-checking rules – and implement our own version of “Non Lexical Lifetimes” used in Rust’s borrow checker. Read more

Similar

Rust is not a good C replacement

I have a saying that summarizes my opinion of Rust compared to Go: “Go is the result of C programmers designing a new programming language, and Rust is the result of C++ programmers designing a new programming language”. This isn’t just a metaphor - Go wa... (more…)

Read more »