Show HN: Write code using natural language
One way to look at Stackoverflow is that it&#x27;s a gigantic index that maps &quot;intuitive plain English&quot; to &quot;non-intuitive exact syntax&quot;.<p>A good exampe of bridging this mismatch is &quot;git&quot; commands.  A lot of questions about Git are just translating natural English into the &quot;secret decoder ring&quot; lingo of Git.[0]  E.g. <i>&quot;How do I undo a commit?&quot;</i> isn&#x27;t something obvious like <i>&quot;git undo&quot;</i>.  Instead, it&#x27;s the more cryptic <i>&quot;git reset HEAD~&quot;</i>[1]<p>A lot of the programming grind is like that.  You <i>know the English words</i> for what you want to accomplish but don&#x27;t know the exact programming syntax to make it happen.  So this app is sort of like putting Stackoverflow lookups with copy&amp;paste <i>directly into the IDE</i>.<p>In contrast, the existing &quot;insert snippets&quot; functionality in Visual Studio[1] or IntelliJ have <i>abbreviations</i> to help find templates of code but not quite the rich natural language of Stackoverflow.  I wouldn&#x27;t be surprised if future versions of those IDEs incorporate something like Metacode.<p>[0] so many &quot;How to...?&quot; in the most-upvoted questions tagged [git] :  <a href="https:&#x2F;&#x2F;stackoverflow.com&#x2F;questions&#x2F;tagged&#x2F;git?sort=votes&amp;pageSize=15" rel="nofollow">https:&#x2F;&#x2F;stackoverflow.com&#x2F;questions&#x2F;tagged&#x2F;git?sort=votes&amp;pa...</a><p>[1] <a href="https:&#x2F;&#x2F;stackoverflow.com&#x2F;questions&#x2F;927358&#x2F;how-do-i-undo-the-most-recent-local-commits-in-git" rel="nofollow">https:&#x2F;&#x2F;stackoverflow.com&#x2F;questions&#x2F;927358&#x2F;how-do-i-undo-the...</a><p>[2] <a href="https:&#x2F;&#x2F;docs.microsoft.com&#x2F;en-us&#x2F;visualstudio&#x2F;ide&#x2F;code-snippets?view=vs-2019" rel="nofollow">https:&#x2F;&#x2F;docs.microsoft.com&#x2F;en-us&#x2F;visualstudio&#x2F;ide&#x2F;code-snipp...</a>