3 ms·
I've been talking to these guys and using their stuff in various forms for over a year now. I worked on developer tooling for years at Twitter, and had been fee
by sulam 11y ago
I've been talking to these guys and using their stuff in various forms for over a year now. I worked on developer tooling for years at Twitter, and had been feeling like this space (code discovery / review / nav ) was ripe for an evolutionary leap for a long, long time. I was really excited to meet the team at Sourcegraph and learn they not only had the same vision, they were executing on it at a very high level. I'm really curious to see how the world uses their stuff, and I hope it lights a fire under the asses of all the other people working in this area. :)
The fact that the source is publicly available (with a license that, I think, is just as evolutionary in that space as their product is in its space) is the cherry on top of a really tasty sundae.
(Full disclosure: I invested in their team as soon as I was able to. So I have a financial interest in the company doing well, although my primary interest is in seeing products of this sort continue to evolve and develop in a direction that will give greater leverage to developers everywhere. I am also a total fanboy, but that follows from the above. ;-0)
- nsm 11y agoOut of curiosity, how does sourcegraph compare to something like mozilla's dxr [1][2]. Granted DXR is C++ only, but it is the best tool I know for browsing C++ in a browser while being able to navigate semantically. [1] https://wiki.mozilla.org/DXR https://wiki.mozilla.org/DXR [2] Actual instance on mozilla code https://dxr.mozilla.org/mozilla-central/source/ https://dxr.mozilla.org/mozilla-central/source/
- sulam 11y agoI hadn't seen this before, so first off thanks for the pointer. I just spent 15 minutes poking through the instance you mentioned and looking at the project roadmap. That wasn't long enough to really get a feel for how easy it would be to extend to other languages. Based on that (brief) exposure, I'd say this lines up nicely with what Sourcegraph does for other languages. The big difference seems to be srclib, which is the underlying library that allows them to support other languages. I will also mention that the UX for Sourcegraph is more Github-inspired (I could use a word like 'modern', but that might not tell you as much) whereas DXR is a little clunkier.