Let's start on variables1.rs. When we look at the errors it's not quite intuitive, coming from Ruby. My initial reaction is that when we look at line 8, what do you mean not found in this scope? We're just making a new variable x, and setting five into it.
Today we're talking about the difference between static and dynamic typing in our programming languages. Ruby is a dynamically typed language, and Rust is a statically typed language. This all revolves around how we handle data types in our code. We know that generally, different kinds of data in computing