-----Original Message-----
From: Ronald Oussoren [mailto:[EMAIL PROTECTED] 
Sent: Monday, April 10, 2006 4:42 PM
To: Kent Quirk
Cc: Dethe Elza; Gábor Farkas; pythonmac-sig@python.org
Subject: Re: [Pythonmac-SIG] needed: simple gui toolkit with "japaneseinput" 
support

<snip>

>> I get the impression that for those who've used Cocoa and prefer  
>> Python, it's a breath of fresh air...but for those who've not been  
>> swimming in a vat of Cocoa, it's not quite so appetizing.

>And to second Dethe: I'm also a python programmer that likes Cocoa.  
>Heck, I wrote[1] PyObjC because I wanted to use Cocoa from Python.

Which is kinda the point -- you already knew Cocoa and wanted to use it in a 
different context.

I don't wish to argue about what's "really" easy or difficult about Cocoa. I 
was trying to point out that people who don't use Cocoa already, coming at it 
from Python, find several things about Cocoa to be alien and difficult. And 
attempting to read and use Cocoa's documentation requires that you already 
"get" Cocoa, and understand the logic behind such things as two-stage object 
creation. 

I'm really not disparaging Cocoa at all as a development platform. I'm merely 
trying to point out the impedance mismatch between it and Python. Sometimes 
people forget how much they had to learn. For people experienced in Cocoa and 
already familiar with it, the similarities are far more important than the 
differences, and PyObjC is a wonderful tool. But for users unfamiliar with 
Cocoa and possibly unfamiliar with the Mac, the learning curve can be 
formidable.

_______________________________________________
Pythonmac-SIG maillist  -  Pythonmac-SIG@python.org
http://mail.python.org/mailman/listinfo/pythonmac-sig

Reply via email to