winequartz.drv Mac OS X UI discontinued?

Rolf Kalbermatter r.kalbermatter at hccnet.nl
Thu Jul 9 03:46:59 CDT 2009


Adam Strzelecki [mailto:ono at java.pl] 

> Cocoa is the proper Obj-C API for OSX UI & graphics. OSX is 
> NextStep based objective oriented GUI & OS. And Obj-C is a 
> basement of both NextStep and OSX. So if you want to write 
> OSX GUI application properly you have to use Obj-C, same as 
> C++ & KDE and so on.

With the same argument you could say that writing COM objects has
to be done in C++. Yet Wine has lots and lots of COM code written
all in standard C.

Agreed, writing object oriented code in C is not exactly trivial and
often quite tedious and the difference with Object-C might be even
bigger as it is likely using more advanced techniques. 

Rolf Kalbermatter




More information about the wine-devel mailing list