On 9/6/21 2:01 PM, Steven Schveighoffer wrote:
But I actually am using sdlang-d for configuration files on my web
server. However, I do not like the interface for it very much. SDLang
itself is OK, but I find actually that I don't love the format. Like
yaml, I have to research how the file format works every time I want to
use it (maybe just because I very rarely have need to edit sdl files).
For that reason I prefer json, but I hate that json doesn't allow
comments and is full of quote spam (for config files).
I am planning at some point to replace the config system with a
[json5](https://json5.org/) implementation (based on jsoniopipe),
otherwise this would definitely interest me!
I have finally come around to TOML as the best alternative for
human-centered configuration. It seems to be really popular in Rust
ecosystem.
I see 3 D libraries; haven't tested them but will with my next D
project: https://code.dlang.org/search?q=toml