Live data from Hacker News

Google forked Swift

github.com

21–30 of 78 posts

Re: Google forked Swift

#21

This is being used as a staging place for putting patches so they can be turned into pull requests, nothing more. Sorry to bust any conspiracy theories. (You can see this happens on >100 of the swift forks :P)

parent's HN bio: > I run all the production and cloud programming language teams at Google, and am also an open source lawyer.

Those words are pretty literal, actually. Which means I don't own Swift at Google, i just know what they are doing because i approved it another capacity :)

Re: Google forked Swift

#23

Perhaps this is the start of moving Android Apps to Swift. Which, per rumor was considered last year: "About the time Swift was going open source, representatives for three major brands — Google, Facebook and Uber — were at a meeting in London discussing the new language. Sources tell The Next Web that Google is considering making Swift a “first class” language for Android" https://thenextweb.com/dd/2016/04/07/google…

That would be great news. Unification of mobile programming language.

That would be great for developers like you and me -- after all, our skills are most valuable when they are portable. How much more can we get done if we don't have to support multiple platforms?

However, the interests of vendors are diametrically opposed to our interests as developers -- it is all about vendor lockin, and making it as hard as possible for us to support competing platforms.

Re: Google forked Swift

#24
post #11

Google corporate policy, to the best of my knowledge (I do not and have never worked for Google but I asked lots of questions when evaluating an offer), is that it's significantly easier to let Google retain copyright on your open source work, and if it's on GitHub you have to host your repo at github.com/google if Google retains copyright. ("Forks" with no code changes ending up at the top of HN, as if they signaled…

Google's policies are actually mostly open too, so you don't have to guess :) (they are linked from the open source page).

They are now a bit out of date, a few things have been simplified/relaxed (generally, the goal is as little process as possible).

Then again, people also like to super-duper parse the words in the docs, which are not really written to be parsed that way.

Re: Google forked Swift

#25

This is being used as a staging place for putting patches so they can be turned into pull requests, nothing more. Sorry to bust any conspiracy theories. (You can see this happens on >100 of the swift forks :P)

This still leaves open speculation for why Google developers are working on Swift.

Re: Google forked Swift

#27

Earlier quoted context omitted.

parent's HN bio: > I run all the production and cloud programming language teams at Google, and am also an open source lawyer.

Those words are pretty literal, actually. Which means I don't own Swift at Google, i just know what they are doing because i approved it another capacity :)

> Which means I don't own Swift at Google, i just know what they are doing because i approved it another capacity :)

Are you sure you didn't mean ";)" there?

> I run all the production and cloud programming language teams at Google, and am also an open source lawyer.

Smiley-face to you as well, friend. You get paid well into six figures to do this, while I just try to figure out how you're screwing me on evenings and weekends. I don't pretend to understand the technicalities of what you're typing, but I suspect that I will lose.

Re: Google forked Swift

#28

This is being used as a staging place for putting patches so they can be turned into pull requests, nothing more. Sorry to bust any conspiracy theories. (You can see this happens on >100 of the swift forks :P)

This still leaves open speculation for why Google developers are working on Swift.

Because Google devs write iOS apps, presumably in Swift, and want to contribute to the development of the language they use?

Seems like the simplest explanation to me.

Re: Google forked Swift

#29

This is being used as a staging place for putting patches so they can be turned into pull requests, nothing more. Sorry to bust any conspiracy theories. (You can see this happens on >100 of the swift forks :P)

This still leaves open speculation for why Google developers are working on Swift.

... because they also write ios apps?

Re: Google forked Swift

#30
post #18

Hi! I’m one of the engineers on this. We’ve got some work we’re collaborating on - all of which is going upstream - and we wanted a shared place to stage it while we prepare PRs. I’ll be pushing a statement to our fork tomorrow. (I’m personally working on Bazel rules and contributions to lib/Syntax. If you find that exciting, please get in touch! :)

Thank God. Otherwise this seemed like a very Microsoft/Java strategy.
Post reply on HN