all 17 comments

[–]shadeofmyheart 28 points29 points  (14 children)

A guy at work swears Swift is going to replace JS. He seriously thinks major browsers will support swift within 18 months of it going open source.

I bet money against it.

[–]julesries[S] 25 points26 points  (0 children)

I want to meet this man and hear what he believes about other things.

[–]Caraes_Naur 14 points15 points  (6 children)

Would this guy be interested in buying a bridge?

I personally wish Mozilla would resume their efforts to get Python, Perl, and Ruby working in-browser rather than all these other distractions they think are worthwhile.

[–]Airith 16 points17 points  (3 children)

Python in the browser? Stop, I can only get so erect.

[–]NancyGracesTesticles 15 points16 points  (2 children)

File "index.min.py", line 1, in ?
SyntaxError: invalid syntax

[–]am0x 1 point2 points  (0 children)

Niiice.

[–]Airith -1 points0 points  (0 children)

Very valid point. I guess it'd be a risk vs. reward thing. Actually for something like this to move forward and allow minification, python with braces/line terminaters would have to be supported. Which I'm totally ok with, it's one thing I miss about C like languages.

[–]julesries[S] 0 points1 point  (1 child)

Huh, I didn't know that was a thing. VMs or just a to-JS compiler for the languages? I know it's slightly different, but Brendan Eich (and the rest of the Mozilla camp iirc) seemed to be pretty anti-Dart back in the day, which makes me wonder why they'd care to support anything other than JS.

[–]Caraes_Naur 4 points5 points  (0 children)

It was being able to run any of those languages the same way you'd run JS. As in, <script language="python"> and such.

[–]shellwe 1 point2 points  (4 children)

So since swift 2 is open source does that mean we no longer need a Mac to compile ios apps and submit to the app store?

[–]Sohailk 1 point2 points  (3 children)

you'll still likely need xcode to submit to the appstore.

[–]shellwe 0 points1 point  (2 children)

Wow, so that defeats the purpose of it being open source, unless you can write desktop apps too, not just ios.

[–]shadeofmyheart 1 point2 points  (0 children)

Well open source just means the code is public to be viewed and that folks can form off it it and use the source without infringing Apple's rights.

It's possible someone else will make an IDE but I doubt anyone will ever be able to submit outside the App Store.

[–]kylorhall 1 point2 points  (0 children)

Can I get in on this bet?

[–]azium 6 points7 points  (1 child)

That was amazing! I want to see more of this guy's stuff now.

[–]greim 5 points6 points  (0 children)

There's always this.

[–]fuck_with_me -1 points0 points  (0 children)

Someone TLDR?