Beginner question: toml vs yaml vs json / go vs amber vs ace?

Hello,
as I am a beginner I’m wondering wich language should I concentrate on.
Wich is the most powerfull/versatile sintax for the frontmatter?
Wich is the most powerfull/versatile template language?
Thank you

Front matter is a little bit a matter of taste …

  • I would go for TOML hadn’t it been for GitHub’s nice formatting of YAML front matter, see https://github.com/bep/bepsays.com/blob/master/content/art/instagram.en.md
  • I haven’t played with Amber, but I would say that since Go got template block´ (template “inheritance”) it is a pretty even field feature wise, but you will have an easier time getting help online with Go templates (examples etc.)