Alle events

VIScon Workshop: Extend C++ with GCC Plugins

VIScon

Startzeit 12.10.2024 13:00

Endzeit 12.10.2024 15:00

Zum Kalender hinzufügen: ics Google

This event is only available for VIScon Symposium or Hackathon participants, as well as Helpers! Please sign up for one of these events first!

C++ has many features but sometimes we want more.

GCC has a little-known ability for users to add their own compiler features. This has some of the benefits of custom code generation without extra build steps or other downsides like having to maintain a custom build of the compiler.

We will present one GCC plugin we use in production and explain how it helps us achieve high runtime performance without waiting for the next release of GCC which incorporates our enhancement natively. We will then guide workshop participants to create their very own C++ extensions such as custom attributes.

Additional slots might become available later on. Please use the waiting list!

The VSETH General Privacy Policy applies to this event.

Details and Prerequisites

Workshops may require items VIScon cannot provide (e.g., a Laptop) which you have to bring with you or to set up something (e.g., install software) that would otherwise take up a significant chunk of the workshop. You may also need knowledge in certain fields (e.g., how to program in a specific language). All of this information can be found in the following paragraphs, so you can decide whether you want/can participate in this workshop, or not.

What you have to bring to the workshop:
  • a laptop
What you have to do before the workshop:
  • install GCC
Knowledge requirements(/recommendations) for this workshop:
  • at least intermediate knowledge in C or C++

FAQ

Why can't I sign up for this workshop?

If you signed up for the main event after the early access deadline (8:00pm, 19th of September), you can sign up from the 22nd of September. But don't worry, we will send you a reminder when the sign up opens. Early access is our way to thank early supporters!

Das Kleingedruckte

  • Mit der Teilnahme erklärst du dich damit einverstanden, dass Fotos von dir gemacht werden, die für VIS-Zwecke (VISIONEN, Instagram, etc.) verwendet werden können

  • Mit der Teilnahme erklärst du dich damit einverstanden, den VIS Verhaltenscodex einzuhalten

  • Alle Teilnehmenden sind für ihre eigene Versicherung verantwortlich

  • Alle Angaben ohne Gewähr

  • Grundsätzlich gibt es keine Rückerstattungen

Event Organisatoren

Haupt-Organisator Niklas Tischler

Koorganisatoren