Content deleted Content added
→Core features: The company has two products: Cody and Code search. The feaures sectios was renamed to Products. Two subsections were added. Cody was introduced in a paragraph. Code search was rearranged and copy-edited. |
→Applications: the section was moved under Code search as a sub-section |
||
Line 35:
In 2021, a browser-based portal became available, allowing users to browse open-source projects and personal private code for free.<ref name="vb4"/>
In 2022, Sourcegraph Cloud, a commercial single-tenant cloud solution for organizations with more than 100 developers, was launched.<ref>{{cite web |last=Slack |first=Quinn |date=2022-08-27 |title=Sourcegraph Cloud: secure, scalable, dedicated instances for enterprises |url=https://about.sourcegraph.com/blog/enterprise-cloud |access-date=2022-12-05 |website=Sourcegraph}}</ref><ref name="vb4"/>
== Applications ==▼
In research, Sourcegraph has been used to develop [[data mining]] methods for [[Downstream (software development)|downstream]] [[Coupling (computer programming)|dependencies]]<ref>{{Citation |last1=Thiede |first1=Christoph |last2=Limberger |first2=Daniel |last3=Scheibel |first3=Willy |last4=Döllner |first4=Jürgen | contribution=Augmenting Library Development by Mining Usage Data from Downstream Dependencies | year=2022 |title=17th International Conference on Evaluation of Novel Approaches to Software Engineering |publisher=ENASE | contribution-url=https://www.scitepress.org/PublicationsDetail.aspx?ID=cXF3UOIDuTY=&t=1}}</ref> and to assist in refactoring and translating a program into its equivalent in another programming language.<ref>{{Cite thesis |type=MSc |last= Haavisto |first= Juuso |date=2020 |title=Leveraging APL and SPIR-V languages to write network functions to be deployed on Vulkan compatible GPUs |publisher=Université de Lorraine |url=https://hal.inria.fr/hal-03155647/document |access-date=2022-12-15}}</ref>▼
Sourcegraph is used in the [[CERN]] Accelerator Control software community to index, quickly search, and generate statistics on code.<ref>{{cite journal |last1= Voirin |first1=R. |last2=Vanden Eynden |first2=M. |last3= Oulevey |first3=T. |date=2022 |title=The State of Containerization in CERN Accelerator Controls |url=https://cds.cern.ch/record/2809570 |journal=JACoW |volume=ICALEPCS |issue=2021 |pages=829–834 |doi=10.18429/JACoW-ICALEPCS2021-THBL03 |access-date=2022-12-15}}</ref>▼
In [[Computer security|cybersecurity]], Sourcegraph has been used to gain better insight into source code during penetration testing.<ref>{{cite book |last=Rehberger |first=Johann |year=2020 |title=Cybersecurity Attacks – Red Team Strategies: A practical guide to building a penetration testing program having homefield advantage |publisher=Packt Publishing Ltd |pages=216–224 |isbn=9781838825508}}</ref>▼
As of July 2021, Sourcegraph customers include [[Adidas]], [[Lyft]], [[Uber]], [[Yelp]],<ref name="auto5">{{Cite web |date=2020-04-03 |title=Q&A: Sourcegraph's Universal Code Search Tool |url=https://spectrum.ieee.org/sourcegraph-universal-code-search-tool |access-date=2022-10-03 |website=IEEE Spectrum |language=en}}</ref> [[Plaid (company)|Plaid]], [[General Electric|GE]], [[Atlassian]],<ref name="tc">{{Cite web |last=Miller |first=Ron |date=2021-07-13 |title=Sourcegraph raises $125M Series D on $2.6B valuation for universal code search tool |url=https://techcrunch.com/2021/07/13/sourcegraph-raises-125m-series-d-on-2-6b-valuation-for-universal-code-search-tool/ |access-date=2022-10-03 |website=TechCrunch |language=en-US}}</ref> [[Amazon (company)|Amazon]], [[PayPal]], [[Qualtrics]], and [[Cloudflare]].<ref name="vb2" />▼
== Products ==
Line 52 ⟶ 43:
=== Sourcegraph Code Search ===
Sourcegraph's "universal code search" tool is used to search, explore, and understand code.<ref name="vb1" /><ref>{{Cite web |last=Liu |first=Beyang |date=2020-01-15 |title=Sourcegraph: Universal code search and intelligence |url=https://www.infoworld.com/article/3514213/sourcegraph-universal-code-search-and-intelligence.html |website=InfoWorld |access-date=2022-12-05}}</ref> supports over 30 programming languages and integrates with GitHub and GitLab for code hosting, Codecov for code coverage, and Jira Software for project management.<ref name="auto5">{{Cite web |date=2020-04-03 |title=Q&A: Sourcegraph's Universal Code Search Tool |url=https://spectrum.ieee.org/sourcegraph-universal-code-search-tool |access-date=2022-10-03 |website=IEEE Spectrum |language=en}}</ref> Code Search can be implemented across multiple repositories and code hosting platforms. Searches can be [[Literal (computer programming)|literal]], [[regular expression]], or structural. The structural search syntax is language-aware and handles nested expressions and multi-line statements better than regular expressions.<ref name="lwn" /> Sourcegraph's Code Search uses a variant of Google's [[PageRank]] algorithm to rank results by relevance.<ref>{{Cite web |last=Yegge |first=Steve |date=2022-11-08 |title=Rethinking search results ranking on Sourcegraph.com |url=https://about.sourcegraph.com/blog/new-search-ranking |website=Sourcegraph |access-date=2022-12-06}}</ref> Features include:
* Search: Code can be searched and navigated through the Sourcegraph web interface or through browser and [[Integrated development environment|IDE]] extensions and [[text editor]] plugins.<ref name="lwn" />
Line 61 ⟶ 52:
* Code Insights: Extracts data from a codebase to provide detailed analytics and visualizations to track the health and progress of a code project.<ref>{{Cite web |last=Sawers |first=Paul |date=2022-03-10 |title=With Code Insights, Sourcegraph gives developers a better understanding of their codebase |url=https://venturebeat.com/dev/with-code-insights-sourcegraph-gives-developers-a-better-understanding-of-their-codebase/ |access-date=2022-10-03 |website=VentureBeat |language=en-US}}</ref>
▲=== Applications ===
▲In research, Sourcegraph has been used to develop [[data mining]] methods for [[Downstream (software development)|downstream]] [[Coupling (computer programming)|dependencies]]<ref>{{Citation |last1=Thiede |first1=Christoph |
▲Sourcegraph is used in the [[CERN]] Accelerator Control software community to index, quickly search, and generate statistics on code.<ref>{{cite journal |last1=
▲In [[Computer security|cybersecurity]], Sourcegraph has been used to gain better insight into source code during penetration testing.<ref>{{cite book |last=Rehberger |first=Johann
▲As of July 2021, Sourcegraph customers include [[Adidas]], [[Lyft]], [[Uber]], [[Yelp]],<ref name="auto5"
== Ownership ==
|