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

> 2. Joins are an unnatural way to dereference pointers.

There's gotta be a simple & clear alternative to this obstruction. Maybe it just hasn't been invented yet.



Most query languages do fix that. GraphQL is one example.


GraphQL joins are entirely up to the underlying resolvers, it has no syntax for expressing different kinds of joins or filter conditions on values from multiple joined relations




Consider applying for YC's Winter 2027 batch! Applications are open till November 2.

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

Search: