Re: Cocoa/Windows parallel dvlpmt
Re: Cocoa/Windows parallel dvlpmt
- Subject: Re: Cocoa/Windows parallel dvlpmt
- From: Philip Mötteli <email@hidden>
- Date: Wed, 4 Feb 2004 01:29:04 +0100
Am 03.02.2004 um 23:43 schrieb Chris Hanson:
On Feb 3, 2004, at 2:58 PM, Alex Perez wrote:
Nobody is asking you to, silly. Probably the worst thing you'd run
into is
the possibility that a class was unimplemented, but since the OpenStep
spec is 90% the same as Cocoa is, your assertion that you'd need to
"reimplement cocoa from scratch" is dubious at best.
Actually, the OpenStep spec is pretty much a strict subset of Cocoa in
almost all cases. And therein lies the biggest problem.
There are still people involved with the GNUstep project who argue
about whether or not to implement anything outside of the OpenStep
spec, as if Cocoa wasn't just a new name for OpenStep.
It actually is. You can't just change your "Leitbild". This was defined
with the foundation of GNUstep. You might propose, that the aim of
GNUstep might be to follow every step Apple makes with Cocoa, in order
that people like you might port their applications without helping out.
There are already several "Cocoa-specific classes and methods"
implemented and you are more than welcomed to add more! Please do so!
The problem is not, that the GNUstep people don't appreciate you
bringing in new Cocoa-specific code, but that it would probably be
offered in a separate library. So please start! What are you waiting
for? That they are doing it for you?
The other thing is the lack of trivial Windows support.
The whole gnustep-base runs on Windows, GDL2, GSWeb, an ObjC-XML parser
(gsantlr) and many other things. Is that a lack of trivial support?
Only AppKit is only 80% complete. That's not even trivial either?
But with your generous help it will surely be completed in no time.
Btw, does Apple have EOF and WOF support in ObjC for Windows? But at
least on their native platform?
(And then there's the over-promotion of GNUstep given its current
state.)
What's, in your eyes, the current state? And what's over-promotion? And
who's doing that promotion?
Developers who need to support Mac OS X and Windows are better served,
right now, by following the MVCC pattern
I severly doubt, if this is less cost intensive in the long run, than
to complete what's missing for them in GNUstep.
with a platform-independent back-end and a platform-specific front-end
That's so very very old. Go twenty years back and you're an admired man
for so much competence.
than by trying to use GNUstep.
This is from the perspective of their users, who will get a solid and
totally platform-native application out of the deal.
Exactly, and of course implemented in Assembly in order to really make
the best out of the platform.
Re
Phil
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.