if you could pick a standard format for a purpose what would it be and why?
e.g. flac for lossless audio because…
(yes you can add new categories)
summary:
- photos .jxl
- videos .av1 (someone mentioned mka or something like that, cant recall but thet mentiomed it being a ‘container’)
- daw session files .dawproject
- documents .odt
- archive files (this one is causing a bloodbath so i picked randomly) .tar.zst
- models .gltf / .glb
- plain text utf-8
- interchange format .ora
- configuration files toml OR yaml (disagreement)
- typesetting typst
- open domain image data .exr
- lossless audio .flac
- lossy audio .opus
- subtitles srt/ass
- container mkv
To add to that. Configuration file formats…just pick a standard one, do not write your own.
And while we are at it, if there is even a remote chance that you have a “we will do everything declaratively” idea, just use an existing programming language for your file format instead of painfully growing some home-grown add-ons to your declarative format over the next decade or two because you were wrong about only needing a declarative format.