5 ms·
I think this is applying pedantry in the wrong place. Language Server, you say? Ok, it serves a language. But how? Using LSP? Ok, sounds like an LSPS. The clie
by samatman 2y ago
I think this is applying pedantry in the wrong place.
Language Server, you say? Ok, it serves a language. But how? Using LSP? Ok, sounds like an LSPS. The client would be an LSPC. LSP is not the only language an LS can speak, it's overwhelmingly dominant, yes, but the Dart language used to speak its own protocol, and SLIME is also a distinct protocol for what we may reasonably describe as language servers. Similarly, although HTTP(S) is the only hypertext protocol in common use, we don't call it a Hypertext Server, we call it an HTTP server.
I think it's more than alright to elide LSPS as just LSP. At this point that's idiomatic. But my point is that the term is anti-redundant, unlike ATM Machine and other usual suspects in this perennial Internet topic: it elides, rather than duplicates, information.
- catlifeonmars 2y agoStill shamelessly (mis)applying pedantry “A new HTTP LSP…” reads like a new protocol being introduced, which is inaccurate, hence my original complaint. Try this on for size: “A new HTTP…”. Sounds weird right?