In my opinion, I think Cocoa compatibility is ABSOLUTELY ESSENTIAL to GNUStep.

It is on the basis of Cocoa compatibility that I managed to convince my department that Cocoa / GNUStep should be the way to go for our development needs. We need
application  framework that is compatible with Mac / Linux.

So far, most of the stuff I have developed does not make heavy use of GUI features, mostly they just draw to image surfaces, and draw these to a NSView. Much of the new stuff we work on uses NSOpenGLView, but I have not tried this on Linux yet.

We also used GNUStep / Linux on a daily basis because our XGrid cluster consists mostly of Linux boxes (as compute nodes, they are cheaper than Macs), and make extensive use of the GNUStep / Objective-C classes on the Linux compute nodes.

If the GNUStep team decides that we do not need Cocoa compatibility, then I have
a lot of explaining to do.

Anyway, I think developing new features not in Cocoa is great, provided that they are implemented as libraries which can be used with Cocoa. This is one reason
why I think Objective C categories are so nice.

Without GNUStep Cocoa compatibility, we would have to go to some truly nasty
(relative to Cocoa) libraries like ugh, QT, ugh.


On Aug 8, 2007, at 1:22 PM, Vaisburd, Haim wrote:

From: Nicolas Roard [mailto:[EMAIL PROTECTED]

- what do we really gain from compatibility?

But there's also apps like Vienna or Sketch we ported
straight from OSX to GNUstep/etoile, apps that fabien
ported too (MPlayer, etc), and I forget others.
And there's as usual all the apps that people don't report
about (eg I wrote some custom apps for my research that work
on OSX and on GNUstep straight away, and I was very thankful
to have GNUstep for that).

Then I have to admit my mistake - I thought Mac OSX compatibility
had very limited usage.

--Tima


_______________________________________________
Discuss-gnustep mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/discuss-gnustep



_______________________________________________
Discuss-gnustep mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/discuss-gnustep

Reply via email to