Re: ANNOUNCE: wxCocoa
Re: ANNOUNCE: wxCocoa
- Subject: Re: ANNOUNCE: wxCocoa
- From: The Amazing Llama <email@hidden>
- Date: Fri, 25 Jul 2003 14:00:26 -0700
So is wxCocoa C++ or Objective-C?
If it's C++, it's not really Cocoa, is it?
If it's Objective-C, how do you call everything in the wx* libraries?
Objective-C classes that wrap C++ functions using Objective-C++? Or do
you just resort to making all your code Objective-C++ and then calling
the wx* stuff straight? Wouldn't either of these lose the benefits of
Cocoa flexibility?
Just wondering, really. Cross-platform is good, but it's too often
taken as a 'Oh, and we can do that other platform, too' feature
checkbox, regardless of the starting platform (Windows, Linux, Mac,
etc).
On Friday, July 25, 2003, at 11:36 AM, David Elliott wrote:
Greetings Cocoa developers!
Since late December 2002 I have been working on Cocoa port of the
popular wxWindows GUI toolkit. wxWindows is a cross platform toolkit
written in C++ that uses native toolkits to do all the work. There
are ports to Microsoft Windows (wxMSW), GTK+ 1 and 2 (wxGTK), Motif
(wxMotif), Mac Classic and Carbon (wxMac), X11 by drawing its own
widgets (wxX11 using wxUniversal widgets), and many others including
wxUniversal running on raw frame buffers.
Unlike other cross platform toolkits such as Qt or Java which draw
their own widgets and must attempt to emulate platform specific
behaviors, wxWindows wraps the native toolkit resulting in
applications that are virtually indistinguishable from real native
applications on any platform to which wxWindows has been ported.
That's because, with wxWindows, they are real native applications.
I welcome any Cocoa developers to come over to www.wxwindows.org and
check it out. At the moment, it is only available by checking out the
wxWindows CVS HEAD (cvs checkout -d
':pserver:email@hidden:/pack/cvsroots/wxwindows'
wxWindows). Instructions can be found in the docs/cocoa directory.
Much of the basic infrastructure is implemented, though quite a bit of
fill-in work is left to do. Still, there are a few design issues on
which I'd appreciate input.
Interested parties should join the email@hidden mailing
list. I'm looking forward to seeing you there!
-Dave
P.S. Special thanks to Scott Anguish, Erik Buck and Don Yacktman.
Your book was an invaluable development resource.
_______________________________________________
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.
Seth A. Roby The Amazing Llama < mail or AIM me at tallama at mac dot
com>
"Life is like an exploded clown. It's really funny until you figure out
what just happened."
_______________________________________________
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.