Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #72543

Re: OT: This Swift thing

References <34564700423508781.788278sturla.molden-gmail.com@news.gmane.org> <CANc-5UyPyvGJRizcz2f7N=KPvo3TH6LcWGxeSWHbgOm1XvYUuA@mail.gmail.com>
Date 2014-06-03 20:27 +0100
Subject Re: OT: This Swift thing
From Nicholas Cole <nicholas.cole@gmail.com>
Newsgroups comp.lang.python
Message-ID <mailman.10640.1401823664.18130.python-list@python.org> (permalink)

Show all headers | View raw


Swift may yet be good for PyObjC (the python bridge to the various
Apple libraries); it is possible that there is some kind of
translation table that PyObjC can make use of to make its own method
names less ugly.

Of course, I wish they had picked Python rather than inventing their
own language.  But Apple put a huge stock in the ability of their
libraries to make full use of multiple cores.  The GIL is surely the
sticking point here. It is also clear (reading the Swift
documentation) that they wanted a script-like language but with strict
typing.

It looks to me like there are a lot of strange design choices, the
logic of which I do not fully see.  I suspect that in a few years they
will have to go through their own "Python 3" moment to make things a
little more logical.

N

Back to comp.lang.python | Previous | NextNext in thread | Find similar | Unroll thread


Thread

Re: OT: This Swift thing Nicholas Cole <nicholas.cole@gmail.com> - 2014-06-03 20:27 +0100
  Re: OT: This Swift thing Steven D'Aprano <steve@pearwood.info> - 2014-06-04 04:15 +0000

csiph-web