Live data from Hacker News

New GitHub Organization for the Swift Project

swift.org

11–20 of 50 posts

Re: New GitHub Organization for the Swift Project

#11
post #3

>This change will allow Swift to expand its reach to more platforms and use cases, sparking fresh possibilities and broadening Swift’s impact across the technology landscape. How does having a GitHub organization tangibly impact the implied goal of making Swift more impactful outside of apples devices?

Beyond the pure signaling value, I would imagine Apple has internal GitHub tooling which maintains particular invariants for repos hosted under github.com/apple. Those invariants can potentially be relaxed or discarded altogether for a different org much easier. (Special-casing particular repos within the repos is technically possible, but (a) is harder and (b) probably runs into policy issues with legal.)

Re: New GitHub Organization for the Swift Project

#15

I really wish this now makes Swift worthwhile outside of the Apple ecosystem. A bit like Go.

Why would that make it more worthwhile? What are the compelling reasons to use Swift instead of Go?

For example if you already know, and use, Swift because you are an app developer who’s been developing apps for iOS, iPadOS, or macOS, then improved cross-platform support would be very desirable.

Re: New GitHub Organization for the Swift Project

#16

hope this works out! i really wanna work with swift outside xcode, i want it in vim

I got to be honest every time I look over to the Swift/iOS development ecosystem I’m shocked at the amount of nonsense they have to deal with.

- Xcode is terrible

- Documentation is barely existent

- you can’t really reuse your code in any other context

- you have to pay them money to even release your software

- they steal 30% of your revenue

- they reserve the right to shut you down at any point, for any reason and provide almost zero recourse.

I get why people had to use it historically but it seems like a really bad choice to try and build any kind of reliable future on top of in 2024.

Re: New GitHub Organization for the Swift Project

#17
post #3

>This change will allow Swift to expand its reach to more platforms and use cases, sparking fresh possibilities and broadening Swift’s impact across the technology landscape. How does having a GitHub organization tangibly impact the implied goal of making Swift more impactful outside of apples devices?

They're certainly wearing their heart on their sleeve there.

Re: New GitHub Organization for the Swift Project

#18

hope this works out! i really wanna work with swift outside xcode, i want it in vim

there already is an lsp available (officially from Apple).

Tried it out a month ago (on Linux using neovim) and the autocompletion was on par with golang lsp in terms of speed. Didnt check the lsp capabilities though.

Re: New GitHub Organization for the Swift Project

#19
post #3

>This change will allow Swift to expand its reach to more platforms and use cases, sparking fresh possibilities and broadening Swift’s impact across the technology landscape. How does having a GitHub organization tangibly impact the implied goal of making Swift more impactful outside of apples devices?

GitHub org permissions aren't very granular, especially with an org that is tied to enterprise SSO. Makes it hard to grant certain permission to outside members.

Re: New GitHub Organization for the Swift Project

#20
post #16

hope this works out! i really wanna work with swift outside xcode, i want it in vim

I got to be honest every time I look over to the Swift/iOS development ecosystem I’m shocked at the amount of nonsense they have to deal with. - Xcode is terrible - Documentation is barely existent - you can’t really reuse your code in any other context - you have to pay them money to even release your software - they steal 30% of your revenue - they reserve the right to shut you down at any point, for any reason and…

What does this have to do with swift?
Post reply on HN