Rob and Jason are joined by Björn Fahller. They first discuss articles on the C++ ABI and a blog post on performance analysis. Then Björn talks about cache friendliness, C++ contracts and type safety. https://cppcast.com/bjorn-fahller-cache-friendliness/
YouTube Advertising: Knocking on Programmers' Door https://www.viva64.com/en/b/0696/
Viva64
YouTube Collaborations: Knocking on Programmers
Stewart Britt, a well-known American marketing specialist, once said: 'Doing business without advertising is like winking at a girl in the dark. You know what you are doing but nobody els...
Rob and Jason are joined by Satabdi Das. They first discuss a new Visual Studio update and an article written by Bjarne Stroustrup. Then Satabdi talks about debugging and why it’s beneficial to write or give conference talks on difficult to fix bugs, she also talks about her work on a hardware emulator and static analyzers. https://cppcast.com/satabdi-das/
A Brief Overview of the PVS-Studio Static Code Analyzer. 🔗https://www.modernescpp.com/index.php/brief-overview-of-the-pvs-studio-static-code-analyzer
Apache Hadoop Code Quality: Production VS Test https://www.viva64.com/en/b/0697/
Viva64
Apache Hadoop Code Quality: Production VS Test
In order to get high quality production code, it's not enough just to ensure maximum coverage with tests. No doubts, great results require the main project code and tests to work efficien...
Top 10 Bugs Found in Java Projects in 2019 https://www.viva64.com/en/b/0699/
Viva64
Top 10 Bugs Found in Java Projects in 2019
2019 is drawing to an end, and the PVS-Studio team is looking back at the accomplishments of this year. In the beginning of 2019, we enhanced our analyzer's diagnostic capabilities by add...
Top 10 Bugs Found in C++ Projects in 2019 https://www.viva64.com/en/b/0700/
PVS-Studio
Top 10 bugs found in C++ projects in 2019
Another year is drawing to an end, and it′s a perfect time to make yourself a cup of coffee and reread the reviews of bugs collected across open-source projects over this year. This would t…
Top 10 Errors in C# Projects Found in 2019 https://www.viva64.com/en/b/0698/
Viva64
Top 10 Bugs Found in C# Projects in 2019
Hi to all fans of bugs! The New Year is coming soon, so it is time to take stock of the the outgoing year. By tradition, we're glad to present the top list of errors found by the PVS-Stud...
Our Small Contribution to Avalonia UI's Fight for Fewer Platforms https://www.viva64.com/en/b/0701/
Viva64
Our Small Contribution to Avalonia UI's Fight for Fewer Platforms
This article is a review of the bugs found in the Avalonia UI project with the static analyzer PVS-Studio. Avalonia UI is an open-source cross-platform XAML-based UI framework. This is on...
What Is MISRA and how to Cook It https://www.viva64.com/en/b/0702/
Pvs-Studio
What Is MISRA and how to Cook It
Perhaps every microcontroller software developer has heard about special coding standards to help improve the code security and portability. One of such standards is MISRA. In this articl...
The price of an error on the example of one PVS-Studio issue https://www.viva64.com/en/b/0703/
Viva64
The price of an error on the example of one PVS-Studio issue
We often write articles about software errors that we detect with our PVS-Studio static code analyzer. These errors are different: simple and complex, obvious and difficult to find, under...
Play "osu!", but Watch Out for Bugs https://www.viva64.com/en/b/0704/
Viva64
Play "osu!", but Watch Out for Bugs
Hi, all of you collectors of exotic and plain bugs alike! We've got a rare specimen on our PVS-Studio test bench today – a game called "osu!", written in C#. As usual, we'll be looking fo...
Rob and Jason are joined by Ken Museth the CEO of Voxel Tech. They first discuss a blog post about std::embed and the new version of Qt that was just released. Then they talk to Ken Museth about OpenVDB a C++ library for working with volumetric data used in Visual Effects, Scientific Simulations and more. 🔗https://cppcast.com/ken-museth-openvdb/
Machine Learning in Static Analysis of Program Source Code https://www.viva64.com/en/b/0706/
Viva64
Machine Learning in Static Analysis of Program Source Code
Machine learning has firmly entrenched in a variety of human fields, from speech recognition to medical diagnosing. The popularity of this approach is so great that people try to use it w...
Rob and Jason discuss C++ news and the new year after the Holiday season. 🔗https://cppcast.com/cpp-2020-news/
Rob and Jason are joined by Saar Raz. They first discuss blog posts covering a new project management tool for C++ and another about improving Clang support for large integer arrays. Then they talk to Saar Raz about his work to add Concepts support to the Clang compiler. 🔗https://cppcast.com/saar-raz-clang-hacking/