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