Hello C++ Developer, this week we have a new meeting about the latest C++ Builder 12 update, and we have 3 new posts to share with you. In these posts, we explain TViewport3D and TMesh components and we create a parametric torus function to draw different torus types in modern C++. We have two more posts about modern data containers, these are std::set and set::deque
C++Builder has a brand new…
What Are The C++ 17 Random Number Generators
February 28, 2024
Hello developers, I hope you are all happy and well. This week we have new C++ posts about modern random generators in modern programming today. Since C++11, in addition to rand() and std::rand(), we have new random number generators. These are called Mersenne Twister random…
How To Use Data Containers With C++ Builder 12
February 21, 2024
Hello developers, I am really happy this year about the new version of RAD Studio 12, it has been released with a big impact of a lot of enhancements and quality improvements in C++ Builder 12 and Delphi 12. After this release, Embarcadero has restored the ability of the…
The Long and Winding Road To Today's Delphi - Happy 29th Birthday !
February 14, 2024
The Long and Winding Road To Delphi’s 29th Birthday
This blog post contains a quick look at 29+ years of development, innovation, community and fun with Delphi.
It Started with Pascal
In order to get to today’s 29th year of Delphi, we have to start back in 1970 with the creation of the Pascal programming language by Niklaus Wirth (1984 ACM Turing Award Laureate) and his team at…
Let's Develop A C++ Optimization AI App By Using Genetic Algorithms
February 9, 2024
Hello Everyone, this week we have new C++ posts that can be compiled with C++ Builder (versions 10, 11, or 12) or any other compiler that supports C++17 standard and beyond. AI technologies are evolving rapidly, and our first post is about the Genetic Algorithm (GA)…
Useful C++ 17 Features That You Should Learn
January 17, 2024
Hello Developers, in my opinion, the C++17 standard is one of the biggest milestones in the history of C++ development. It is amazing with a lot of new features, and in this weekly round post, we have another three important features that you should learn. We explain the…
Three Important C++ 17 Posts That Can Be Used In 2024
January 2, 2024
Happy New Year Developers! We wish you a great new year that brings peace, happiness, health, and success to you and your family. This week, we have 3 more Modern C++ features that can be used in C++ Builder. The contents of the Parallelism Technical Specification are added to C++17, and as a result, make their way into many C++ compilers and IDEs, such as the latest C++ Builder 12. We explain…
What Are The CMath Mathematical Special Functions In Modern C++?
December 29, 2023
Hello developers, one of the most important parts of programming is using mathematical functions in calculations and developing faster and smarter computational algorithms. In professional programming, every bit of development in computational apps is important when using…
Eigen C++ Template Library with C++Builder and VCL
December 28, 2023
This post describes how to using the Eigen C++ Template Library with C++ Builder and VCL.
What is the Eigen C++ Template Library?
Eigen is a C++ template library for linear algebra: matrices, vectors, numerical solvers, and related algorithms. A Gentle Introduction to…
Three Professional C++ Posts That You Should Read
December 22, 2023
Hello Developers, 2024 is getting closer, and on your desktop or laptop there is a RAD Studio, C++ Builder 12, a modern C++ IDE. Combine these with a hot coffee, these are enough to develop great applications. C++ remains hugely popular and C++17 was another big milestone in the history of C++. It comes with a lot of new features, and today we have 3 posts about them.
We have 3 new post picks…