On Thursday, 26 November 2015 at 04:29:20 UTC, Mike Parker wrote:
The energy poured into SDL would be more profitably directed
towards improving Phobos' json support.
The energy has already been spent. It's already supported.
Projects are already using it. This isn't something new.
Regarding other comments in this thread, *JSON support is not
going away.* If you prefer to use JSON, use it. There's no
problem here.
As for searchability, you'll find discussions in the vibe.d
forums where people refer to it as SDLang now rather than SDL
to avoid confusion with the game library. Type that into Google
and you're golden. It's no different than encouraging people to
search for DLang instead of D, so it's not a big deal.
There are plenty of us who prefer to use SDLang over JSON for
our config files. We do not want to see support for it taken
away when there's no need for it. It's a much cleaner format,
IMO, popular or not. Anyone who finds SDLang somehow abhorrent
can just use JSON and move on.
Is there any document explaining how to default to JSON so it
isn't necessary to specify each time? Also SDL isn't the default
so if they both stay shouldn't the discussion be which is the
default or if the user chooses their preference at sometime after
install (maybe first project)?