Sonar Announces Zero-Configuration Analysis of C and C++ Projects
September 20, 2023

Sonar announced zero-configuration, automatic analysis for programming languages C and C++ within SonarCloud.

This new capability enables C and C++ projects hosted on GitHub to be analyzed by SonarCloud in one click, and it works with all compilers. Free for open source projects, SonarCloud provides fast and efficient identification and remediation of code level issues that lead to accumulation of technical debt. Sonar is the world’s leading Clean Code solution, helping organizations increase innovation and productivity while decreasing business risk.

Sonar’s automatic analysis capability enables SonarCloud to scan C and C++ projects without having to make any manual time-consuming configurations, which is required by all other commercial tools available today. This manual configuration process can take up to several days to complete, requires expertise in development, and a comprehensive understanding of the application and the way it is built. This ultimately takes time away from the architects, operators, and developers, and is the primary reason to not use a Clean Code solution.

Olivier Gaudin, founder and co-CEO of Sonar, said, “The cost it takes to configure static analysis is a big reason why project teams hesitate to use a Clean Code solution. Not only have we delivered a zero-configuration option, but data also shows that for more than 80% of projects analyzed, the analysis is just as performant as the manual configuration. This is a significant breakthrough for the C and C++ ecosystem.”

"Until now, it seemed impossible to offer C or C++ static analysis with a seamless configuration experience. Users had to suffer the pain of manual configuration or not use it at all,” said Geoffray Adde, C++ Ecosystem Product Manager at Sonar. “We have made the impossible possible with a one-step process, which also expands our coverage to all compilers. What’s more – anyone can take advantage of the new feature, as it’s free for open source projects."

Zero-configuration analysis for C and C++ projects helps development teams achieve Clean Code – defined as code that is consistent, intentional, adaptable, and responsible. The result of Clean Code is software that is secure, maintainable, and reliable. Automatic analysis of C and C++ with SonarCloud is available today, in addition to supporting over 20 languages, including Java, JavaScript, TypeScript, Python, and C#.

Share this

Industry News

November 30, 2023

Parasoft, a global leader in automated software testing solutions, today announced complete support for MISRA C++ 2023 with the upcoming release of Parasoft C/C++test 2023.2.

November 30, 2023

Solo.io achieved the Amazon Elastic Kubernetes Service (Amazon EKS) Ready designation from Amazon Web Services (AWS).

November 29, 2023

CircleCI implemented a gen2 GPU resource class, leveraging Amazon Elastic Compute Cloud (Amazon EC2) G5 instances, offering the latest generation of NVIDIA GPUs and new images tailored for artificial intelligence/machine learning (AI/ML) workflows.

November 29, 2023

XM Cyber announced new capabilities that provide complete and continuous visibility into risks and vulnerabilities in Kubernetes environments.

November 29, 2023

PerfectScale has achieved the Amazon Elastic Kubernetes Service (Amazon EKS) Ready designation from Amazon Web Services (AWS).

November 28, 2023

BMC announced two new product innovations, BMC AMI DevX Code Insights and BMC AMI zAdviser Enterprise.

November 28, 2023

Rafay Systems announced the availability of the Rafay Cloud Automation Platform — the evolution of its Kubernetes Operations Platform — to enable platform teams to deliver automation and self-service capabilities to developers, data scientists and other cloud users.

November 28, 2023

Bitrise is integrating with Amazon Web Services (AWS) to provide compliance-conscious companies with greater access to CI/CD capabilities for mobile app development.

November 28, 2023

Armory announced a new unified declarative deployment capability for AWS Lambda.

November 27, 2023

Amazon Web Services (AWS) and Salesforce announced a significant expansion of their long standing, global strategic partnership, deepening product integrations across data and artificial intelligence (AI), and for the first time offering select Salesforce products on the AWS Marketplace.

November 27, 2023

Veracode announced product innovations to enhance the developer experience. The new features integrate security into the software development lifecycle (SDLC) and drive adoption of application security techniques in the environments where developers work.

November 27, 2023

Couchbase announced a new Capella columnar service on Amazon Web Services (AWS), enabling organizations to harness real-time analytics to build adaptive applications.

November 21, 2023

Redgate announced the launch of Redgate Test Data Manager, which simplifies the challenges that come with Test Data Management (TDM) and modern software development across multiple databases.

November 21, 2023

mabl announced an integration with GitLab, the AI-powered DevSecOps platform.

November 21, 2023

FusionAuth announced the availability of new software development kits (SDKs) that support Angular, React and Vue JavaScript front-end frameworks.