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

Embarcadero Releases AppAnalytics Server Source Code

What is AppAnalytics? A few years ago, Embarcadero introduced the AppAnalytics technology, a simple and effective way to add in-app analytics to VCL and FMX applications using ready-to-use components and a paid SaaS offering for the AppAnalytics backend. Since introducing…
News

The Delphi Compiler and UTF-8 Encoded Source Code Files With no BOM

Last week a (large) customer sent me an email indicating he was experiencing issues when compiling the same project on different machines. Turned out the difference was in the source code files format and the root cause was a unit saved as UTF-8but without a BOM. The reason? One of the developers is using Visual Studio Code… and the solution is a chancing that or using compiler flag.
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
News

C++’s Strengths Keep it Relevant in an Age of Code Bootcamps

Author: Rebekah D There is an interesting post on Medium aiming to inspire students why to learn C++. Its main point is that learning C++ teaches fundamental computer science concepts: memory management, compile-time vs run-time, polymorphism implementation, iterators and containers, and more. Unfortunately, it phrases itself in an exclusionary manner. C++ is not the only way to learn the…
Read more