C++
Aug 4, 2026
C++23 Unleashed: The Breakthroughs That Make Modern C++ Truly Modern
C++23 is not just another incremental update — it's a transformational milestone that pushes C++ further into the modern era. With powerful new abstractions, safety improvements, and zero-cost utilities, C++23 offers...
3 reads
2 today
Read article
C++
Aug 4, 2026
#9 Foundation and Architecture: Language Implementation Project Structure -> Dependency Management — Lexer, Parser, Runtime
github : https://github.com/ForgeLang/LearnSeries In building a modular interpreter using modern C++20/23, one of the most important engineering tasks is to carefully define and manage dependencies between core...
0 reads
0 today
Read article
C++
Aug 4, 2026
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 C++, I have designed and developed massive programs containing...
3 reads
0 today
Read article
C++
Aug 4, 2026
A Magical Solution for Working with Oracle Databases Directly in C++Builder
In the world of software development, working with databases is a fundamental part of building applications that rely on storing and retrieving data. Among the well-known database management systems, Oracle stands out...
0 reads
0 today
Read article
C++
Aug 4, 2026
Will C++20 Modules Solve the Package Manager Problem in C++ in the Future?
The Modules feature in C++20 is one of the most significant modern additions to the language, aimed at improving how code is organized and managed in large projects. However, C++ still lacks an effective package...
0 reads
0 today
Read article
C++
Aug 4, 2026
Are C++20 Coroutines Easy to Use? Have They Been Improved in C++23?
Coroutines are one of the powerful features introduced with the C++20 standard. However, their complexity and the lack of supporting tools have made many programmers find them difficult to adopt or consider them less...
1 reads
1 today
Read article
C++
Aug 4, 2026
What You Lose When You Don’t Use C++ Concepts with Templates in Modern C++ (C++20)
In C++, Concepts are one of the most significant modern additions introduced with the C++20 standard. Concepts aim to improve how Templates are used, making them safer and easier to work with. When you don’t use...
0 reads
0 today
Read article
C++
Aug 4, 2026
Smart Pointers in Modern C: A Comprehensive Guide
Smart pointers are a powerful programming concept commonly associated with languages like C++. However, with the evolution of the C language and modern programming practices, it is possible to implement similar...
0 reads
0 today
Read article
C++
Aug 4, 2026
C++Builder 12.2: Powerful and Easy Solutions for the Programming World
Having used C++Builder from version 6 until now for over twenty years, I can confidently say that it is an incredibly powerful and reliable development environment. Throughout these two decades, I’ve developed dozens...
1 reads
1 today
Read article