Comment by ecshafer

2 days ago

Swift and Rust were developed at similar times. I think of them more as having similar influences than borrowing from each other.

Additionally both have influences from CLU, C++, Object Pascal, Modula-2, Mesa/Cedar, Standard ML, Cyclone.

Many features that get discussed as being Swift/Rust, trace back to one of those languages.

Similar times and the Rust originator went on to work on Swift after it.

  • Graydon Hoare's impact on the language is marginal than that of Chris Lattner, the originator (also, Hoare joined the team much later)