Skip to content

From Iterators to Ranges

Z
Hosted By
Zoltán P. and Máté C.
From Iterators to Ranges

Details

Schedule

18:30 - Doors open, registration
19:00 - Presentation by Arno Schödl
20:00 - Follow-up discussions with snacks

Talk Abstract

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.

About the Presenter

Arno holds a PhD in Computer Vision from the Georgia Institute of Technology (2002), and is founder and Technical Director of think-cell Software GmbH in Berlin. The company develops think-cell chart, a charting and presentation software written in more than 1 million lines of C++. Recently, think-cell became the key sponsor of the computer language group at DIN, the German Institute for Standardization, and is now participating in the C++ standardization effort at the International Organization for Standardization (ISO).

Photo of Hungarian C++ Community group
Hungarian C++ Community
See more events
Mercure Budapest City Center Hotel
Váci utca 20. · Budapest