The "What is Realm?" paragraph begins with "Realm is not an ORM". Jesus Christ, that was the very first line.
Well thats the reason I asked to elaborate on how they are different.
Realm 1.0
51–60 of 112 posts
Re: Realm 1.0
#52As I understand it Realm is an Object database. It's similar to the GemStone Smalltalk database in that regard but only local to the device. How does Realm tackle data syncing between devices ?
Re: Realm 1.0
#53Re: Realm 1.0
#54VP Product at Realm here. Thanks to everyone on HN for the support over the years! We came out of YC in Summer 11 and it’s been a fantastic ride growing over the past few years. Would love to hear y’alls thoughts on what we should add next. Is there any reason why you’d still use SQLite?
> Is there any reason why you’d still use SQLite? Windows. Specifically, my current project is targeting Windows desktop (not WinRT/UWP) in addition to mobile platforms and Mac.
Re: Realm 1.0
#55As I understand it Realm is an Object database. It's similar to the GemStone Smalltalk database in that regard but only local to the device. How does Realm tackle data syncing between devices ?
Re: Realm 1.0
#56> This repository holds the source code for the Java version of Realm, which currently runs only on Android.
I'm interested in trying this on the desktop (windows/linux/mac), but that doesn't seem possible? Wonder what makes it android only.
Re: Realm 1.0
#57What about using realm Java outside of Android? The readme says: > This repository holds the source code for the Java version of Realm, which currently runs only on Android. I'm interested in trying this on the desktop (windows/linux/mac), but that doesn't seem possible? Wonder what makes it android only.
I'll let someone else clarify why Java outside Android isn't supported.
Re: Realm 1.0
#58What about using realm Java outside of Android? The readme says: > This repository holds the source code for the Java version of Realm, which currently runs only on Android. I'm interested in trying this on the desktop (windows/linux/mac), but that doesn't seem possible? Wonder what makes it android only.
Re: Realm 1.0
#59What about using realm Java outside of Android? The readme says: > This repository holds the source code for the Java version of Realm, which currently runs only on Android. I'm interested in trying this on the desktop (windows/linux/mac), but that doesn't seem possible? Wonder what makes it android only.
The core of Realm is closed-source, and Realm only provides builds for iOS, OS X, tvOS, and Android.
Re: Realm 1.0
#60VP Product at Realm here. Thanks to everyone on HN for the support over the years! We came out of YC in Summer 11 and it’s been a fantastic ride growing over the past few years. Would love to hear y’alls thoughts on what we should add next. Is there any reason why you’d still use SQLite?
To answer your question, Realm blows away Core Data & straight up SQLite. The context management (or lack thereof) is wonderful. Going further, I have found the errors self-explanatory and easy to fix. Finally, nice job throwing an exception trying to start a write block in a write block -- this forces client programmer to really think about where their writes happen instead of blindly writing all the time (and inevitably running into a nested write).