4 ms·
> I don’t want to live in a world where the best language humans could think of for working with data was invented in the 70’s You don't, most popular one is.
by xaduha 8y ago
> I don’t want to live in a world where the best language humans could think of for working with data was invented in the 70’s
You don't, most popular one is. Best one is XQuery.
- Latteland 8y agoxquery has a power and limitation with it's data model being xpath. sql and relational has proven very capable of being optimized as well as being extensible. the schema that relational systems impose at times has thought to be too restrictive but it makes it possible to reason about the query and data and that makes them powerful; it also helps the user to understand the shape of their data. with systems like google's big query showing how you can have schemaless non 1nf powerful and scalable systems still queried with sql there needs to be a powerful and innovative system to justify moving on from sql. having lambda like syntax for where clauses filters just looks like linq to sql.
- xaduha 8y ago> xquery has a power and limitation with it's data model being xpath. You're conflating things, they share a data model. https://en.wikipedia.org/wiki/XQuery_and_XPath_Data_Model https://en.wikipedia.org/wiki/XQuery_and_XPath_Data_Model