Re: Necromail

Brian Willoughby <[email protected]> Sun, 15 Feb 2009 20:52:33 -0800
Newsgroups gmane.comp.web.webobjects.eof
Message-ID <[email protected]>
Apparently there are a handful of us still subscribed.

Personally, I haven't used WebObjects or EOF in a while, but I often  
think of projects which would benefit from EOF.  I just don't seem to  
have time to work on these projects because of other projects taking  
priority (USB hardware design, firmware, CoreAudio, etc.)

I also keep wondering whether CoreData really suffices as a substitute  
for EOF, or if so many features have been lost that I would find it  
annoying.  I do hear stories of fellow engineers putting CoreData to  
good use, so I am hopeful.  I have an old NEXTSTEP project which  
predates EOF which I tried several times to port unsuccessfully  
(unfortunately, I need to change the schema at the same time, and  
that's probably making the move too complex).  These days, if I  
resurrect those efforts, I assume I would use CoreData.

Is EOF still available for Apple?  I must admit that I don't even  
know.  For a while, I had a printout of a web page on Apple's site  
which offered the legacy ObjC WebObjects and EOF for sale.  I doubt  
that offer is still available.

EOF remains an example both of good object-oriented design, and of the  
advantages of Objective C.  I don't think that C++ or Java or C# can  
handle the polymorphism inherent in the multiples layers of WebObjects  
built on EOF built on Foundation.  Last I heard, the Java version of  
EOF had to rewrite the entire stack as a monolithic code base - which  
seems to make it harder to share the same code between desktop and web  
applications.  So much for reusable code...

Brian Willoughby
Sound Consulting


On Feb 15, 2009, at 16:13, Nat! wrote:
Is this list still working ? Nothing in my inbox since 2006 ;)