Live data from Hacker News

Swift Has Reached 1.0

developer.apple.com

171–180 of 180 posts

Re: Swift Has Reached 1.0

#171
post #83

Earlier 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.

He's getting down voted because his assertion that the attention paid to Swift is driven entirely by hipsterism is Slashdot-esque nonsense. People who make a living writing Objective-C will be making a living writing Swift.

Re: Swift Has Reached 1.0

#172
post #52
post #46

Earlier quoted context omitted.

What do you mean?

"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.

I wasn't aware that hitting 1.0 means all development ceases.

Re: Swift Has Reached 1.0

#173
post #9

That's fantastic! Now, too bad I can't watch your video tutorials on my Macbook Pro using Chrome. Or Windows 7 using Chrome. The messaging on the site declares it requires Safari. So much of the open web... Quietly moves along to Android.

Many Android users are noisy after an Apple media event, but they have been particularly loud this week. I don't really care what operating system your phone uses, but I do wonder why the iPhone 6 seems to have put so many in such a panicky advocacy mode.

Re: Swift Has Reached 1.0

#174
post #167

Earlier quoted context omitted.

> Or would that enable a Linux port? I would be interested in a Swift port for Linux server-side/command line dev. Not so much client UI dev. Swift on Linux servers could help Apple sell more Macbooks to developers.

OCaml, F#, Haskell, Standard ML all with a longer history and (except SML) being used at the industry. Why bother with Swift in such use case...

Swift seems a pragmatic take on functional programming. Apple backing means the compiler, libs and runtime will get a lot of work.

Re: Swift Has Reached 1.0

#175

Earlier quoted context omitted.

I don't know what libraries you talking about but nearly everything from nuget starting with image processing and ending with orms and crypto work just fine on linux. Even more when K will come out I don't think there will be any worries at all.

NuGet doesn't quite work just fine on Linux, but it's getting better. Slowly. http://nuget.codeplex.com/SourceControl/network/forks/threed...

Yea, maybe, I don't even know. I develop on Windows and only deploy to Linux.

Let's just hope that with the release of VS2014 and K Runtime all those things will get solved like MS promised.

Re: Swift Has Reached 1.0

#176
post #167

Earlier quoted context omitted.

OCaml, F#, Haskell, Standard ML all with a longer history and (except SML) being used at the industry. Why bother with Swift in such use case...

Swift seems a pragmatic take on functional programming. Apple backing means the compiler, libs and runtime will get a lot of work.

And Microsoft puts money on F#, Haskell and OCaml, all of which already have better Linux support.

Swift is great for pushing functional programming down the throat to mainstream developers that wish to target iOS, but it is no more pragmatic than OCaml or F#.

For the OP use case, targeting Linux server software is already better served by the languages I mentioned.

Re: Swift Has Reached 1.0

#177
post #176

Earlier quoted context omitted.

Swift seems a pragmatic take on functional programming. Apple backing means the compiler, libs and runtime will get a lot of work.

And Microsoft puts money on F#, Haskell and OCaml, all of which already have better Linux support. Swift is great for pushing functional programming down the throat to mainstream developers that wish to target iOS, but it is no more pragmatic than OCaml or F#. For the OP use case, targeting Linux server software is already better served by the languages I mentioned.

> but it is no more pragmatic than OCaml or F#.

Swift seems more approachable then those languages. Pragmatic in the sense that Rust and Kotlin are.

Re: Swift Has Reached 1.0

#178
post #176

Earlier quoted context omitted.

And Microsoft puts money on F#, Haskell and OCaml, all of which already have better Linux support. Swift is great for pushing functional programming down the throat to mainstream developers that wish to target iOS, but it is no more pragmatic than OCaml or F#. For the OP use case, targeting Linux server software is already better served by the languages I mentioned.

> but it is no more pragmatic than OCaml or F#. Swift seems more approachable then those languages. Pragmatic in the sense that Rust and Kotlin are.

I fail to see how.

Re: Swift Has Reached 1.0

#179
post #61
post #24

Hey guys, do you know if swift will be ever open-sourced? After the WWDC they said that was early to think about it while in beta. So, what's the status now?

Apple opensoucred their Objective-C compiler only because the GPL on the GCC forced them. They invested a lot in the BSD licenced LLVM. I don't think they did this just for fun, but to avoid they have to do that.

Apple has contributed back to a lot of BSD-licensed proyects, as well as released some of their own, so don't be so sure.

Re: Swift Has Reached 1.0

#180

Earlier quoted context omitted.

What is the practical difference if it's open-source or not? It'll still be OSX-native code, and every OSX user has access to it for free anyway. Or would that enable a Linux port?

> Or would that enable a Linux port? I would be interested in a Swift port for Linux server-side/command line dev. Not so much client UI dev. Swift on Linux servers could help Apple sell more Macbooks to developers.

But a Linux-based swift compiler would mean some multi-platform devs wouldn't need OS X as much. Bad for Apple.
Post reply on HN