Hi,

I'm continuing to work on PyObjC and hope to push a release to PyPI next 
weekend.  Development is going very slowly at the moment due to lack of time on 
my end, I'm doing all development in my spare time and that's filled with other 
stuff at the moment (and has been for a while).

I have no reason to assume that PyObjC won't work on 10.10, with some luck I'll 
"only" have to update the metadata to support new APIs. That's annoying work, 
but not very hard.

From what I've seen so far, and that's only a 5 minute glance at the public 
documentation, Swift will be a competing product as an easy scripting-like way 
to build applications. That's no reason to stop work on PyObjC though, I'm 
using PyObjC to write GUIs for applications where most of the code is written 
in Python and is using cross-platform Python code. Swift changes nothing for 
that use case w.r.t. Objective-C.

Swift might provide both opportunities and challenges in the future: Swift 
method names seem to be more like classic C- (and Python-) style names and not 
segmented names as used by Objective-C. As Swift can use existing ObjC 
libraries there might be some kind of translation table for method names, and 
if that exists this could be used by PyObjC as well to provide nicer names in 
Python code (instead of the ugly names we have to use now).

A possible challenge is the runtime model of Swift: I have no idea if Swift 
has, or will have, runtime introspection possibilities that could be used in 
the future to expose Swift libraries to Python code.  

Ronald

On Jun 03, 2014, at 12:40 PM, Adam Morris <amor...@mistermorris.com> wrote:

I'm also very eager to hear an update, but PyObjC is going to be competing with 
Swift now!

       > On Jun 3, 2014, at 4:59 PM, Nicholas Cole <nicholas.c...@gmail.com    
> wrote:
       >        > Hi Roland,        >        > Could we all have an update on development plans? Do you think PyObjC
       > is going to work nicely with OS X 10.10?
       >        > N.        >        > On Mon, Aug 26, 2013 at 12:42 PM, Ronald Oussoren
       > <ronaldousso...@mac.com  > wrote:
       >        >        >        >        > On 4 Jul, 2013, at 17:08, Ronald Oussoren <ronaldousso...@mac.com      > wrote:        >        >        >        >        >        > My self-imposed dead-line for a 3.0 release is "before OSX 10.9 is released", that's the easiest way to avoid getting carried away with wrapping all new APIs in OSX 10.9 and delaying the release even further.        >        >        >        > That seems to be overly optimistic on my part, I've done almost no work on PyObjC since my previous mail due to lack of time.        >        >        >        > Ronald
       >        > _______________________________________________
       >        > Pythonmac-SIG maillist - Pythonmac-SIG@python.org
       >        > http://mail.python.org/mailman/listinfo/pythonmac-sig
       >        > unsubscribe: 
http://mail.python.org/mailman/options/Pythonmac-SIG
       > _______________________________________________
       > Pythonmac-SIG maillist - Pythonmac-SIG@python.org
       > https://mail.python.org/mailman/listinfo/pythonmac-sig
       > unsubscribe: https://mail.python.org/mailman/options/Pythonmac-SIG
_______________________________________________
Pythonmac-SIG maillist  -  Pythonmac-SIG@python.org
https://mail.python.org/mailman/listinfo/pythonmac-sig
unsubscribe: https://mail.python.org/mailman/options/Pythonmac-SIG

Reply via email to