Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

No OP (Or is it OC: Original Commenter? Anyway...) but Core Data is some serious garbage.


Why is it garbage? I've found it useful for the model portion of my apps..


The threading model is poorly written. It is very hard to setup. Keeping legacy model data and writing transformers for said data is painful (person upgrades the app, schema changed). There are lots of crashes we've seen at scale. Also, its often really poorly performant, and the IO is completely synchronous. Most apps do not need this wrapper around SQLite (or SQLite at all) and in fact should just use simple file writes. Easier to debug, maintain, and scale, with fewer bugs.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: