4 ms·
I'm not sure, I've had great fun learning it, and writing it is usually really nice. Sure, there have been pains along the way, but the Apple engineers are doin
by morqon 11y ago
I'm not sure, I've had great fun learning it, and writing it is usually really nice. Sure, there have been pains along the way, but the Apple engineers are doing an amazing job with evolving Swift, intelligently, and very quickly. It is the future, and for many developers I know, it is already part of the present.
- jjtheblunt 11y agoHow is it not an Apple spin on, say, Scala? Seems similar.
- cmollis 11y agoit(swift) feels that way to me too.. my first impressions were 'scala'.
- morqon 11y agoHearing one of the core engineers from the LLVM compiler team speak at some length about their aims and approach to Swift, it was cleat that they had reflected long and hard on the approaches of many other languages. This engineer had very informed and nuanced views on the strengths and weaknesses of pretty much any other language you asked about. I'm sure Scala was on this list, also "Objective-C, Rust, Haskell, Ruby, Python, C#, CLU, and far too many others to list" — http://www.nondot.org/sabre/ http://www.nondot.org/sabre/
- mj_langford 11y agoScala and modern C++ had a baby
- alblue 11y agoIt's like Scala but without all the unknown performance wrappers and confusing code, and with a highly tuned runtime with a minimal library.
- chc 11y agoHow is Scala not a Java spin on F#? It also seems similar. I don't see how any of these comparisons diminish the languages in question.
- fleitz 11y agoIt's certainly gotten much better with Swift 2.0, it feels like Apple finally tried to build an app with Swift 2.0 and fixed a lot of the stuff that is horribly broken.