this post was submitted on 08 Sep 2024
1235 points (98.2% liked)

Programmer Humor

32558 readers
347 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 42 points 2 months ago (3 children)

JSON not supporting comments is a human rights violation

[–] [email protected] 15 points 2 months ago (1 children)

IIRC, the original reason was to avoid people making custom parsing directives using comments. Then people did shit like "foo": "[!-- number=5 --]" instead.

[–] CodexArcanum 4 points 2 months ago

I've written Go code; they were right to fear.

[–] CodexArcanum 9 points 2 months ago (1 children)

I wrote a powershell script to parse some json config to drive it's automation. I was delighted to discover the built-in powershell ConvertFrom-Json command accepts json with // comments as .jsonc files. So my config files get to be commented.

I hope the programmer(s) who thought to include that find cash laying in the streets everyday and that they never lose socks in the dryer.

[–] [email protected] 6 points 2 months ago

There is actually an extension to JSON: https://json5.org/

Unfortunately only very few tools support that.

[–] [email protected] 5 points 2 months ago

Wouldn't go that far, but it's an annoyance for sure.