#programming in #rust : the good, the bad, the ugly.
This post is about my experience learning Rust by solving every CtCI problem live on #twitch, an unfinished project.Portrait of Ada Lovelace, Science Museum Group UKRust logo, courtesy of Mozilla, CC-BYRust is a modern systems-level programming language designed with safety in mind. It provides zero-cost abstractions, generics, functional features, and plenty more. I recently embarked on an effort to learn Rust properly, and I wanted to share some of my thoughts.Until recently, I’d written only a handful of small programs in Rust, and after reading half of “Programming Rust”, I really didn’t know Rust. I figured a good way to get to know the language was to solve all 189 problems from the “Cracking the Coding Interview” book. Not only would I solve them with Rust, but I decided to do it live (...)