Mittwoch, 6. März 2024

April Vortrag: Stefan Urlberger und Patrick Morgenstern "vcpkg"

Hallo C++ Freunde,

For April we will have a talk in German.

Stefan und Patrick werden uns in seinem Vortrag mehr zu vcpkg erzählen.

"VCPackage - warum schon wieder ein neuer Package-Manager?"

Abtract:

Eine "Reise" von den PackageManagern NuGet zu Conan und final zu VCPackage: Warum wir jetzt bei VCPackage gelandet sind. Gründe, Painpoints und Erkenntnisse bei der (mehrfachen) Umstellung eines seit über 30 Jahren am Markt existierenden großen Softwareprodukts (die noch nicht komplett abgeschlossen ist).

Unser Treffen findet bei swp software systems GmbH & Co. KG statt.

Datum: Mittwoch, 10. April 2024
Start: 18:30 (Vortrag beginnt 19:00)
Ende: 21:00
Ort: Königsbrücker Straße 124, 01099 Dresden (Anfahrt)
Live Stream: Youtube (beginnt 19:00)

PS: Wir brauchen mehr Vortragende!

Viele Grüße
Andreas

Donnerstag, 21. Dezember 2023

Januar Talk: Markus Klemm "C++20 Coroutines, with Boost ASIO in production: Frightening but awesome"

Hello C++ User Group,

We hope you have a good holiday and a good start into 2024!

Markus Klemm will give the first talk of the year for us:

"C++20 Coroutines, with Boost ASIO in production: Frightening but awesome"

Abstract:

Writing asynchronous code, for example with Boost ASIO, breaks a lot of basic patterns, often resulting in a lambda callback hell or lifetime issues. C++20 coroutines are a major help to reducing this complexity as other languages have done with „async functions“ or so called await semantics. However if one tries to use out of the box coroutines they are up for a lot of questions and confusion.

In this talk aimed at C++ intermediate to expert level audiences I will demonstrate, in conjunction with Boost ASIO, how one can write safer and orders of magnitude more readable asynchronous code thanks to the new compiler and library features.

I will also elaborate the many culprits and surprises that came along when I adapted C++20 coroutines for productive real world usage.

This meetup session will be in person, hosted by HicknHack Software Gmbh and also online.

Date: Wednesday, 24. Januar 2024
Start: 19:00
End: 21:00
Place: HicknHack Software Gmbh, Eisenstuckstr. 48, 01069 Dresden and Live on Youtube

Please feel free to propose your talk for one of the remaining sessions of the year!

Cheers!
Andreas

Mittwoch, 11. Oktober 2023

November Talk: Łukasz Kosiński "A Qt Framework Retrospective"

Hello C++ User Group,

We will have another meetup this year. Łukasz Kosiński will speak about:

"128 Qt and C++ Projects Later: A Sober Look at the Qt Framework"

Abstract:

After being involved in over 128 Qt and C++ projects, I will summarize the journey through the landscape of the Qt framework.

We'll discuss what the Qt framework is and diving a bit into its history. For the C++ enthusiasts, we’ll delve into the core characteristics and mechanisms that make Qt a choice for many. Real-life examples? Absolutely. I'll share some fascinating case studies from my journey that highlight both the might and the missteps of Qt. And, of course, no journey is complete without some reflection: we'll celebrate the strengths of Qt but also take an honest, no-holds-barred look at the concerns and issues faced by its users.

Target Audience:

This talk is designed for anyone curious about the Qt framework, whether you’re a seasoned C++ developer, someone considering Qt for their next project, or just a tech enthusiast wanting a peek behind the curtain.

This meetup session will be online.

Date: Tuesday, 7. November 2023
Start: 19:00
End: 21:00
Place: Online (Youtube Live-Stream with Jitsi QA Session afterwards)

Please feel free to propose your talk for one of the remaining sessions of the year!

Cheers!
Andreas