Matt Davies

Matt Davies @cthutu

About: A video game programmer for over 25 years.

Location:
Penarth, Wales
Joined:
Jun 18, 2021

Matt Davies
articles - 8 total

Rust #8: Strings

Strings, at first glance in Rust, may seem very complicated. First of all, there's the existence of...

Learn More 11 2Aug 10 '21

Rust #7: Command-Line interfaces

I have discovered that Rust has great support for writing Command-Line Interface (CLI) tools, or...

Learn More 34 9Aug 1 '21

Rust #6: Exploring crates

I often install tools via cargo and use crates for my code that have many dependencies. If you're...

Learn More 10 0Jul 24 '21

Rust #5: Naming conventions

This week, I wanted to clarify in my head what the naming conventions are in the standard library if...

Learn More 13 4Jul 17 '21

Rust #4: Options and Results (Part 2)

Last week I wrote about basic use of Option, Result and creating and using errors derived from...

Learn More 11 1Jul 10 '21

Rust #3: Options, Results and Errors (Part 1)

Options and Results The Option and Result types in Rust will be two of the most used types...

Learn More 11 0Jul 3 '21

Rust #2: Lifetimes, Owners and Borrowers, OH MY!

One of the abilities that Rust promises is memory safety, and I'm here to say that it delivers. So...

Learn More 25 3Jun 26 '21

Rust #1: Creating your development environment

Overview This blog is my attempt at documenting what I've learnt on my journey using Rust....

Learn More 97 2Jun 19 '21