There have been multiple accounts created with the sole purpose of posting advertisement posts or replies containing unsolicited advertising.

Accounts which solely post advertisements, or persistently post them may be terminated.

drwho ,
@drwho@beehaw.org avatar

Not XML. Not binary-only (looking at you, Solaris).

Personally, I like .ini-style config files, but I’m weird that way.

GissaMittJobb ,

Toml is kind of ini++, though, isn’t it.

drwho ,
@drwho@beehaw.org avatar

I don’t know. Never really thought about TOML.

GissaMittJobb ,

Check out the spec sometime. It’s basically ini with some stuff added on top.

It’s quite nice when you need something that parses into some kind of map, while being human readable.

Lettuceeatlettuce ,
@Lettuceeatlettuce@lemmy.ml avatar

.ini has never let me down.

flambonkscious ,

It’s a bit janky with spaces and things, but the simplicity is insane!

Lettuceeatlettuce ,
@Lettuceeatlettuce@lemmy.ml avatar

Yup yup!

static_caster ,

If you use protobuf/gRPC anywhere in your application, text format protobuf. Writes like JSON, but with a clear schema, a parser that already exists in most languages, and has comments.

Andy ,
@Andy@programming.dev avatar

nestedtext.org

It’s like yaml but simple, consistent, untyped, and you never need to escape any characters, ever.

Types and validation aren’t going to be great unless they’re in the actual code anyway.

sugar_in_your_tea ,

How able Lua?

It’s a programming language, so you can do fancy stuff, or you can just use it as a regular key value file. You can also safely enable/disable features so you only need to allow the subset of Lua that you need.

It works really well for things like editor configuration (see neovim), and it’s especially nice if you already use Lua as a plugin language or something.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • [email protected]
  • random
  • lifeLocal
  • goranko
  • All magazines