Working with Strings in Rust

There’s a question that always comes up when people pick up the Rust programming language: why are there two string types? Why is there String, and &str?
My Declarative Memory Management article answers the question partially, but there is a lot more … Read more

Similar

Rust for Linux

Adding support for the Rust language to the Linux kernel. - GitHub - Rust-for-Linux/linux: Adding support for the Rust language to the Linux kernel. (more…)

Read more »

Rust procedural macros vs. GCC plugins

Much of my work recently has been in Rust. I’ve known about Rust since its early days but I’ve never had the inclination to sit down and work with it until now. In many respects, I feel like I’m working in a functional programming language given the wide-... (more…)

Read more »