Articles count is : 879
Experimenting with Assembly Code on Snapdragon X Elite Processors with Windows ARM
If you’ve recently purchased a laptop powered by the Snapdragon X Elite processor, which operates on ARM64 architecture and runs Windows ARM, you mi...
"How many people dislike you, C++!"
I have been writing here on LinkedIn for the past 9 months, and most of my posts are about topics related to the C++ programming language. It is the t...
The Importance of Mastering the Standard Template Library (STL) in C++Introduction
The Standard Template Library (STL) is one of the most crucial components of C++, providing a powerful and integrated framework for efficiently managi...
Debate: Rust vs. C++
C++: "Hello again, Rust. I've been hearing a lot about your 'modern approach' to programming. But let’s not forget that I’ve been the cornerstone ...
Detailed Comparison between C++, Rust, and C for Low-Level Programming, Interpreters, and Compilers
When choosing a programming language for developing low-level programs such as interpreters, compilers, or system libraries, several factors need to b...
Can GenAI Tools Like ChatGPT or Gemini Be Used to Generate Texts for Social Media Posts?
Two years ago, the world witnessed a revolution in generative text AI, driven by the training of advanced models on trillions of diverse texts collect...
The Importance of Linux for C++ Programming
1. Flexibility and Customization: Linux offers an open-source environment that can be modified and customized to meet your needs as a C++ programmer...
Why is C used to design Operating Systems kernels?
Simplicity and Full Control: C provides low-level control over hardware and components (e.g., memory and processors), making it ideal for kernel devel...
The First C++ Compiler by Microsoft: Origins and Evolution
Microsoft released its first official C++ compiler with Microsoft C/C++ 7.0 in 1992. This release was a milestone, combining support for both C and C+...
"I Hate C++": Does Hatred Belong in the World of Programming?
For more than 25 years, I’ve often come across the statement: "I hate C++." This seemingly definitive phrase often stems from personal experiences o...
Using std::weak_ptr in C++
std::weak_ptr is one of the smart pointer types in the STL (Standard Template Library). It is used to solve the problem of cyclic references, which ca...
Complexity of Adding Coroutines in C++20 Compared to GoRoutines in Go
The addition of coroutines in C++20 is one of the most significant enhancements aimed at making asynchronous task handling more efficient. However, it...