TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Creator of JSON Unveils New Programming Language 'Misty'

4 pointsby monkburgerover 1 year ago

3 comments

doug-moenover 1 year ago
Crockford has not &quot;unveiled&quot; Misty. He&#x27;s never formally announced the existence of this language AFAIK. He has a blog, but he hasn&#x27;t made a blog post about Misty.<p>Misty has been around since 2010. The earliest snapshot &lt;<a href="https:&#x2F;&#x2F;web.archive.org&#x2F;web&#x2F;20171025001743&#x2F;crockford.com&#x2F;misty" rel="nofollow noreferrer">https:&#x2F;&#x2F;web.archive.org&#x2F;web&#x2F;20171025001743&#x2F;crockford.com&#x2F;mis...</a>&gt; of the Misty language page on archive.org is from October 2017, and that page says &quot;(c) 2010 Douglas Crockford&quot;.<p>Not only has Crockford not announced the language, but he&#x27;s provided no commentary, metadata or explanation about it. From looking at archive.org snapshots, we can see that the language has changed over time, but there is no metadata from Crockford about this. No versions numbers or releases. And there is no public implementation.<p>So I think this is an unannounced hobby project.
fabianholzerover 1 year ago
&gt; The language is quite strict in its use of spaces and indentation. [...]Misty instead allows only one convention which is strictly enforced. This liberates programmers to focus their attention on more important matters.<p>I understand the motive, but regardless that makes it an instant no-go for me.
评论 #38680261 未加载
dtagamesover 1 year ago
Much props to Doug and his previous work, but this seems like a terrible idea.<p>There is no clear advantage over JS&#x2F;TS and the use of <i>invisible</i> characters to have such a dramatic effect on syntax is a non-starter.<p>Today&#x27;s IDEs let us format and find errors in code laid out in many different ways. (Prettier, etc.). Why would we give that up?