Earlier quoted context omitted.
> AFAIK, the only thing that is "functional" about Clojure is its immutable data structures (and closures, but even JS has those). Oh, you sweet summer child. Work with a language without closures and try to do anything functional.
Which language? C++? Java? Both now have closures. Closures aren't the indicator that a programming language is functional; I need something more - though I admit that I'm mostly used to static functional languages, I guess ADTs are not so useful in a dynamic language.
Swift Has Reached 1.0
141–150 of 180 posts
Re: Swift Has Reached 1.0
#142That'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.
Re: Swift Has Reached 1.0
#143Re: Swift Has Reached 1.0
#144Why is a programming language without any open source implementation getting so much attention?
Re: Swift Has Reached 1.0
#145Earlier quoted context omitted.
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.
Any other company who's language runs over 1.3 million apps used by hundreds of millions of people on average every 6 minutes?
Just an example:
>Microsoft released C# Roslyn source code, announce Linux support with K Runtime this year
They're going to the right direction, maybe someday...
>Apple released Swift, closed source language that runs only on one platform (Mac)
Apple is so awesome, keep innovating guys! Now let's write a webstack and nosql db using Swift!
Re: Swift Has Reached 1.0
#146Earlier 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
#147Earlier quoted context omitted.
> AFAIK, the only thing that is "functional" about Clojure is its immutable data structures (and closures, but even JS has those). Oh, you sweet summer child. Work with a language without closures and try to do anything functional.
Which language? C++? Java? Both now have closures. Closures aren't the indicator that a programming language is functional; I need something more - though I admit that I'm mostly used to static functional languages, I guess ADTs are not so useful in a dynamic language.
Re: Swift Has Reached 1.0
#148Earlier quoted context omitted.
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.
No other company has a platform with hundreds of millions of users where the first-party app development language is so old and crusty.
Re: Swift Has Reached 1.0
#149Re: Swift Has Reached 1.0
#150I can't believe Apple would release a brand-new language with zero baked-in support for concurrency. In this day and age? Looks like developers will have to resort to 2nd grade efforts like GCD. I just don't get it. There's no excuse for it. Port Go's channels and go-routines to it, or something else, but come on - it's 2014, not 1998?
I could say the same of Go as a language, given the disdain for all what modern languages offer.
With modern languages where library types can be treated as first class types, concurrency can be exposed via libraries.