.yaml, .toml, etc?

9 points

The one with a validator provided to the user.

permalink
report
reply
16 points

JSON by a mile. I hate the YAML plague, it’s some of the most unintuitive syntax I’ve seen and yet it’s everywhere in DevOps/SysOps.

permalink
report
reply
4 points

Yeah, any language in which whitespace count is semantically significant can go suck fat nards.

permalink
report
parent
reply
8 points

Not sure whether fantastic troll or just no exposure to Python.

Either way…I’m here for it.

permalink
report
parent
reply
8 points

Neither, I’ve written plenty of Python and I know how useful it can be. However, as someone who is neurospicy, I find languages that have semantically l significant white space to be frustrating to read.

Sure, there are tools to help with it. Sure, they help. But they don’t replace how much more useful curly braces are at defining scope.

permalink
report
parent
reply
8 points

I mean, a valid JSON is a valid YAML

permalink
report
parent
reply
6 points

I hate that you’re correct lmao

permalink
report
parent
reply
6 points

GitHub Actions and Azure DevOps had me hating on YAML pretty quickly

permalink
report
parent
reply
9 points

The only thing that really annoys me about JSON is that it doesn’t allow comments.

permalink
report
parent
reply
9 points

JSON5, bay-beee

permalink
report
parent
reply
1 point

YAML works better with git than JSON, but so much config work is copy and pasting and YAML is horrible at that.

Having something where changing one line doesn’t turn into changing three lines, but you could also copy it off a website would be great.

permalink
report
parent
reply
0 points

Tyson is nice - esp. if you are already using TS/JS.

https://github.com/jetpack-io/tyson

permalink
report
reply
5 points

.xml

permalink
report
reply
4 points

XML would be great if it wasn’t for the extended XML universe of namespaces and imports.

permalink
report
parent
reply
8 points
*
Deleted by creator
permalink
report
parent
reply
2 points

XML to transform XML to import into more XML? Can’t we just have a config file that isn’t setting up some big tie in?

permalink
report
parent
reply
6 points

It really depends. I usually prefer json. It’s easily understandable from humans and from machines, it doesn’t depends on indentation and above everything else I like it very much 🤣

permalink
report
reply

Experienced Devs

!experienced_devs@programming.dev

Create post

A community for discussion amongst professional software developers.

Posts should be relevant to those well into their careers.

For those looking to break into the industry, are hustling for their first job, or have just started their career and are looking for advice, check out:

Community stats

  • 11

    Monthly active users

  • 77

    Posts

  • 540

    Comments