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.

ArchieML is a structured text format optimized for human writeability

67 pointsby albertsunabout 10 years ago

8 comments

kazinatorabout 10 years ago
&gt; &quot;Unstructured text is ignored; there is no such thing as a parsing error&quot;<p>That is a naively wrong-headed recipe for problems later down the road. What if structure is mistyped such that it looks like unstructured text?<p>The format <i>has</i> structure, and consequently, examples of that format can be erroneous. Just because you don&#x27;t diagnose errors doesn&#x27;t mean they aren&#x27;t there.
rntzabout 10 years ago
The live demos aren&#x27;t appearing for me in Firefox, which makes the page nearly useless in understanding what ArchieML actually looks like.<p>The relevant error appears to be:<p><pre><code> TypeError: aml.innerText is undefined archieml.org:364:6 </code></pre> Firefox 36.0, Ubuntu 14.10
评论 #9159595 未加载
TazeTSchnitzelabout 10 years ago
Reminds me a little of INI files. They are a good demonstration of how sometimes simplicity is best.
burkeabout 10 years ago
Interesting that there&#x27;s mention of JSON and YAML, but no mention of TOML. I&#x27;m more interested in hearing why TOML wasn&#x27;t an adequate solution.
评论 #9159751 未加载
评论 #9159618 未加载
dcohenpabout 10 years ago
So, I guess ArchieML is to JSON what Markdown is to HTML?
tekacsabout 10 years ago
Akin to :skip, wouldn&#x27;t a :preserve or :quote block to suspend syntax temporarily be useful?<p>That is, for tracts of text that need to be quoted verbatim, including colons or [brackets] or similar?<p>Given how the parser is designed it seems like this would be particularly easy to implement...
phreezaabout 10 years ago
I love that it has comments, which is something I greatly miss in JSON.
xjiaabout 10 years ago
Off topic: I clicked because I thought it&#x27;s sth. related to the ML programming language.