Overview
Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore a thought-provoking keynote from CppNow 2012 divided into three parts: Beauty, Truth, and Goodness. Delve into the resurgence of C++ usage, its efficiency, and the challenges faced by programmers transitioning from other languages. Discover how to leverage C++11 tools to write beautiful and efficient code. Examine the limitations of C++ performance on modern hardware and the challenges in accessing the full potential of machines. Investigate the impact of networked devices on software architecture and C++'s role in this evolving landscape. Learn about image processing pipelines, GPU utilization, and vectorization. Understand the implications of content ubiquity, data sharing, and collaboration in the context of customer expectations and developer challenges. Gain insights into the future of C++ and its potential to address the demands of an increasingly connected world.
Syllabus
Intro
Part 1 Beauty
Part 3 Language
Part 3 Library
The Phone Call
The Problem
Why False
Beautiful Code
Rebel
Pet
Image Processing Pipeline
Mark Hamburg
A more realistic image
Camera Raw
Photoshop
GPU
Vectorization
Anvils Law
Content ubiquity
Photos
Technology
Google
Netflix
Current hardware
Cloud direct play
Data ubiquity
Sharing and collaboration
Put yourself in the customer shoes
The developer team
Why vendors dont cooperate
C is too long
Taught by
CppNow