The Rust Programming Language

Created: 2020-07-09
This page is a draft and This may be incomplete, incorrect, or just a stub or outline. I've decided to allow myself to put draft pages on my website as an experiment. I'm hoping they will:
  • Help me address my backlog of article ideas.
  • Serve as a "living" TODO list of things to work on.
  • Be useful to myself or others in their incomplete forms.
As always, I'm happy to accept feedback on anything I publish including draft content.

Okay, I’m going to stop fighting the urges: looks like it’s time to give in and learn Rust again.

I previously gave it a go in 2015 (and apparently solved up to Problem 9 of, but without a compelling real-world problem to solve, I didn’t stick with it.

Fun aside: my previous record on Project Euler was Problem 21 with - of all things - the TCL language. :-)

I think I’ve got some real applications I’d like to build now and it’s been a while since I learned a new language (I remember some things, but I’m basically starting from scratch).

Oh, and I’d be remiss to not mention Amos, whose positive opinions about Rust finally made my typing fingers so itchy that I just couldn’t bear it anymore. :-)

This page

The purpose of this page will be to house my evolving opinions of the language as well as a quick reference/cheat sheet for myself (when I get to that point).