Re: Core Data (was Re: Any WWDC News)
Re: Core Data (was Re: Any WWDC News)
- Subject: Re: Core Data (was Re: Any WWDC News)
- From: Doug McClure <email@hidden>
- Date: Sat, 3 Jul 2004 11:29:11 -0500
On Jul 3, 2004, at 1:08 AM, Ashley Aitken wrote:
On 02/07/2004, at 11:18 PM, Doug McClure wrote:
So that makes the idea of CoreData even more confusing. Why is Apple
reinventing the wheel for something that ALREADY EXISTS and WORKS! I
know companies who would start building database driven applications
with Obj-C EOF today if it was re-released. Instead we getting some
watered down, re-invent the wheel with sides, unproven version of EOF
that can't even access major vendor databases, from what I hear.
How many places do you think thats gonna fly in corporate America?
My GUESS is they are not trying to build another Cocoa/EOF at all.
They suggest 3-tier Java apps for corporate applications ... (not that
I am saying there is not room for 2-tier database applications).
<sarcasm>Drink the cool-aid man, there are no 2-tier applications. We
don't need no stinking 2-tier systems!</sarcasm>
I loved doing 2-tier stuff, it was so much simpler and easier, and for
the large data set mining things I was doing on a number of projects it
was absolutely the best way to go. Some of my clients loved the things
we had written for them. When Apple dumped Obj-c EOF / Openstep for
Windows, I know one of them ended up talking with anyone they could, up
to VP levels at Apple trying to get them to continue selling licenses.
Apple wouldn't even bother listening, they didn't care then, and I
haven't seen a change since. Those companies aren't using Apple tech
anymore. Personally, I'd love to have someone like HBO with mission
critical applications written with my technology, wouldn't you? Or how
about Fannie Mae, or Bank of America, etc etc. All companies that have
used it and abandoned it because of stuff like this.
My GUESS is that Core Data is meant to be more of a "local machine"
persistence mechanism for "single-user" desktop applications (do they
use it for SnapShot?) Lighter weight and less "enterprise" than EOF.
But I am only guessing [1].
The best thing about CoreData from the rumblings is that it'll bring a
persistent data storage technology to anyone who needs such a think,
and there are a LOT of applications out there that need that. The
worst thing is that people like FileMaker who have similar technology,
will lose out on some sales.
So we've got lightweight now, and heavy-weight (WO), we need
middle-weight (Obj-C EOF)!
Cheers,
Ashley.
[1] I wouldn't do so much guessing if I could afford to go to WWDC or
if Apple promptly released information to ADC members that have agreed
to the NDA etc. Not sure why we should be treated so poorly ;-)
I think it's part of the terms and conditions. :-) I haven't
understood why WWDC has been NDA'ed for the last few years at all.
Don' t you want ALL your developers knowing about all the cool
technology that is coming? Don't you want them to get excited and
start developing applications NOW so they'll be ready for when you
actually release something?? Don't you want as many developers giving
you feedback on the direction you are going to help guide what you are
doing?
Uh don't answer those question, I don't want to know. :-) Must drink
more cool-aid! :-)
-d
_______________________________________________
webobjects-dev mailing list | email@hidden
Help/Unsubscribe/Archives: http://www.lists.apple.com/mailman/listinfo/webobjects-dev
Do not post admin requests to the list. They will be ignored.