Public lectures
by visiting geeks

Olve Maudal

Olve Maudal is a C and C++ guru based in Oslo, Norway. He works for Cisco Systems where he is involved in developing collaboration solutions and telepresence technology. Previous experience includes developing systems for mobile payment, bank transactions, and seismic exploration. He loves to write code, but he is just as interested in how software is developed as what it actually does. Main interests are C, C++, TDD, secure coding, software architecture. He often gives talks and lectures about programming techniques, embedded systems, software development, system architecture and work methodologies (see He has been working a lot with C and C++ the last 20 years. By the way, Olve can solve the Rubiks Cube blindfolded.

Introduction to Modern C++

HasGeek invites you to a talk by Olve Maudal at House HasGeek in Bangalore on Thursday, November 13, 2014 at 6.30 p.m.

C++ has evolved a lot since it was first introduced as "C with classes" with primitive support for object-oriented programming. In particular during the last 10-15 years the common use of the language has changed "dramatically" and the language itself has evolved accordingly. Modern C++ (C++11/14) is still very suitable for object-oriented programming, but now the language also provides good support for generic programming and functional programming. All of this while C++ is still a low-level language that can be used to create programs that compete with programs written in assembler both in terms of speed and size.

We start with a brief history of C++ before focusing on new features in C++11/14 and a demonstration of some typical modern programming techniques.

This will be a 90 minute interactive talk with lots of live coding while explaining how the language actually works and how it is supposed to be used. Here are slides from a similar talk:

Target Audience:
A good understanding of C or C++ is useful, but not essential. Experts in other languages will recognize a lot of the stuff that is now possible to do in C++ as well. Even those who hate C++ will find interesting things in this presentation.

Thursday, 13 November 2014, Bangalore

Welcome with tea, coffee and snacks
18:00 – 18:30
Olve Maudal: Introduction to Modern C++
18:30 – 20:00

Register now 

The venue has limited capacity

Fill out the form to confirm your participation. Registration is optional, but will help us plan for capacity at the venue, and keep you updated about the talk.

Our privacy policy: We do not share your info.


HasGeek House

#2699, 19th Main, 5th Cross
Indiranagar HAL 2nd Stage
Bangalore - 560 008

HasGeek’s new geek house in Indiranagar is laid back and fully decked out.

View Map →