This is not directly related to PyObjC, but I guess people who have
experience of both Core Data and other Python ORMs would be hard to
come by in other lists...
So, I've been toying with Core Data, doing mostly standard stuff
(displaying in a table, add/edit/delete etc). I've found that while
the automatic setup and the powerful bindings are helpful for a first
cut, when you try to use them through code and for more advanced
stuff, the syntax gets wordy and obscure very fast.
I was wondering if I could get away from all this by just using
Django's ORM (or anything similar). The only downside is that I would
have to provide my own wrappers for bindings, but since this is so
simple (once you know what to expect), it's not that big a hassle.
And of course, I'd have to do the initial setup by myself (perhaps
jump through a few hoops to initialize django, but this is a one-off