I am not getting what that linked url is supposed to mean. It is a very decent business page where ubuntu is selling consulting for "your" projects and telling why ubuntu is great for developing AI systems.
That would make sense if protobuf was complex, bloated, slow. But it's not, so the question should be why not use it, unless you are doing browser stuff.
I am curious about what kind of friction you encountered. Were you generating ad-hoc protobuf messages?
Assuming you were using Protobufs as they are usually used, meaning under generated code, I saw no difference between using it in Javascript and any other language in my experience. The wire format is beyond your concern. At least it is no more of your concern than it is in any other environment.
There are a number of different generator implementations for Javascript/Typescript. Some of them have some peculiar design choices. Is that where you found issue? I would certainly agree with that, but others aren't so bad. That doesn't really have anything to do with the browser, though. You'd have the same problem using protobufs under Node.js.
Pretty damning evaluation of apple's capabilities to be sure that they won't be able to compete on merit! I don't believe that. So much apple software is absolutely loved.
I love Safari. I’ve used it since the day I bought a Mac not long after it was released. Back when they still bundled IE 5.5.
I don’t think they can compete. Apple doesn’t release Safari on Windows (any more, god it was bad) and that basically kills their chance at desktop relevance.
But even if they did my point is Google has way WAY WAY too much leverage and is already in an effective near monopoly position due to making Chromium. iOS is the only reasonably sized bastion left.
And that’s entirely due to Apple’s policy, whether one thinks it’s right or wrong.
The stakes are way too tilted. The market can’t function.
And we’re about to see it “freed”, which is basically handing it to Google for a total monopoly.
And I don’t like that future. Whatever I think of all the other issues with both Apple and Google right now and what has happened in the past.
For a long time, there were no RHEL/CentOS ecosystem distributions with BTRFS support. Now there is a 10 year supported stable distribution which does. More options for linux workstations/servers.
reply