CppCon 2019 has ended
Back To Schedule
Monday, September 16 • 15:15 - 16:15
C++ ...Easy, Elegant, Powerful!

Log in to save this to your schedule, view media, leave feedback and see who's attending!

C++ can be easy, elegant, and powerful. We achieve obvious and robust code by leveraging static typing, lexical scoping, and destructors. By understanding simple patterns for object lifecycle, and employing only a few basic practices, we build performant and scalable systems that we control, understand, and can enhance.

This session is for those new to C++ (perhaps with experience in other languages), or for experienced C++ developers interested in clear articulation for “Why C++?” in discussion with colleagues using other languages. The conclusion quite clearly demonstrates through Computer Science Best Practice that easier reasoning and better scaling is achieved through core C++ language design choices. Topics include: Value and reference semantics, the type system, lexical and dynamic scoping, programming paradigms, and general purpose versus special-purpose languages.

avatar for Charley Bay

Charley Bay

Charley Bay
Charley is a software developer with over three decades of experience using C++ in multiple regulated and high-performance fields focused on large-scale and distributed systems in performance-sensitive environments including time-sensitive processing of large data sets, performance... Read More →

Monday September 16, 2019 15:15 - 16:15 MDT
Summit 4/5