Unless I’m missing something, to do anything useful you would also need a UI library, a JSON serialization library (assuming you’re using not jabbascript) and probably a DB library as well.

Reply to this note

Please Login to reply.

Discussion

This is all true. And honestly it's the UI and DB stuff that's the hardest.

You're missing the fact that they're not building anything useful.

Fuck json

Yaml?

XML 🙈

BSON

TSV. Plan9's NDB. GNU Recutils. Bencode or even djb's netstrings.

Plenty of formats that require less computing power to manage and less effort to read. Yet the hindustry settled on JSON/YAML/XML.

Best format doesn't always win because of network effects.

I doubt any efficient data serialization and marshalling formats, as well as fast and efficient software in general, are ever going to be widely adopted unless a global energy crisis occurs and everyone is forced to live on 40W max per desktop.

this is a mostly hot take, but HTML+CSS is a UI library, and JSON.stringify is included. Why need db?