Nous utilisons des cookies pour améliorer votre expérience de navigation. En savoir plus
Accepter
to the top
>
Posts

Posts

30 Avr 2026
Silent foe or quiet ally: Brief guide to alignment in C++. Part 3
Elizaveta Zhegalova
We've already covered basic field alignment and explored how inheritance layers data atop one another. By now you might think we have uncovered every trap. But not so fast! This topic has a...
...
29 Avr 2026
Let's make a programming language. Lexer
Yuri Minaev
In this video, we continue building our own programming language from the ground up. Previously, we covered how terminal symbols fit into a grammar. Now we move one layer deeper: the lexer. The lexer is the part of the parsing pipeline that operates on terminal symbols…
...
Subscribe to the newsletter
Want to receive a monthly digest of the most interesting articles and news? Subscribe!
24 Avr 2026
Webinar series: How to make a programming language. Next up—the lexer
Polina Alekseeva
PVS-Studio presents a live-coding tutorial series on building your own programming language in...
...
23 Avr 2026
AI integrations: rely or verify? Checking Semantic Kernel
Nikita Panevin
Semantic Kernel is a Microsoft's SDK for integrating AI models into applications. Can PVS-Studio static analyzer find defects in the source code of a project like this? This article answers...
...
21 Avr 2026
Let's check vibe code that acts like optimized C++ but is actually a mess
Andrey Karpov
Many can write code now. What makes a skilled developer is knowing how to review it. Code generation is easy. Evaluating it for proper decomposition, correctness, efficiency, and security takes...
...
17 Avr 2026
PVS-Studio 7.42: Testing new analyzers, expanded MISRA C++ 2023 support, and more
Valerii Filatov
PVS-Studio 7.42 is now released. This version features expanded support for MISRA C++ 2023, a plugin for Qt Creator 19, official integration with CMake, and other useful improvements. Keep...
...
16 Avr 2026
How do compilers work?
Aleksandra Uvarova
Even though we write code every day, we often view the compiler as a "black box." Today, let's explore how a compiler actually works, discuss its lifecycle, and see where trees come into...
...
Developing new static analyzer: PVS-Studio JavaScript
Vladislav Bogdanov, Konstantin Volohovsky
PVS-Studio static code analyzer has been on the market for 18 years now. Over this time, it has grown to support C, C++, C#, and Java. We don't plan to stop at these languages. This article...
...
10 Avr 2026
Changes to PVS-Studio's free licensing policy
Valerii Filatov
We have updated the licensing terms regarding the free use of the tool. Here is a breakdown of the...
...
09 Avr 2026
Game++. Part 1.1: C++, game engines, and architectures
Sergei Kushnirenko
This book offers insights into C++, including algorithms and practices in game development, explores strengths and weaknesses of the language, its established workflows, and hands-on solutions...
...
View more Pagination arrow previous
Showing: - of 1661