Past Meetup

Symantec C++: "Design Patterns in the 21st Century"

This Meetup is past

63 people went

Location image of event venue


This month, JetBrains developer advocate Dmitri Nesteruk is visiting from out of town. He'll be talking about design patterns!

Design patterns started with Smalltalk and "old" C++. Since then, programming languages and paradigms have advanced quite a bit, and C++ is no exception. In this presentation, we'll take a look at how classic Gang of Four ( design patterns can be improved via Modern C++. We'll also take a look at functional programming patterns and how C++ functional literals and lambda expressions make monads possible.

Dmitri Nesteruk is a developer, speaker, podcaster and a developer advocate for JetBrains ( He is interested in software development and integration practices in the areas of computation, quantitative finance, and algorithmic trading. His technological interests include C#, F# and C++ programming as well as high-performance computing using technologies such as CUDA. He teaches an entry-level course in Quantitative Finance. He has been a C# MVP since 2009.