Re: Side effect of OSX on Intel announcement

Giulio Cesare Solaroli <[email protected]>
Newsgroups gmane.comp.web.webobjects.general
Message-ID <[email protected]>
On 6/11/05, Pierce T. Wetter III <[email protected]> wrote:
[...]
> > Don't tell me that you can still use a debugger, because I will get
> > crazy.
> 
> 
>    Uhhh.... Yeah, I can. :-)

:-D


> > We have asked Mirko Viviani, the original author of GDL2 to integrate
> > GDL2 with SOPE.
> 
>    Oh, very cool...
> 
>    That's making me salivate, because I would love to have an open-
> source
> EOF 4.5. And now that XCode can read/write EOModel files...


The current code does not work properly (at least for our early tests)
but I could share it if you want to try it yourself.


> > We have and XCode project for it, but there are fuzzy problems with
> > EOFaults that have blocked our development on MacOSX.
> >
> > Mirko's analysis was that the Apple's implementation of NSObject is
> > not fully compatible with the current implementation of GLD2's EOFault
> > class.
> 
>    It may be the same Panther gotcha:
> 
>    [array valueForKey:@"blah"] used to return an array with all the
> values of
> "blah" for each of the elements of array.
> 
>    In Panther, that behavior got explicit, and I think you have to
> specify union or distinct on arrays (I forget the details). Unless
> you link Foundation last, in which case it ends up using WOs version
> of -[NSArray valueForKey].
> 
>    EOFaults do some weird voodoo with the isa stuff though. What does
> GLD2 do?

I don't know exactly what GDL2 does. But I think that the code is
working fine on Linux, with the GNU Foundation framework. On Panther
some of the methods defined in EOFault have been moved to NSObject and
this cause some conflicts. At least this was Mirko's diagnosis.


> > As GDL2 still miss the Oracle adaptor, we have gave up further
> > testing it.
> 
>    Yeah, and it was missing the Frontbase adaptor for us...
> 
>    Though come to think of it, the FB guys let us have the source to
> their
> adaptor, so perhaps I could port it.


Is it open source, or is just available to registered customers?

I am looking for a production grade EOAdaptor, in order to try to
start coding an Oracle adaptor on my own.

In the next days I will try to follow all you suggestions to move our
code to Tiger + XCode.


Thanks again for all your suggestions.

Regards,

Giulio Cesare Solaroli
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.