Earlier quoted context omitted.
https://developer.apple.com/swift/resources/ has lots of helpful info, including ebooks and videos.
THANK YOU That's what I was looking for. Really appreciate it. iOS/Xcode as a first programming environment is really odd and foreign to me, but my brother seemed excited about it, and I want to encourage him. He's really talented, he could be amazing as a software engineer if he ever wanted to be one.
Swift Has Reached 1.0
121–130 of 180 posts
Re: Swift Has Reached 1.0
#122Earlier quoted context omitted.
"You’ll notice we’re using the word “GM”, not “final”. That’s because Swift will continue to advance with new features, improved performance, and refined syntax" Typically, when people say that a language "reached 1.0", they mean the very end of that process.
Ah. Well, other languages also get new features, improved performance, and refined syntax after 1.0. Are you objecting to the implication that the pace of development here will be more rapid, or an assumption that they plan on making backwards-incompatible changes?
Re: Swift Has Reached 1.0
#123My brother has been using swift to learn some programming. I don't have a mac, let alone iTunes. Is there a legal way for me to download/purchase a manual to help him with his progress?
I don't know if Swift would be the best language to learn programming. Python is probably a better option. I would avoid platform specific languages until you are hired to work in that space. Open platforms like Python are much easier than close platforms to get started in Computer Science. A good place to start with python would be the Introduction to Computer Science course on Udacity. https://www.udacity.com/cours…
Re: Swift Has Reached 1.0
#124Earlier quoted context omitted.
Yes, but keeps being functional programming. Even Haskell does not have all the mathematics theory that one could apply to functional programming. A programming language to be representative of a programming paradigm does not need to have 100% of all ideas out there.
I think it kind of does. FP is a moving target---more of a cultural identity than a technical definition. As it becomes more mathematically focused it will become less applicable to (some) Lisps. If this progression continues and dependently typed languages become increasingly practical we may someday call them FP-without-quotes and even displace things like Haskell and OCaml.
Re: Swift Has Reached 1.0
#125Earlier quoted context omitted.
I think it kind of does. FP is a moving target---more of a cultural identity than a technical definition. As it becomes more mathematically focused it will become less applicable to (some) Lisps. If this progression continues and dependently typed languages become increasingly practical we may someday call them FP-without-quotes and even displace things like Haskell and OCaml.
Except you assume there is ONE definition of what FP is, which every researcher will have a different opinion of.
Re: Swift Has Reached 1.0
#126Earlier quoted context omitted.
> I'd like to know if I can write an app in Swift that can run on iOS6. No. From Xcode6 release notes: "iOS 7 and OS X 10.9 minimum deployment target The Swift compiler and Xcode now enforce a minimum deployment target of iOS 7 or OS X Mavericks. Setting an earlier deployment target results in a build failure."
To clarify, is Xcode 6 enforcing a minimum deployment target of iOS 7 even if the app is written in Objective-C and not Swift? If so, I think I'll need to stay on Xcode 5 a bit longer.
Re: Swift Has Reached 1.0
#127Re: Swift Has Reached 1.0
#128Earlier quoted context omitted.
Because it's Apple. When Swift was released every hipster and his cat jumped the wagon on how great it is. I even saw someone trying to make webstack out of it.
Don't know why you're getting down voted, sure Swift has some neat features, but if any other company released something like this that was closed source, no one would really care.
Re: Swift Has Reached 1.0
#129Earlier quoted context omitted.
Yes. And put together in even less time than JavaScript 1.0
That isn't true. Swift has been dev for quite a long time in secret.
Re: Swift Has Reached 1.0
#130Earlier quoted context omitted.
I think without the supporting runtime libraries also being open-source, there isn't any point in open-sourcing the language is there? I mean, look at GNUStep. Not widespread adoption.
Actually there is. One of the big selling points of Go is its ability to produce self contained binaries. Swift would share this but also be a language that is more full featured. GNUStep failure is more to do with Objective-C being such an odd language for most people.
This is only a selling point to developers that mix language with implementation, or never used a native code compiler.