A magazine about programmers, code, and society. Written by humans since 2018.

Issue 047: Rust

Download PDF of this issue.

Issue 047: Rust

Welcome to the forty-seventh issue of De Programmatica Ipsum, dedicated to the subject of Rust. In this edition, Graham doubts the need to rewrite all the wheels in Rust; Adrian observes the growth of Rust in the past 15 months; and in the Library section, Graham reviews "Working Effectively with Legacy Code" by Michael Feathers.

The Double Denim Of Software Engineering

I am told that I am irresponsible. Why? Because I continue to use and maintain working software. I am told that my plan—to use my experience, along with the library of well-tested functions that I and my colleagues have built up over the decades—barely counts as a plan at all.

The State Of Rust In 2022

We published an article about Rust last year in our edition about Modernism. Here we are back again in this field 15 months later, watching this language take the industry by storm and become an ever-increasing influence in history. This short article will provide an overview of Rust's most visible impacts, according to this author's biased eye.

Michael Feathers

Adrian previously discussed Working Effectively with Legacy Code when he talked about how to choose a programming language for your book. It deserves revisiting though, so here it is in the library section.

Back to top