Version 2.0

60min: From Iterators To Ranges

The Upcoming Evolution Of the Standard Library

Event_large

Pairs of iterators are ubiquitous throughout the C++ library. It is generally accepted that combining such a pair into a single entity usually termed Range delivers more concise and readable code. Defining the precise semantics of such Range concept proves surprisingly tricky, however. Theoretical considerations conflict with practical ones. Some design goals are mutually incompatible altogether. We will discuss existing proposals regarding ranges and their design choices, and discuss possible alternatives. With this talk, we enable you to be an informed participant in the upcoming standardization discussion on Ranges.

Info

Day: 2016-09-03
Start time: 15:00
Duration: 01:00
Track: Best practices

Links

Feedback

Click here to let us know how you liked this event.