Articles count is : 652
Not Everything I Know About Programming is the Best
In 1986, I wrote my very first computer program on MSX devices, which operated with the Z80 processor. This processor was first designed in 1976 or sl...
The Power of SDL3: A Fast and Easy-to-Use C++ Library for Multimedia and Game Development
Simple DirectMedia Layer (SDL) is one of the most popular open-source libraries for handling multimedia, graphics, and input in C++ applications. With...
Why Do They Attack C++ and Ignore Its Modern Power?
For over 30 years, C++ has been the backbone of high-performance software, excelling in game development, embedded systems, financial applications, an...
Competitors to LLVM: A Comprehensive Overview of Compiler Design Tools
LLVM (Low-Level Virtual Machine) tools are among the most popular and powerful resources for designing compilers and creating robust programming langu...
The Complete Computing Handbook
=====================================================================1. The Evolution of Computing: From the Transistor to Quantum Processors Chapter ...
Understanding LLVM: The Backbone of Modern Compiler Development
LLVM (Low Level Virtual Machine) is an open-source framework and library that has revolutionized the way compilers and programming tools are developed...
My Journey in Learning LaTeX: From Creating Books Using AI to Developing Libraries in C and C++
I decided five months ago to learn LaTeX for writing articles, books, and research papers because I found it extremely difficult to format them proper...
Comprehensive Guide to Type Hints in Python
Type hints in Python are a powerful feature introduced in Python 3.5 to improve code clarity, enhance maintainability, and reduce errors during develo...
Mastering Advanced TypeScript: Key Concepts for Building Robust Web Applications
To become a professional in TypeScript and leverage its full potential for developing advanced web applications, you need to master several deep and c...
Asynchronous Programming in C++: How to Achieve Async/Await Like in JavaScript
Asynchronous programming has become a fundamental part of modern application development, especially with the need to execute long-running tasks witho...
Can We Do Without Object-Oriented Programming (OOP) in C++? My Personal Experience with Procedural Programming
Mastering Object-Oriented Programming in Modern C++ Book (2025) Functional Programming Using Modern C++ Over the course of 20 years of programming in ...
What Have I Lost by Not Using Templates in C++?
Many programmers who have been working with C++ for years often develop a specific coding style and may avoid using some of the language's advanced fe...