I see Swift as a more approachable version of Rust.

If somebody is mulling over Rust but finds it too difficult to grasp, they could start off with Swift first and then move over to Rust.

One of the main advantages of Rust is a more developed and thriving ecosystem.

It has an unfortunate name though, maybe a short shelf life. Rust++ doesn’t seem inviting either.

Rust does not have a ++ operator, so that name would make no sense.

Not yet.