About embedded again: searching for bugs in the Embox project https://www.viva64.com/en/b/0731/
Viva64
About embedded again: searching for bugs in the Embox project
Embox is a cross-platform, multi-tasking real-time operating system for embedded systems. It is designed to work with limited computing resources and allows you to run Linux-based applica...
Rob and Jason are joined by Matt Klein from Lyft. They first discuss an update to Microsoft’s Guidelines Support Library with changes to span. Then they talk to Matt Klein who dicusses Envoy Proxy and how it’s used in Cloud Native applications. 🔗https://cppcast.com/matt-klein-envoy/
Here's the video on Static Analysis in C++ by Yan Chernikov where he talks about code quality improvement and tools that can help you with it. As an example, he demonstrates how the PVS-Studio static code analyzer works.
Visit the link below to watch the video 👇
https://www.youtube.com/watch?v=vYW6TOwFK2M&feature=youtu.be
Visit the link below to watch the video 👇
https://www.youtube.com/watch?v=vYW6TOwFK2M&feature=youtu.be
YouTube
Static Analysis in C++
Download PVS-Studio ► https://www.viva64.com/en/pvs-studio-download/?promo=Cherno
Enter promo code #Cherno in the message field to get a 30 day free trial instead of 7.
Patreon ► https://patreon.com/thecherno
Instagram ► https://instagram.com/thecherno…
Enter promo code #Cherno in the message field to get a 30 day free trial instead of 7.
Patreon ► https://patreon.com/thecherno
Instagram ► https://instagram.com/thecherno…
C++ Is Faster and Safer Than Rust: Benchmarked by Yandex https://www.viva64.com/en/b/0733/
PVS-Studio
C++ is faster and safer than Rust: benchmarked by Yandex
Spoiler: C++ is not faster or slower – that′s not the point, actually. This article continues our good tradition of busting myths about the Rust language shared by some big-name Russian com…
Rob and Jason are joined by Billy O’Neal from Microsoft. They first discuss some news from various conferences and user groups that are going online. Then they talk to Billy O’Neal from Microsoft’s Visual C++ team. He tells them how he joined the team and some of the projects he’s worked on, including some recent work on vcpkg. 🔗https://cppcast.com/msvc-stl-vcpkg-billy-oneal/
PVS-Studio 7.07: Features Overview https://www.viva64.com/en/b/0734/
Pvs-Studio
PVS-Studio 7.07: Features Overview
The purpose of this article is to give a general overview of the features of the PVS-Studio static analyzer. The simplest and most informative way to do this is to show the tool in action. …
Rob and Jason are joined by Mateusz Pusz. They first discuss the 10.1 update of GCC and an article from Raymond Chen. Then they talk to Mateusz about his physical units library and his efforts to get physical units into the standard. 🔗https://cppcast.com/physical-units-mateusz-pusz/
A Bug Caused by the #line Directive in the Visual C++ Compiler https://www.viva64.com/en/b/0736/
Viva64
A Bug Caused by the #line Directive in the Visual C++ Compiler
The #line directive is added by the preprocessor and can then be used to help the developer understand which file and line a particular code fragment in the preprocessed file refers to. T...
Rob and Jason are joined by Martin Hořeňovský. They first discuss some ISO papers and Jason learning Rust from his cousin Jonathan. Then Martin tells them about his work maintaining Catch 2, including his plans for future updates of the unit testing library. Martin also talks about SAT solvers and problems with std::random.
🔗https://cppcast.com/catch2-random-martin-horenovsky/
🔗https://cppcast.com/catch2-random-martin-horenovsky/
🎉Our friends have just released their third issue of Human Readable Magazine.
There is a list of articles that you can read for free. For example, we recommend reading the one about C++20 features that you probably haven't heard of 😉
https://humanreadablemag.com/issues/3/articles/cpp20-the-unspoken-features
There is a list of articles that you can read for free. For example, we recommend reading the one about C++20 features that you probably haven't heard of 😉
https://humanreadablemag.com/issues/3/articles/cpp20-the-unspoken-features
Human Readable Magazine
C++20: The Unspoken Features - Human Readable Magazine
A magazine for the everyday inquisitive programmer
Single line code or check of Nethermind using PVS-Studio C# for Linux https://www.viva64.com/en/b/0737/
Viva64
Single line code or check of Nethermind using PVS-Studio C# fo...
This article coincides with the beta testing start of PVS-Studio C# for Linux, as well as the plugin for Rider. For such a wonderful reason, we checked the source code of the Nethermind p...
Here's a new episode of Complete Developer Podcast where Yuri Minaev, our C++ developer, talks about static code analysis, PVS-Studio, and his working experience in IT.
Visit the link below to listen to the podcast 👇
🔗https://completedeveloperpodcast.com/episode-252/
Visit the link below to listen to the podcast 👇
🔗https://completedeveloperpodcast.com/episode-252/
Rob and Jason are joined by Anastasia Kazakova. They first discuss news from Herb Sutter that the November ISO meeting has been postponed and a new Visual Studio preview release. Then they talk to Anastasia Kazakova from JetBrains about Rider for Unreal Engine and other updates to CLion and ReSharper for C++ as well as information about the C++ ecosystem. 🔗 https://cppcast.com/rider-unreal-anastasia-kazakova/
The new cpp.chat episode with Yuri Minaev is about static analysis - and why you shouldn't be skipping on this essential part of software development.
Why is using a static analysis tool better than peer review (the clue is in the title)? Should you do both? What is the most common bug? And what does happen if you write to address zero?
All in all, a step towards safer coding.
🔗 https://cpp.chat/73/
Why is using a static analysis tool better than peer review (the clue is in the title)? Should you do both? What is the most common bug? And what does happen if you write to address zero?
All in all, a step towards safer coding.
🔗 https://cpp.chat/73/
A Note of Caution about Using PVS-Studio on godbolt.org (Compiler Explorer) https://www.viva64.com/en/b/0739/
Viva64
A Note of Caution about Using PVS-Studio on godbolt.org (Compi...
We have added an option allowing you to experiment with the PVS-Studio static analyzer on the godbolt.org (Compiler Explorer) website. It supports analysis of C and C++ code. We believe t...
Rob and Jason are joined by Ben Smith from Google, chair of the Web Assembly working group. They first discuss a blog post on how to ask for C++ coding help, conference news and a discussion on C++ IDEs and tools. Then Ben talks to them about the current state of Web Assembly, the future and alternative uses for Web Assembly like Virtual Machines and Emulators.
🔗https://cppcast.com/web-assembly-ben-smith/
🔗https://cppcast.com/web-assembly-ben-smith/
How to find errors in a C# project working under Linux and macOS https://www.viva64.com/en/b/0740/
Viva64
How to find errors in a C# project working under Linux and macOS
PVS-Studio is a well-known static code analyzer that allows you to find a lot of tricky errors hidden in the source code. Beta testing of the new version has recently finished. It provide...
The Code of the Command & Conquer Game: Bugs From the 90's. Volume one https://www.viva64.com/en/b/0741/
Viva64
The Code of the Command & Conquer Game: Bugs From the 90
The American company Electronic Arts Inc (EA) has made the source code of the games Command & Conquer: Tiberian Dawn and Command & Conquer: Red Alert publicly available. This code should ...