Is Rust an alternative to C++? The question is frequently asked in programming forums and blogs. In fact, Rust and C++ have several common points. However, even if the goal is the same, the syntax and features between the two ...

Read More

The Technical Debt (also named "Tech Debt" or "Rot Code") is a concept which reflects a technical solution which doesn't fit anymore the needs.A Technical Debt can be integrated by multiple causes, deliberate or not:Business pressure. The business can consider ...

Read More

Here is a list of three classic security errors in C I saw during my carrier. At first, C is a great language: performant, perfect for memory management, and perfect for embedded systems... However, C is an old programming language ...

Read More

​Hey! Welcome to my Tutorial ​about WSL and how to develop Linux application with Visual Studio Code. ​I'll feature to you a great way to develop your Linux application with a Windows environment. ​This environment is configured without dual boot, ...

Read More

The strategy of thread ending (with a join for instance) is primordial for your multithreaded program. ​Sometimes, on ​​aged programs with large history, I​ had seen threads without join or/and any kind of destruction strategy. A thread without any destruction ...

Read More

​Welcome to ​a tutorial about the basic of CMake! I want to introduce to you some great functionalities and a very simple example of CMakeLists, code organization and public includes! Introduction ​For this project, We will follow a "Little Kennel" ...

Read More