The `:` are actually doing the same thing, introducing a block (think of it like a limited function).
The `/` are also the same (division), but it's true that we also use `/` to introduce types. For example `x/int`.
I think Toit is relatively easy to learn, but there are definitely a few things that need explaining in the beginning.