News for hackers. Stuff that matters.
Re:Toml: Tom's Obvious, Minimal Language by mojombo on Friday July 13, 2018 @10:49AM (#17523368)
Yeah, it's not my favorite part either. We've made them mostly unnecessary by adding inline tables, but for heavy nesting of arrays of tables, you still need to use them, which is why I mentioned that there are still some weaknesses for large, complex config files. Hoping to make this better in 2.0.
Re:Toml: Tom's Obvious, Minimal Language by ben509 on Friday July 13, 2018 @01:08PM (#17524736)
In defense of double brackets, I first encountered TOML in pipenv[1], and just by experimenting found I could add another source. So they're reasonably obvious if you see them in an existing file.

[1]: https://github.com/pypa/pipfile#pipfile

Re:Toml: Tom's Obvious, Minimal Language by mojombo on Friday July 13, 2018 @05:41PM (#17526976)
Yeah, they're ok for very simple use cases, it's when you start having more than one level of nesting that things get a little crazy.