4 ms·
What good is competing implementations if they all have to keep to the same spec?
by chacha2 5y ago
What good is competing implementations if they all have to keep to the same spec?
- smichel17 5y agoRead the spec, it's not long. It leaves plenty of room for variation.
- turminal 5y agoNot keeping to the same spec is one of the reasons why modern web is a dumpster fire.
- coldtea 5y agoDifferent quality, support, tradeoffs, maturity levels, focuses, and add-ons? Might as well ask "what good is competing webservers".
- selfhoster11 5y agoThe same reason that it's good to have different clients for other protocols. Some clients lean heavily to one side on the CLI vs GUI vs VR debate, some choose to have convenience over technical complexity and so make choices that other Gemini users would disagree with, some allow a degree of automation, some are a multi-protocol client that has Gemini as just one supported option.