Hacker News new | ask | show | jobs
by swah 1352 days ago
I haven't finished the article yet but someone please clarify to me: I thought "Language Server Protocol" had solved this?
2 comments

LSP has addressed the editor code nav problem, but not the "just works in my web browser across all my code and multiple revisions" problem or the "let me build on top of a structured representation of code to enhance all my dev tools" problem. LSP's sister protocol LSIF aims to address the indexed code nav use case, but Steve calls out some of its shortcomings in the post, and these motivated our development of a new protocol, SCIP: https://about.sourcegraph.com/blog/announcing-scip
On SCIP support–is there an index like <https://lsif.dev/>, <https://langserver.org/>, or <https://microsoft.github.io/debug-adapter-protocol/implement...> for tooling using SCIP? (It doesn't have to be as fancy as those. A wiki page on <https://github.com/sourcegraph/scip> would be fine.)
Created a PR to mention tools using SCIP in the README. https://github.com/sourcegraph/scip/pull/101
LSP was clearly inspired by Grok.