C++

CodeRage 2018: A C++ Language Conversation with Bjarne Stroustrup Hosted by David Intersimone "David I"

CodeRage 2018 is coming December 4th, 5th, & 6th. With C++17 support coming in 10.3 Rio we thought it would be fitting to have a C++ language conversation with the designer and original implementor of C++: Bjarne Stroustrup! December 4th at 2pm EST/11am PST join Bjarne Stroustrup (Managing Director in the technology division of Morgan Stanley in New York City and a Visiting Professor in…
Read more
News

C++ Libraries in GetIt: MurmurHash 3

An ongoing project we have is to ensure more popular, well-known C++ libraries are updated to work with C++Builder, and available to you from within GetIt, our package manager. You may have seen a post earlier this year about real-world (non-demo) apps that you can use with C++Builder and CMake, for example, and this isrelated. This week, I’d like to highlight MurmurHash 3. MurmurHash…
Read more
C++

Articles and News from the C++ community

To prepare for the appearance of C++17 support in the “Carnival” release of C++Builder (RAD Studio August 2018 Roadmap), here are some recent articles that have appeared in the C++ community. To stay up to date on what’s happening with ISO C++ you should…
C++

Happy 35 years to C++

Choosing a programming language to learn and utilize is an extremely personal choice and not one that developers take lightly. C++ has a long history as a popular language used to create Operating Systems, drivers, gaming engines and so much more. It expanded the C language…
C++

std::out &lt&lt "Happy 35th birthday, C++!"

C++ has a long history, beginning in 1979, with Cpre, which added classes to C. By 1980, it was C with Classes. And then in December of 1983, the term C++ was first used, suggested by Rick Mascitti. That’s thirty-five years ago this year! Read more in this fascinating article by Bjarne Stroustrup, which also discusses many other aspects of C++’s history. We also recently…
Read more
News

Learn to program C++ with C++Builder Community Edition: #4, Real code and Useful C++: Ownership, smart pointers, styles, and optional values

Welcome!Last timewe looked at the architecture of a simple calculator app, showing how to design an application well by separating the UI and logic, abstracting through interfaces, and ensuring each class had a single responsibility. That’s important stuff, stuff that many developers skip, and is really important. Now we’ve done that, though, we can dig into the…
Read more