Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.sys.mac.system > #76592 > unrolled thread
| Started by | Alan Browne <alan.browne@freelunchvideotron.ca> |
|---|---|
| First post | 2015-06-14 10:00 -0400 |
| Last post | 2015-06-19 00:39 -0700 |
| Articles | 20 on this page of 31 — 14 participants |
Back to article view | Back to comp.sys.mac.system
What make you of Swift 2 being Open Source? Alan Browne <alan.browne@freelunchvideotron.ca> - 2015-06-14 10:00 -0400
Re: What make you of Swift 2 being Open Source? nospam@ab-katrinedal.dk (Niels Jørgen Kruse) - 2015-06-14 18:54 +0200
Re: What make you of Swift 2 being Open Source? JF Mezei <jfmezei.spamnot@vaxination.ca> - 2015-06-14 13:41 -0400
Re: What make you of Swift 2 being Open Source? nospam <nospam@nospam.invalid> - 2015-06-14 14:01 -0400
Re: What make you of Swift 2 being Open Source? JF Mezei <jfmezei.spamnot@vaxination.ca> - 2015-06-14 22:16 -0400
Re: What make you of Swift 2 being Open Source? nospam <nospam@nospam.invalid> - 2015-06-14 23:05 -0400
Re: What make you of Swift 2 being Open Source? JF Mezei <jfmezei.spamnot@vaxination.ca> - 2015-06-15 02:05 -0400
Re: What make you of Swift 2 being Open Source? nospam <nospam@nospam.invalid> - 2015-06-15 02:09 -0400
Re: What make you of Swift 2 being Open Source? Calum <com.gmail@nospam.scottishwildcat> - 2015-06-15 12:05 +0100
Re: What make you of Swift 2 being Open Source? Tim McNamara <timmcn@bitstream.net> - 2015-06-14 19:49 -0500
Re: What make you of Swift 2 being Open Source? Alan Browne <alan.browne@freelunchvideotron.ca> - 2015-06-15 10:05 -0400
Re: What make you of Swift 2 being Open Source? Doc O'Leary <droleary@2usenet2014.subsume.com> - 2015-06-15 14:15 +0000
Re: What make you of Swift 2 being Open Source? Alan Browne <alan.browne@freelunchvideotron.ca> - 2015-06-15 16:29 -0400
Re: What make you of Swift 2 being Open Source? Doc O'Leary <droleary@2usenet2014.subsume.com> - 2015-06-18 05:53 +0000
Re: What make you of Swift 2 being Open Source? Your Name <YourName@YourISP.com> - 2015-06-16 09:15 +1200
Re: What make you of Swift 2 being Open Source? Electric Comet <electric-comet@mail.invalid> - 2015-06-15 08:08 -0700
Re: What make you of Swift 2 being Open Source? Alan Browne <alan.browne@freelunchvideotron.ca> - 2015-06-15 16:31 -0400
Re: What make you of Swift 2 being Open Source? Don Bruder <dakidd@sonic.net> - 2015-06-15 16:48 -0700
Re: What make you of Swift 2 being Open Source? Alan Browne <alan.browne@freelunchvideotron.ca> - 2015-06-15 20:36 -0400
Re: What make you of Swift 2 being Open Source? Electric Comet <electric-comet@mail.invalid> - 2015-06-16 08:02 -0700
Re: What make you of Swift 2 being Open Source? dempson@actrix.gen.nz (David Empson) - 2015-06-17 13:19 +1200
Re: What make you of Swift 2 being Open Source? Alan Browne <alan.browne@freelunchvideotron.ca> - 2015-06-17 08:40 -0400
Re: What make you of Swift 2 being Open Source? Electric Comet <electric-comet@mail.invalid> - 2015-06-17 08:17 -0700
Re: What make you of Swift 2 being Open Source? dempson@actrix.gen.nz (David Empson) - 2015-06-18 13:30 +1200
Re: What make you of Swift 2 being Open Source? Electric Comet <electric-comet@mail.invalid> - 2015-06-18 09:46 -0700
Re: What make you of Swift 2 being Open Source? Jolly Roger <jollyroger@pobox.com> - 2015-06-18 17:01 +0000
Re: What make you of Swift 2 being Open Source? dempson@actrix.gen.nz (David Empson) - 2015-06-19 12:35 +1200
Re: What make you of Swift 2 being Open Source? Siri Cruz <chine.bleu@yahoo.com> - 2015-06-18 17:53 -0700
Re: What make you of Swift 2 being Open Source? dempson@actrix.gen.nz (David Empson) - 2015-06-19 17:59 +1200
Re: What make you of Swift 2 being Open Source? Siri Cruz <chine.bleu@yahoo.com> - 2015-06-18 23:19 -0700
Re: What make you of Swift 2 being Open Source? Kevin McMurtrie <mcmurtrie@pixelmemory.us> - 2015-06-19 00:39 -0700
Page 1 of 2 [1] 2 Next page →
| From | Alan Browne <alan.browne@freelunchvideotron.ca> |
|---|---|
| Date | 2015-06-14 10:00 -0400 |
| Subject | What make you of Swift 2 being Open Source? |
| Message-ID | <sridnZS3tbxwFeDInZ2dnUU7-Q-dnZ2d@giganews.com> |
I looked at some parts of the keynote the other day and the declaration that Swift would be Open Sourced (OS X and Linux) struck me as ... odd. Not that it's being made open but that the extent of that is limited to OS X, iOS and Linux (Android too by extension, I suppose). Where the benefits of Swift may be mighty I somehow doubt that the Linux community will leap at it. Except perhaps the Android community. If Apple want Swift to become the development language of the next 20 years[1] then they should have pushed it out to Windows as well which has a much larger developer community. ---------- [1] WWDC 2015 "For 20 years to come. We think Swift should be everywhere and used by everyone. We're going to do something really big. Today we're announcing Swift will be open source." - Craig Federighi
[toc] | [next] | [standalone]
| From | nospam@ab-katrinedal.dk (Niels Jørgen Kruse) |
|---|---|
| Date | 2015-06-14 18:54 +0200 |
| Message-ID | <1m60s64.4ca22uhdvh48N%nospam@ab-katrinedal.dk> |
| In reply to | #76592 |
Alan Browne <alan.browne@freelunchvideotron.ca> wrote: > I looked at some parts of the keynote the other day and the declaration > that Swift would be Open Sourced (OS X and Linux) struck me as ... odd. > Not that it's being made open but that the extent of that is limited > to OS X, iOS and Linux (Android too by extension, I suppose). > > Where the benefits of Swift may be mighty I somehow doubt that the Linux > community will leap at it. Except perhaps the Android community. While Apple would prefer developers to write IOS only apps, the reality is that many do cross-platform development. That implies that most of the app is written in something like C++ and only the UI code is a thin icing of ObjC or Swift on the cake. Opensourcing means the whole thing can be written in Swift. > If Apple want Swift to become the development language of the next 20 > years[1] then they should have pushed it out to Windows as well which > has a much larger developer community. Only Android is important. Besides, Microsoft will be doing the work anyways. -- Mvh./Regards, Niels Jørgen Kruse, Vanløse, Denmark
[toc] | [prev] | [next] | [standalone]
| From | JF Mezei <jfmezei.spamnot@vaxination.ca> |
|---|---|
| Date | 2015-06-14 13:41 -0400 |
| Message-ID | <557dbcc7$0$1625$c3e8da3$12bcf670@news.astraweb.com> |
| In reply to | #76606 |
When Apple announced new Music service was to be available on Android, it sort of made it necessary for Apple to port their proprietary Swift language to Linux (which I assume is what Android developpers use), at which point it makes sense to open source it. If ITunes is to be rewritten in Swift, then I suspect you will see Swift ported to Windows as well.
[toc] | [prev] | [next] | [standalone]
| From | nospam <nospam@nospam.invalid> |
|---|---|
| Date | 2015-06-14 14:01 -0400 |
| Message-ID | <140620151401207836%nospam@nospam.invalid> |
| In reply to | #76607 |
In article <557dbcc7$0$1625$c3e8da3$12bcf670@news.astraweb.com>, JF Mezei <jfmezei.spamnot@vaxination.ca> wrote: > When Apple announced new Music service was to be available on Android, > it sort of made it necessary for Apple to port their proprietary Swift > language to Linux (which I assume is what Android developpers use), at > which point it makes sense to open source it. no it didn't. there's no need to use swift to write an apple music app. > If ITunes is to be rewritten in Swift, then I suspect you will see Swift > ported to Windows as well. no need to do that either.
[toc] | [prev] | [next] | [standalone]
| From | JF Mezei <jfmezei.spamnot@vaxination.ca> |
|---|---|
| Date | 2015-06-14 22:16 -0400 |
| Message-ID | <557e3575$0$29473$c3e8da3$e074e489@news.astraweb.com> |
| In reply to | #76608 |
On 15-06-14 14:01, nospam wrote: > there's no need to use swift to write an apple music app. If the OS_X and IOS versions are written in Swift, then it makes sense to keep a common source code for all platforms and hence port Swift to Android (aka Swift compilers on Linux to target Android) Apple has rewritten a lot of stuff in Swift for Yosemite (hence the "beta" feel for it with so many bugs initially). If this is the platform of choice for Apple today, it is unlikely they want to develop new appls in another language (such as the new music streaming app)
[toc] | [prev] | [next] | [standalone]
| From | nospam <nospam@nospam.invalid> |
|---|---|
| Date | 2015-06-14 23:05 -0400 |
| Message-ID | <140620152305055318%nospam@nospam.invalid> |
| In reply to | #76636 |
In article <557e3575$0$29473$c3e8da3$e074e489@news.astraweb.com>, JF Mezei <jfmezei.spamnot@vaxination.ca> wrote: > > there's no need to use swift to write an apple music app. > > If the OS_X and IOS versions are written in Swift, then it makes sense > to keep a common source code for all platforms and hence port Swift to > Android (aka Swift compilers on Linux to target Android) there may be a common core in portable c/c++ but other than that, there's no reason to write the windows and android versions in swift. > Apple has rewritten a lot of stuff in Swift for Yosemite (hence the > "beta" feel for it with so many bugs initially). If this is the > platform of choice for Apple today, it is unlikely they want to develop > new appls in another language (such as the new music streaming app) yosemite has very little in swift because nobody outside of the swift team knew about swift while yosemite was being developed. el capitan, on the other hand, has a lot of swift, which is also a much safer language resulting in fewer bugs.
[toc] | [prev] | [next] | [standalone]
| From | JF Mezei <jfmezei.spamnot@vaxination.ca> |
|---|---|
| Date | 2015-06-15 02:05 -0400 |
| Message-ID | <557e6b47$0$64287$c3e8da3$b280bf18@news.astraweb.com> |
| In reply to | #76644 |
On 15-06-14 23:05, nospam wrote: > yosemite has very little in swift because nobody outside of the swift > team knew about swift while yosemite was being developed. That is debatable. Consider all the wi-fi problems for Yosemite, allegedly because Apple rewrite the stack which used to work fine. Why would you rewrite stuff that worked ? Because you are adopting a new language.
[toc] | [prev] | [next] | [standalone]
| From | nospam <nospam@nospam.invalid> |
|---|---|
| Date | 2015-06-15 02:09 -0400 |
| Message-ID | <150620150209520516%nospam@nospam.invalid> |
| In reply to | #76646 |
In article <557e6b47$0$64287$c3e8da3$b280bf18@news.astraweb.com>, JF Mezei <jfmezei.spamnot@vaxination.ca> wrote: > > yosemite has very little in swift because nobody outside of the swift > > team knew about swift while yosemite was being developed. > > That is debatable. no it isn't. swift was known by very few people for most of its development right up until it's announcement last year. > Consider all the wi-fi problems for Yosemite, > allegedly because Apple rewrite the stack which used to work fine. Why > would you rewrite stuff that worked ? Because you are adopting a new > language. not necessarily.
[toc] | [prev] | [next] | [standalone]
| From | Calum <com.gmail@nospam.scottishwildcat> |
|---|---|
| Date | 2015-06-15 12:05 +0100 |
| Message-ID | <mlmbh1$hf6$1@speranza.aioe.org> |
| In reply to | #76607 |
On 14/06/2015 18:41, JF Mezei wrote: > When Apple announced new Music service was to be available on Android, > it sort of made it necessary for Apple to port their proprietary Swift > language to Linux (which I assume is what Android developpers use), at > which point it makes sense to open source it. Most Android developers use Android Studio or Eclipse on Windows or OS X... the latter especially if they also produce a version of their app for iOS. -- Xbox: GallusNumpty Steam: scottishwildcat
[toc] | [prev] | [next] | [standalone]
| From | Tim McNamara <timmcn@bitstream.net> |
|---|---|
| Date | 2015-06-14 19:49 -0500 |
| Message-ID | <slrnmns89h.b8.timmcn@sugaree-2.local> |
| In reply to | #76592 |
On Sun, 14 Jun 2015 10:00:13 -0400, Alan Browne <alan.browne@freelunchvideotron.ca> wrote: > > I looked at some parts of the keynote the other day and the declaration > that Swift would be Open Sourced (OS X and Linux) struck me as ... odd. > Not that it's being made open but that the extent of that is limited > to OS X, iOS and Linux (Android too by extension, I suppose). Well, since OS X is POSIX already it's probably pretty easy to push it out for the 2% of the world that uses Linux/BSD/similar. Windows might take more work.
[toc] | [prev] | [next] | [standalone]
| From | Alan Browne <alan.browne@freelunchvideotron.ca> |
|---|---|
| Date | 2015-06-15 10:05 -0400 |
| Message-ID | <QZCdnfncdfARRuPInZ2dnUU7-RWdnZ2d@giganews.com> |
| In reply to | #76623 |
On 2015-06-14 20:49, Tim McNamara wrote: > On Sun, 14 Jun 2015 10:00:13 -0400, Alan Browne > <alan.browne@freelunchvideotron.ca> wrote: >> >> I looked at some parts of the keynote the other day and the declaration >> that Swift would be Open Sourced (OS X and Linux) struck me as ... odd. >> Not that it's being made open but that the extent of that is limited >> to OS X, iOS and Linux (Android too by extension, I suppose). > > Well, since OS X is POSIX already it's probably pretty easy to push it > out for the 2% of the world that uses Linux/BSD/similar. Windows might > take more work. A lot of compilers have OS switches. Sure OS X is 'nix and that's easier, but as Apple develop code for Windows (iTunes for example) using the same source code it shouldn't be too much trouble - it's certainly a much larger market. So in turn, Windows-only developers would see a growing market opportunity in compiling for Mac. (Not that they'd rush immediately to converting code to Swift). But the pathway to multiple platform market could be easier. Of course they'd have to learn to contend with that many armed monster called X-code.... There may be x-platform dis-incentives for Apple such as Microsoft's forays into mobile ... as thin and ineffective as they are.
[toc] | [prev] | [next] | [standalone]
| From | Doc O'Leary <droleary@2usenet2014.subsume.com> |
|---|---|
| Date | 2015-06-15 14:15 +0000 |
| Message-ID | <mlmmlk$12o$1@dont-email.me> |
| In reply to | #76592 |
For your reference, records indicate that Alan Browne <alan.browne@freelunchvideotron.ca> wrote: > Not that it's being made open but that the extent of that is limited > to OS X, iOS and Linux (Android too by extension, I suppose). It’s just open source, so it’s not “limited” like that. There is no obligation to support every platform in the world just because you freely give away your code. > Where the benefits of Swift may be mighty I somehow doubt that the Linux > community will leap at it. Except perhaps the Android community. If they didn’t leap at open source Objective-C implementations, they probably aren’t going to jump at Swift. These days, the underlying language is only a tiny factor in supporting a software platform. > If Apple want Swift to become the development language of the next 20 > years[1] then they should have pushed it out to Windows as well which > has a much larger developer community. Windows is not the platform of the next 20 years. -- "Also . . . I can kill you with my brain." River Tam, Trash, Firefly
[toc] | [prev] | [next] | [standalone]
| From | Alan Browne <alan.browne@freelunchvideotron.ca> |
|---|---|
| Date | 2015-06-15 16:29 -0400 |
| Message-ID | <xMWdneuXTJksqOLInZ2dnUU7-UmdnZ2d@giganews.com> |
| In reply to | #76657 |
On 2015-06-15 10:15, Doc O'Leary wrote: > For your reference, records indicate that > Alan Browne <alan.browne@freelunchvideotron.ca> wrote: > >> Not that it's being made open but that the extent of that is limited >> to OS X, iOS and Linux (Android too by extension, I suppose). > > It’s just open source, so it’s not “limited” like that. There is no > obligation to support every platform in the world just because you freely > give away your code. I certainly did not mean it in that sense at all. But rather that it would be an opportunity to bring more developers to the Apple-verse. > >> Where the benefits of Swift may be mighty I somehow doubt that the Linux >> community will leap at it. Except perhaps the Android community. > > If they didn’t leap at open source Objective-C implementations, they > probably aren’t going to jump at Swift. These days, the underlying > language is only a tiny factor in supporting a software platform. > >> If Apple want Swift to become the development language of the next 20 >> years[1] then they should have pushed it out to Windows as well which >> has a much larger developer community. > > Windows is not the platform of the next 20 years. It will still be the dominant desktop environment for at least another 10 year, and probably 20. More the reason for Apple to get that developer community familiar with its own preferred compiler and for that matter, tools.
[toc] | [prev] | [next] | [standalone]
| From | Doc O'Leary <droleary@2usenet2014.subsume.com> |
|---|---|
| Date | 2015-06-18 05:53 +0000 |
| Message-ID | <mltmdn$ci4$1@dont-email.me> |
| In reply to | #76671 |
For your reference, records indicate that Alan Browne <alan.browne@freelunchvideotron.ca> wrote: > I certainly did not mean it in that sense at all. But rather that it > would be an opportunity to bring more developers to the Apple-verse. That’s just not the way software development works. Nobody who is a fan of what Windows offers has been sitting around waiting for Swift (or Objective-C before that). In the same way, nobody working with Apple technology was dreaming of the day C# was opened up. Moves like these play to the base, not the outsiders. It’s mainly about convincing people to stay with your primary platform. > > Windows is not the platform of the next 20 years. > > It will still be the dominant desktop environment for at least another > 10 year, and probably 20. More the reason for Apple to get that > developer community familiar with its own preferred compiler and for > that matter, tools. Better to just let them die. Apple has enough eager developers that they don’t need to be courting the ones who are playing hard to get. -- "Also . . . I can kill you with my brain." River Tam, Trash, Firefly
[toc] | [prev] | [next] | [standalone]
| From | Your Name <YourName@YourISP.com> |
|---|---|
| Date | 2015-06-16 09:15 +1200 |
| Message-ID | <160620150915316043%YourName@YourISP.com> |
| In reply to | #76657 |
In article <mlmmlk$12o$1@dont-email.me>, Doc O'Leary <droleary@2usenet2014.subsume.com> wrote: > > > > If Apple want Swift to become the development language of the next 20 > > years[1] then they should have pushed it out to Windows as well which > > has a much larger developer community. > > Windows is not the platform of the next 20 years. Windoze has been the platform EVER. Besides which Apple is using making for Apple developers. Android, Windoze, Amiga, Potato, Aspargus Roll, etc. are all completely irrelevant.
[toc] | [prev] | [next] | [standalone]
| From | Electric Comet <electric-comet@mail.invalid> |
|---|---|
| Date | 2015-06-15 08:08 -0700 |
| Message-ID | <mlmq23$8vr$2@dont-email.me> |
| In reply to | #76592 |
On Sun, 14 Jun 2015 10:00:13 -0400 Alan Browne <alan.browne@freelunchvideotron.ca> wrote: > declaration that Swift would be Open Sourced (OS X and Linux) struck > me as ... odd. Not that it's being made open but that the extent of > that is limited to OS X, iOS and Linux (Android too by extension, I > suppose). how does one limit open source your post sounds contradictory to itself are there proprietary blobs that only run on osx,ios,linux what license is it released under what is swift is it just some libs and a compiler oh and a gui i suppose
[toc] | [prev] | [next] | [standalone]
| From | Alan Browne <alan.browne@freelunchvideotron.ca> |
|---|---|
| Date | 2015-06-15 16:31 -0400 |
| Message-ID | <xMWdneqXTJmPq-LInZ2dnUU7-UmdnZ2d@giganews.com> |
| In reply to | #76666 |
On 2015-06-15 11:08, Electric Comet wrote: > On Sun, 14 Jun 2015 10:00:13 -0400 > Alan Browne <alan.browne@freelunchvideotron.ca> wrote: > >> declaration that Swift would be Open Sourced (OS X and Linux) struck >> me as ... odd. Not that it's being made open but that the extent of >> that is limited to OS X, iOS and Linux (Android too by extension, I >> suppose). > > how does one limit open source By not including libraries to the underlying OS. By license limitations. > > your post sounds contradictory to itself How so? > > are there proprietary blobs that only run on osx,ios,linux > > what license is it released under > > what is swift > is it just some libs and a compiler > oh and a gui i suppose
[toc] | [prev] | [next] | [standalone]
| From | Don Bruder <dakidd@sonic.net> |
|---|---|
| Date | 2015-06-15 16:48 -0700 |
| Message-ID | <mlno5b$hok$1@dont-email.me> |
| In reply to | #76672 |
In article <xMWdneqXTJmPq-LInZ2dnUU7-UmdnZ2d@giganews.com>, Alan Browne <alan.browne@freelunchvideotron.ca> wrote: > On 2015-06-15 11:08, Electric Comet wrote: > > On Sun, 14 Jun 2015 10:00:13 -0400 > > Alan Browne <alan.browne@freelunchvideotron.ca> wrote: > > > >> declaration that Swift would be Open Sourced (OS X and Linux) struck > >> me as ... odd. Not that it's being made open but that the extent of > >> that is limited to OS X, iOS and Linux (Android too by extension, I > >> suppose). > > > > how does one limit open source > > By not including libraries to the underlying OS. > > By license limitations. > There went "open source", then. Either it's open source, meaning that anybody can do anything (other than claiming it as their own and trying to sell it) they like with it, or it's not open source. Period. Anything more restrictive than that is bullshit travelling under the open source flag. -- Security provided by Mssrs Smith and/or Wesson. Brought to you by the letter Q
[toc] | [prev] | [next] | [standalone]
| From | Alan Browne <alan.browne@freelunchvideotron.ca> |
|---|---|
| Date | 2015-06-15 20:36 -0400 |
| Message-ID | <VsqdnTsmw7IE8uLInZ2dnUU7-V2dnZ2d@giganews.com> |
| In reply to | #76677 |
On 2015-06-15 19:48, Don Bruder wrote: > In article <xMWdneqXTJmPq-LInZ2dnUU7-UmdnZ2d@giganews.com>, > Alan Browne <alan.browne@freelunchvideotron.ca> wrote: > >> On 2015-06-15 11:08, Electric Comet wrote: >>> On Sun, 14 Jun 2015 10:00:13 -0400 >>> Alan Browne <alan.browne@freelunchvideotron.ca> wrote: >>> >>>> declaration that Swift would be Open Sourced (OS X and Linux) struck >>>> me as ... odd. Not that it's being made open but that the extent of >>>> that is limited to OS X, iOS and Linux (Android too by extension, I >>>> suppose). >>> >>> how does one limit open source >> >> By not including libraries to the underlying OS. >> >> By license limitations. >> > > There went "open source", then. You're stating that in reply to something already a degree of freedom away from the intent of Apple wrt Swift.
[toc] | [prev] | [next] | [standalone]
| From | Electric Comet <electric-comet@mail.invalid> |
|---|---|
| Date | 2015-06-16 08:02 -0700 |
| Message-ID | <mlpe3l$755$1@dont-email.me> |
| In reply to | #76677 |
On Mon, 15 Jun 2015 16:48:08 -0700 Don Bruder <dakidd@sonic.net> wrote: > There went "open source", then. right
[toc] | [prev] | [next] | [standalone]
Page 1 of 2 [1] 2 Next page →
Back to top | Article view | comp.sys.mac.system
csiph-web