I mean, what are "language servers"? They are a way to communicate with code that provides autocomplete information and whatever. Is there anything fundamentally different between that, and any other kind of library code you would use to do anything?
-
-
Was LSP implemented in manner that is performant? No, it doesn’t look like it. But it exists, and I think it’s popularity has to do with the lack of viable alternatives. If implicit suggestion here is to just use an IDE or ctags ... well many people don’t want this things.
-
But this has nothing to do with IDEs. You can trivially design a similar AST interchange protocol that is in-memory, binary, and does not require sockets. The sadness (presumably) comes from the fact that nobody seemed to think that was an important consideration.
- Show replies
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.