• Issue #47: Rust,  Programming Languages,  Title

    Issue #47: 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.

  • Issue #47: Rust

    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.

  • Issue #47: Rust

    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.

  • Issue #47: Rust,  Library

    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.