Last time, we talked about static and dynamic typing, and the differences between the two. To start off, I do have some bad news to share with you. There is no specific definition of what is strongly typed and what is weakly typed. It's more of a range.
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
Hopefully, at this point, you've got Rust installed and you're good to go. If you haven't, just pop on over here. We want to start things off by having you get to know your way around Cargo. Cargo is Rust's build system
Presumably, you are here because you want to get Rust installed on your computer. If you're a Rubyist, you're probably wanting to know what version manager you're going to have to install, whatever the Rust equivalent to rvm or rbenv is. And then you&
One of the things that is important to understand as we transition from Ruby to Rust is the difference between compiled and interpreted programming languages. Rust is one of the former and Ruby is one of the latter. To discern between the two, we have to go a bit back