<story><title>What MongoDB got right</title><url>https://blog.nelhage.com/2015/11/what-mongodb-got-right/</url></story><parent_chain><item><author>s_kilk</author><text>&amp;gt; Let&amp;#x27;s start with the simplest one. Making the developer interface to the database a structured format instead of a textual query language was a clear win.&lt;p&gt;I think this is the most significant factor, by far. With Mongo it&amp;#x27;s turtles (or at least Maps&amp;#x2F;Hashes) all the way down, without a strange pseudo-english layer near the bottom that forces you to translate back and forth. For some devs that&amp;#x27;s a big deal.&lt;p&gt;For the last while I&amp;#x27;ve been experimenting with bringing the same feature to PostgreSQL (&lt;a href=&quot;http:&amp;#x2F;&amp;#x2F;bedquiltdb.github.io&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;bedquiltdb.github.io&lt;/a&gt;), turns out it&amp;#x27;s very do-able, but I don&amp;#x27;t have enough time to make it as featureful as it needs to be.</text></item></parent_chain><comment><author>dbattaglia</author><text>Maybe I&amp;#x27;m weird and just like SQL but the query-as-data aspect of Mongo is actually my least favorite aspect of using it.  Ad-hoc queries become torture, as do complicated queries.  I might just be lucky to have used SQL Server and C# for so long which eases a lot of the pains you described.</text></comment>
<story><title>What MongoDB got right</title><url>https://blog.nelhage.com/2015/11/what-mongodb-got-right/</url></story><parent_chain><item><author>s_kilk</author><text>&amp;gt; Let&amp;#x27;s start with the simplest one. Making the developer interface to the database a structured format instead of a textual query language was a clear win.&lt;p&gt;I think this is the most significant factor, by far. With Mongo it&amp;#x27;s turtles (or at least Maps&amp;#x2F;Hashes) all the way down, without a strange pseudo-english layer near the bottom that forces you to translate back and forth. For some devs that&amp;#x27;s a big deal.&lt;p&gt;For the last while I&amp;#x27;ve been experimenting with bringing the same feature to PostgreSQL (&lt;a href=&quot;http:&amp;#x2F;&amp;#x2F;bedquiltdb.github.io&quot; rel=&quot;nofollow&quot;&gt;http:&amp;#x2F;&amp;#x2F;bedquiltdb.github.io&lt;/a&gt;), turns out it&amp;#x27;s very do-able, but I don&amp;#x27;t have enough time to make it as featureful as it needs to be.</text></item></parent_chain><comment><author>collyw</author><text>SQL is still one of the most readable languages in my opinion. Its the one language where I find it easier to read queries than write them.</text></comment>