MAML

Rationale ​

JSON is the most popular data-interchange format. But it isn’t a very good configuration language.

MAML keeps JSON’s simplicity and adds only the needed bits for a good configuration language:

  1. Comments
  2. Multiline strings
  3. Optional commas
  4. Optional key quotes

MAML is human-readable and easy to parse.

  1. What’s the difference between MAML and JSONC/JSON5?
  2. Why not Zig-style multiline?

Implementations ​

MAML is a brand-new language, so feel free to create new implementations following the specification.

By

Leave a Reply

Your email address will not be published. Required fields are marked *