As we've just seen, Rust includes some great tooling. Things like
rustup make it a real pleasure to use. And we'll see more as we go.
|Rust Foundation||The Perl Foundation|
We've spent decades coming up with some of this stuff in Perl. In Rust, it's all here already!
As we'll see, there are a lot of huge differences between Perl and Rust.
|static types||dynamic types|
|strong types||weak types|
|move, borrow||copy, reference|
|immutable by default (||mutable|
|private by default (||public|
But some things will be familiar. Scope works pretty much the same. Both languages use the
use keyword and
:: in similar ways. And both have lots of "C-like" syntax in common.