Hacker News
new
past
comments
ask
show
jobs
points
by
ecshafer
21 hours ago
|
comments
by
pohl
18 hours ago
|
next
[-]
There’s no reason to invent your own head canon, the influence was openly acknowledged when Swift was new and it continues now that the language is developed out in the open (see Swift Ownership Manifesto)
reply
by
zarzavat
16 hours ago
|
parent
|
[-]
Obviously Rust was first but over time both languages have been taking inspiration from each other. For example let-else was motivated directly because of its success in Swift:
https://rust-lang.github.io/rfcs/3137-let-else.html#prior-ar...
reply
by
pjmlp
12 hours ago
|
prev
|
next
[-]
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.
reply
by
est31
21 hours ago
|
prev
|
[-]
Similar times and the Rust originator went on to work on Swift after it.
reply
by
DenisChetwynd
21 hours ago
|
parent
|
[-]
Graydon Hoare's impact on the language is marginal than that of Chris Lattner, the originator (also, Hoare joined the team much later)
reply