Re: Necromail
Ricardo 'Dino' Strausz <[email protected]> Mon, 16 Feb 2009 09:56:16 -0600
| Newsgroups | gmane.comp.web.webobjects.eof |
|---|---|
| Message-ID | <[email protected]> |
Hola tod@s! On Feb 15, 2009, at 22:52, Brian Willoughby wrote: > 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. CoreData does not have "adaptors" to manage relational databases; therefore, it is not sufficient to build a Client/Server application... I also have old NextStep apps running with EOF as backbone... I first port some of theme to use the so called Java Bridge within Cocoa (see http://homepage.mac.com/strausz/baco/Business_Applied_C_Objects.html ), but in Leopard such a tool had disappear... I am not sure what I will do now (take a look at http://strausz.blogspot.com if you are interested in this nightmare). > > 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 is a live part of WO which is only supported in its Java version, and actively used and enhanced by a nice group... see e.g., http://wiki.objectstyle.org/confluence/display/WOCOM/WOCOM > > 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... Objective-C EOF was simply the best tool to use... unfortunately it is gone... Now, I am trying to install GDL2 (an open version of it) but so far it had been very frustrating... Another open version of it is AJRDatabase which can be found at http://sourceforge.net/projects/ajrdatabase/ I really do not understand why Apple quits on the development of such a nice tool... it was enough to open the code of the Java Bridge and let us fix its bugs to port it to Leopard... sad history... > > Brian Willoughby > Sound Consulting > -- Dino Strausz Business Applied X Objects http://strausz.blogspot.com (+52-1) 55 - 5437 - 8205