4 ms·
> Perhaps 70% of developer time is spent dealing with parsing, serialization, and persistence. Values are encoded to and from JSON, to and from various binary f
by fasteo 11y ago
> Perhaps 70% of developer time is spent dealing with parsing, serialization, and persistence. Values are encoded to and from JSON, to and from various binary formats, and to and from various persistent data stores… over and over again.
> Another 25% is spent on explicit networking. We don’t merely specify that a value must be sent from one node to another, we also specify how in exhaustive detail.
>Somewhere in between all this plumbing code is a tiny amount of interesting, pure computation, which takes up the remaining 5% of developer time.
> These numbers are made up, of course, but if anything they are optimistic
Optimistic for your argument, that is.
- wlievens 11y agoYeah in my experience, the real time sink is the disproportionate cost of making a decent user interface, regardless of framework or environment.