Donnerstag, 12. September 2019

October Talk: Andreas Weis "Taming dynamic memory"

Greetings to all C++ Coders,

For our October meetup Andreas Weis, one of the organizers of the C++ usergroup in Munich, will give us an introduction to custom allocators.
The SLUB Dresden will kindly host us in the great Klemperer-Saal.
Talk abstract:
Dynamic memory allocation is a feature that is often taken for granted. Most developers use some form of new or malloc every day, usually without worrying too much what goes on behind the scenes. But what about those situations where the built-in mechanisms are not good enough, be it for reasons of performance, safety, or due to restrictions of the target hardware?
In this talk we will explore how custom allocators can be used to overcome those issues. We will explain how basic allocation techniques like pooling and monotonic allocation behave with regards to performance and reliability. We will take a look at some of the technical challenges behind allocators, like the different forms of alignment and the way that the standard library manages stateful allocators.
We hope you will find some time for a productive discussion session after the talk.

Date: Thursday, 10. October 2019
Start: 19:30
End: 22:00
Place: SLUB Dresden, Zellescher Weg 18, 01069 Dresden (Klemperer Saal, First floor)

Please invite everybody who might be interested.

Cheers!
Andreas

PS: We will have only eleven speaker slots for next year - You should claim them for your talk as long as they are available.

Samstag, 17. August 2019

September Talk: Martin Penckert "Alien Technology - Functional Programming and C++"

Hello C++ conquerors!

Martin has a background in functional programming. He will report to us his perspective on learning and using C++.
Check24 will host the meetup and will take care of our well-being.
Abstract:
Surprisingly a lot of concepts I know and love by heart from functional languages are available in C++ as well. Dive with me into the world of Lambdas, referential transparency and - yes! - Monads.
We hope you will find some time for a productive discussion session after the talk.

Date: Thursday, 12. September 2019
Start: 19:00
End: 21:30
Place: Check24 Dresden, Prager Str. 3, 01069 Dresden (5th floor, follow the signs)

Please invite everybody who might be interested in functional programming and/or C++.

Location of Check24:

Cheers!
Andreas

Dienstag, 30. Juli 2019

August Talk: Benjamin Nothdurft "What is Software Craft(smanship)?"

Greetings,

Benjamin jumped in and will tell us more about the world of Clean Code, Katas, Dojos, Code Retreats, TDD and more in August.
The SLUB Dresden will kindly host us in the great Klemperer-Saal.


Abstract:
Software Craftsmanship is a movement in software engineering that aims to regard software development as a skilled craft instead of a classical engineering approach. The movement relies on 4 principles: Clean Code, practice, lifelong learning and communities.
In this talk – which includes many examples and pictures – you will learn about its origin and the historic background, its current state and all available forms of participation. At the end of this session you will also be able to recognize different TDD approaches, software design principles and kata constraints. Hence, I want to encourage you to tread the path of becoming a better software crafter yourself.
We hope you will find some time for a productive discussion session after the talk.

Date: Thursday, 8. August 2019
Start: 19:30
End: 22:00
Place: SLUB Dresden, Zellescher Weg 18, 01069 Dresden (Klemperer Saal, First floor)

The invitation is a bit late, so please invite everybody who might be interested.

Cheers!
Andreas