Re:Sourcegraph raises $125M at $2.6B valuation for universal...
by jasonmar on Tuesday July 13, 2021 @06:02PM
(#27826822)
Does Sourcegraph support Scala, COBOL, RPG, PL/1?
Beyond the languages in the docs, how much work is required to use any of these languages? https://microsoft.github.io/language-server-protocol/impleme...
Re:Sourcegraph raises $125M at $2.6B valuation for universal...
by mariacraig on Wednesday July 14, 2021 @04:35AM
(#27830921)
Sourcegraph PM here. Both Scala and Cobol are supported out of the box through search-based code intelligence (https://srcgr.ph/3xDPYcs). We don't currently support RPG and PL/1. We also offer precise code intelligence (https://srcgr.ph/3hBPnlT) that's powered by the LSIF protocol, this requires some setup and is currently available for Go(https://srcgr.ph/2U847Ac), Java(https://srcgr.ph/3r7quBT), TS/JS(https://srcgr.ph/3B57DMy) and C++). We have an easier path to supporting Scala in the future due to our Java indexing work, at the moment we don't have a concrete timeline for it.
Re:Sourcegraph raises $125M at $2.6B valuation for universal...
by SahAssar on Tuesday July 13, 2021 @04:22PM
(#27825811)
How does sourcegraph consider related fields like copilot or sentry (I consider it related since the mapping is a search of a codebase based on a stacktrace with metadata)? Are those fields that you are considering or are you focused on search?
Re:Sourcegraph raises $125M at $2.6B valuation for universal...
by sqs on Wednesday July 14, 2021 @06:46PM
(#27839425)
We're focused on search. Devs spend most of their time reading and understanding code, not writing code (Copilot) or following stack traces (Sentry). Things like Copilot and Sentry are super interesting, but our role is helping devs read and understand code better. We have a lot more work to do there. Sourcegraph does show Sentry info overlaid on code (https://sourcegraph.com/extensions/sourcegraph/sentry), and we will probably experiment with more "AI-for-reading/understanding/maintaining code" stuff in the future.
Happy to answer any questions. If you've used Sourcegraph, please share what you liked and what needs to be better!