3 ms·
Which is fair enough, but if you look at the amount of effort they are putting in to bring Swift's documentation / tooling up to speed, it seems pretty obvious
by antimagic 12y ago
Which is fair enough, but if you look at the amount of effort they are putting in to bring Swift's documentation / tooling up to speed, it seems pretty obvious that Apple themselves have high ambitions for the language.
Also, it's going to be hard to tell how much Swift code is being shipped by Apple - the interfacing with existing Obj-C code is sufficiently clean that it's relatively simple to have parts of a product implemented in Obj-C and other parts done in Swift, and we, sitting on the outside, may never know.
- bsaul 12y agoI recently learned that core data wasn't used internally at apple. That freaked me out, because it made me feel that choosing that technology for a serious project was a mistake, despite the numerous documentation and support apple provides for it.
- CGudapati 12y agoReally? Not that I'm doubting you. Could you please provide me a link so that i can educate myself?
- bsaul 12y agoUnfortunately it's not a written statement ( you can imagine that nobody working at apple would publicly say a thing like that). And it's not a direct source either, so you can very well take that with a grain of salt. Actually, I am still hoping that someone will contradict me by providing concrete example of apple software using core data though, because as i stated, i invested a lot in that technology for an important project.
- scrumper 12y agoWell, the Notes app on Mavericks uses Core Data. I know it's a trivial example but it's the first one I found. (~/Library/Containers/com.apple.Notes/Data/Notes/NotesV2.storedata is a Core Data SQLite store.)
- hackles_raised 12y agoI can tell you that many projects have used CoreData, and abandoned it in short order. Largely because it is a complex beast that many don't bother to become familiar with before they use it. Perhaps that is damning enough. Lots of SQLite and PLISTS prevail, perhaps indicating the domain of data that needs to be stored for your average application.
- lerno 12y agoI don't understand why people use Core Data. The sweet spot for Core Data is really tiny, yet everyone seems to be using it (and regretting it).