
C++ Static analysis: Bug vs Bug-prone situations
Static analysis is not only about directly finding bugs, but also about finding bug-prone situations that can decrease code understanding an
3 min readC/C++ code quality, architecture and static analysis insights.

Static analysis is not only about directly finding bugs, but also about finding bug-prone situations that can decrease code understanding an
3 min read
C++ have stagnated for many years, and many developers were confident that the language will have the same destiny as Cobol, Fortran and VB6
4 min read
16 years after its first checkin, SQLite is the most widely deployed database engine in the world. An open source project such as this is a
4 min read
Few years ago when Linus Trovalds criticized C++ and told: inefficient abstracted programming models where two years down the road you notic
5 min read
During the last few years we talk about the “C++ Renaissance”. We have to admit that Microsoft was a major part of this movement, I remember
6 min read
Each compiler could report after the build many warnings. These warnings won’t keep your code from compiling except if you decide to treat t
4 min read
If you search on the web for the best C++ source code. The Doom3 source code is mentioned many times, with testimonials like this one. I sp
6 min read
C is one of the most popular language around all the world, it was initially developed by Dennis Ritchie between 1969 and 1973 at AT&T B
2 min read
In a previous post we talked about the clang-modernize tool to detect where you can use some new C++11 features to modernize your C++ source
3 min read
In 1998 a proposal for a C++ Library Repository Web Site was posted by Beman G. Dawes. The original vision aims to satisfy two major goals:
3 min read
It’s proven that Clang is a mature compiler For C and C++ as GCC and Microsoft compilers, but what makes it special is the fact that it’s no
15 min read
When the processes running on your machine attempt to allocate more memory than your system has available, the kernel begins to swap memory
5 min read