Live data from Hacker News

Swift is Open Source

swift.org

331–340 of 458 posts

Re: Swift is Open Source

#331
post #304

Earlier quoted context omitted.

Not a go fan, but seems like if anyone has scale problems, google would, and go would give them these issues too which is surprising since that was kind of the goal to solve from their perspective.

> but seems like if anyone has scale problems, google would Google doesn't use Go at such large scale though. Some projects here and there, and most of them small for all I've read. The most publicly celebrated ones being a MySQL front-end for YouTube and a caching-layer (?) for Google Downloads. Not exactly earth shattering applications.

These apps were the ones causing glacial compile times in c++?

Re: Swift is Open Source

#333

Earlier quoted context omitted.

What it means from a legal standpoint is that Apple is bound by the same terms as everybody else. The way it works is this: Apple is making Swift available to you (and others) under Apache 2.0. You send in some changes, which you make available to Apple (and others) under Apache 2.0. Everyone is on equal footing, and Apple can't relicense it to someone else on terms of their choosing that involve, for example, neuter…

That ridiculous: "started cargo-culting the(totally unnecessary) CLA process" It's so they can re-license in the future. There are some projects with so many authors that it is impossible to re-license because you need sign-off by every single person, even if it makes sense to re-license.

I know CLAs let corps relicense. In fact, you'll find that I explicitly mentioned relicensing in the sentence immediately preceding that one...

Can you explain what's ridiculous about the part of my comment that you quoted?

Re: Swift is Open Source

#334
post #218

Earlier quoted context omitted.

The same guy who wasn't offered a job at Google because he didn't do well in the interview (or was it code in the interview?)

Google doesn't provide feedback on why they reject you. For example, you could be the world's foremost expert on Erlang. But the department interviewing you needs a C++ programmer. You'd never know that was the reason. You'd just be notified that you weren't called back for another interview and asked to please check back for more positions in a few months.

[deleted]

Re: Swift is Open Source

#335
post #142

What kind of trolling is that ? >I think we should use GPL v3 instead. https://github.com/apple/swift/pull/17

That issue changed my view of GitHub, and related things. I'd seen a few animated gifs in other threads this past week, but it didn't really sink in until this. I used to hold scientists and programmers to a different standard than most normal people, because it seemed like a certain level of advanced understanding was necessary to build anything functional in those fields. But I've since realized that special abilit…

Whenever I pictured the kind of person who posted reaction gifs to a thread, I imagined some 14 year old kid trying to be cool.

Now, seeing this on github, I can only spend a few minutes clicking on the gif-poster's names and taking a glance at their code to see if they are actually mentally retarded or 14, and leave mystified and horrified.

Re: Swift is Open Source

#336

Happy to see that my collection of Swift compiler crashes (see https://github.com/practicalswift/swift-compiler-crashes ) has been part of the official Swift repo since September 2014: https://github.com/apple/swift/commit/e5ca8be1a090335d401cd1... :-) A previous HN thread about the swift-compiler-crashes project: https://news.ycombinator.com/item?id=9020206

I'm really impressed by the attentiveness of the Swift compiler team. Found this in the repo: https://github.com/apple/swift/commit/666646fee95bc75ca81e1d...

One tweet and the bug is fixed within a couple of hours. Wow!

Found that issue while working on the Pythonic.swift project: https://github.com/practicalswift/Pythonic.swift (btw, contributors welcome! Know Python? If so, a very good way to jump into Swift programming is by contributing to Pythonic.swift: a Swift implementation of selected parts of Python standard library)

Re: Swift is Open Source

#337

Earlier quoted context omitted.

There's room for plenty of things that I don't care about. I don't care about open source software that is still controlled by Apple.

yeah, very self consistent, pretend you care about the GPL, then decide it is the vendor you really care about. Who cares that Apple controls GPL software installed on almost every GNU/Linux machine?

> yeah, very self consistent, pretend you care about the GPL, then decide it is the vendor you really care about.

No, I'd be saying that about any other vendor who released code under a proprietary open source license, too.

> Who cares that Apple controls GPL software installed on almost every GNU/Linux machine?

How exactly do you think they do that?

Re: Swift is Open Source

#338

I still remember max howel tweet[1] in which he publicly said that we was rejected by Google. Looking at his linkedin profile[2] , he was later hired by Apple in August 2015. Now he is biggest[3] contributed to Swift package manager. It is good to see that the person who has lot of experience in handing Apple and package system is handing this stuff. I guess, things happens for good. [1] https://twitter.com/mxcl/stat…

Highly qualified people get rejected by google's interview process all the time, so people shouldn't take it personally if they get rejected. google is willing to miss out on good people occasionally because they believe they can't fix the problem w/o mistakenly hiring more mediocre/bad people.

I think it's fine to take it personal, just don't take it out on yourself. Daniel Ek, founder of Spotify, is another Google reject.

Re: Swift is Open Source

#339
post #134

Earlier quoted context omitted.

First page of commits if you'd like to see how the codebase iterated. Find it quite fascinating personally. https://github.com/apple/swift/commits/master?page=819

Thanks. Actually, first page is 822 for me [0] [0] https://github.com/apple/swift/commits/master?page=822

... and now it's https://github.com/apple/swift/commits/master?page=824

Saved for posterity: https://archive.is/n8iIl

Re: Swift is Open Source

#340
post #259

Interesting that they rewrote the Foundation library in Swift for the open-source release rather than open-sourcing the ObjC one and bringing along the ObjC runtime. I wonder if this means they still believe the ObjC runtime and Foundation library are still worth keeping proprietary, or just that this is a step toward phasing out ObjC.

They didn't rewrite most of Foundation in Swift, at least not yet. If you look in the files, they are full of calls to NSUnimplemented().

Interesting to see what they do have and what they don't have: https://github.com/apple/swift-corelibs-foundation/blob/mast...
Post reply on HN