Our website uses cookies to enhance your browsing experience.
Accept
to the top

Webinar: Let's make a programming language. Lexer - 29.04

>
Posts
Posts: articles
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...
...
Apr 10 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...
...
Subscribe to the newsletter
Want to receive a monthly digest of the most interesting articles and news? Subscribe!
Apr 09 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...
...
Mar 31 2026
How catch-block selection works in exception handling
Anton Tretyakov
If a pill knows what to treat, could an exception also understand when to stop its journey through the stack? In application programming, a description like this is often enough, but sometimes...
...
Mar 30 2026
"Please press button for assistance"
Alena Shornikova
Back when I joined PVS-Studio five years ago, my ex-colleague (who pretty much taught me how to code) wrote an article on tech support and how to avoid burning out. Over the past few years...
...
Mar 27 2026
Get started with PVS-Studio static analyzer
Gleb Aslamov
PVS-Studio static analyzer is a tool for detecting code errors throughout the entire project lifecycle. In this article, you can meet the key analyzer features, common usage scenarios, and...
...
Mar 26 2026
Closed-world assumption in Java
Egor Pishii
Building Native Image for a Java application requires configuration of reflection, proxies, and other dynamic Java mechanisms. But why is this necessary if the JVM handles all of this...
...
Mar 25 2026
S&Box game engine: Inspecting grains of sand
Gleb Aslamov
The market for modern game engines is steadily growing; more and more studios are choosing smaller engines rather than one of the two major players (or, given recent events, just one). Today...
...
Mar 20 2026
Let's dig into some vibe code
Andrey Karpov
Let's scrutinize some vibe code that promises to change the world or whatever. We'll review and analyze this code using static...
...
Mar 13 2026
Is OpenBSD... exotic? Community member's perspective
Taras Shevchenko
The internet is buzzing about GNU/Linux. People talk about the BSD family of operating systems less often than about this one. Are they more complex? Are they more boring? We'll get to the bottom...
...
View more Pagination arrow previous
Showing: - of 1577