4 ms·
Sourcegraph CEO here. Here's what we're doing with the money to make code search better and better in the future: https://about.sourcegraph.com/blog/the-future-
by sqs 5y ago
Sourcegraph CEO here. Here's what we're doing with the money to make code search better and better in the future: https://about.sourcegraph.com/blog/the-future-of-code-search/ https://about.sourcegraph.com/blog/the-future-of-code-search...
Happy to answer any questions. If you've used Sourcegraph, please share what you liked and what needs to be better!
- SahAssar 5y agoHow 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?
- sqs 5y agoWe'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 https://sourcegraph.com/extensions/sourcegraph/sentry), and we will probably experiment with more "AI-for-reading/understanding/maintaining code" stuff in the future.
- jasonmar 5y agoDoes 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/implementors/servers/ https://microsoft.github.io/language-server-protocol/impleme...
- mariacraig 5y agoSourcegraph PM here. Both Scala and Cobol are supported out of the box through search-based code intelligence (https://srcgr.ph/3xDPYcs https://srcgr.ph/3xDPYcs). We don't currently support RPG and PL/1. We also offer precise code intelligence (https://srcgr.ph/3hBPnlT 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 https://srcgr.ph/2U847Ac), Java(https://srcgr.ph/3r7quBT https://srcgr.ph/3r7quBT), TS/JS(https://srcgr.ph/3B57DMy 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.