Skip to content

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

Photo of Arthur O'Dwyer
Hosted By
Arthur O.
Symantec C++: "Design Patterns in the 21st Century"

Details

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 (https://en.wikipedia.org/wiki/Design_Patterns) 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 (https://www.jetbrains.com). 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.

Photo of San Francisco Bay Area C++ group
San Francisco Bay Area C++
See more events
Symantec
303 2nd Street (North Tower, Floor 10) · San Francisco, CA