On 9/6/21 12:59 PM, SealabJaster wrote:
https://github.com/SdlangInitiative

Since SDLang is quite closely related to D, as D is one of the only real users of it, I felt this was "D appropriate" enough to post.

I personally think SDLang is much better than the likes of JSON, XML, and YAML for human-centered configuration files, so I had a drive for a few days to implement a library for a few languages:

* C# (done previously before this)
* TS/JS (^^)
* C
* F#
* I've also forked sdlite just so it shows up in the group

And I wanted to get around to doing Python and Java before announcing anything.

However, as usual, I've already lost interest in the project, so this mostly here for whoever's interested in it now, since I put a decent amount of work in already.

Yeah, I have that problem sometimes too...

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!

-Steve

Reply via email to