Remix.run Logo
stockresearcher 7 hours ago

That doesn’t really make sense though. I thought that they hired Lattner to work on LLVM/clang so they could have a non-gpl compiler and to make whatever extensions they wanted to C/Obj-C. Remember when they added (essentially) closures to C to serve their internal purposes?

So they already got what they wanted without inventing a new language. There must be some other reason.

Findecanor 6 hours ago | parent [-]

The Accidental Tech podcast had a long interview with Lattner about Swift in 2017 [0]. He makes it out as something that had started as side-project / exploration thing without much of an agenda, which grew mostly because of how good positive feedback the project had got from other developers. He had recently left Apple back then, and supposedly left the future of Swift in other peoples' hands.

[0] https://atp.fm/205-chris-lattner-interview-transcript#swiftc...