Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

THE SWIFT PROGRAMMING LANGUAGE

Name: Anonymous 2014-06-02 20:03

ONE WORD THE SWIFT IOSIFICATION OF CODE

Name: Anonymous 2014-06-04 17:34

>>23
The main designer is Chris Lattner (the LLVM/Clang guy) and he did look at Go and Rust. He said they influenced its design. The thing is, though, whatever language he offered to Apple, it had to be compatible with the Objective-C APIs, Grand Central closures, and all that other stuff they already had before making Swift. If you'd ever tried to use any of that stuff from a language that doesn't do things the Objective-C way, you'd know what a colossal pain in the ass it is to patch over the impedance mismatches with a bunch of bridge code, and how often you just end up rewriting your application logic in Objective-C classes. The best language for this was Ruby, but it wasn't really an improvement over Objective-C in terms of being able to write safe and expressive application logic.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List