Hardening C++ with Bjarne Stroustrup

C++ is a powerful programming language that has been in use for several decades. Its importance lies in its versatility and efficiency, making it a popular choice for developing software and systems across different domains. The impact of C++ is significant, as it has been used to create numerous high-performance applications, including operating systems, browsers, gaming engines, and financial systems. It has also played a crucial role in the development of the internet and the growth of modern computing.

In a recent development the NSA indirectly asked developers to use memory safe languages whenever possible because hackers frequently exploit memory issues. In this episode, we’ll discuss these safety issues with the creator of C++ Bjarne Stroupstrup.

Jordi Mon Companys is a product manager and marketer that specializes in software delivery, developer experience, cloud native and open source. He has developed his career at companies like GitLab, Weaveworks, Harness and other platform and devtool providers. His interests range from software supply chain security to open source innovation. You can reach out to him on Twitter at @jordimonpmm

Sponsorship inquiries: sponsor@softwareengineeringdaily.com

Sponsors

Join The RudderStack Transformation Challenge today for a chance to win a $1,000 cash prize just by submitting a Transformation to the open-source RudderStack Transformation library. Visit RudderStack.com/SED to learn more.

Registration is open for Microservices March – a free event hosted by our friends at NGINX. This is a 4-week series of demos and labs on the fundamentals of microservices and how to successfully deliver these complex apps.
Register for Microservices March at
nginx.com/sedpodcast.

Meet Merge: a Unified API for B2B apps. Instead of building lots of integrations to widely varying APIs, you can integrate with a single API and support any integration your customers want. Think of Merge as a universal translator, a Roseta Stone for APIs. Merge returns normalized data across 100s of integrations, all synced continuously, and available in REST API. No SOAP or web scraping required.

Engineering teams at Ramp, TripActions, and Drata use Merge to build dozens of integrations in weeks, speed up time to market, and make their customers happy.

If you’re working on integrations with accounting, CRM, HR, project management, recruiting, ticketing apps, and more, check out Merge today at www.merge.dev/sedaily.

This segment of Software Engineering Daily is brought to you by Privacy Dynamics, the simple solution for anonymizing data intelligently.

Are you letting sensitive PII land in development and testing environments? Eliminate the #1 threat of a data breach and start using de-identified data in your development and testing environments by signing up for a free account today at http://privacydynamics.io/sedaily.

Software Daily

Software Daily

 
Subscribe to Software Daily, a curated newsletter featuring the best and newest from the software engineering community.