Back to 2014-proposals
Title: Range and Elevation - C++ in a modern world
Proposer: Steve Love
Type: Tutorial
Duration: 90 mins
Description:
As programmers we spend a lot of time and effort dealing with
collections of … stuff. Words, numbers, files, Employees, you name it,
we have collections of it. C++ provides some pretty sophisticated
tools for managing collections, but they are, in truth, pretty
low-level, and not altogether intuitive. Other languages seem to do
better in this regard, although sometimes with an associated cost in
either time or space. How hard would it be to raise the bar of
abstraction in C++ without sacrificing efficiency?
This talk is about my attempt to do just that, through an API of
simple, but composable expressions geared around some of the more
common needs of code that works with collections of … stuff.