Naar inhoud

The Next Input is in bèta. Iets kapot of een idee? Meld het op het forum · Welkom!

MPS Meetup 2023 - Een C-generator versnellen van 30 minuten naar 30 seconden MPS Meetup 2023 - Accelerating a C Generator from 30 Minutes to 30 Seconds

Titel en omschrijving vertaald uit het Engels met AI. Titel en omschrijving zoals de maker ze schreef.

JetBrains @JetBrainsTV
  • 22 jun. 2023
  • 0 reacties

Maak er iets van

Schrijf je eigen kijk op deze video of zet de discussie open op het forum. De video staat er al in.

Over deze video

Een C-generator versnellen van 30 minuten naar 30 seconden, door Sven Ott van DATEV De generator is een kernfeature van MPS. Naarmate klantmodellen groter worden, kan de generatietijd exponentieel groeien. In deze talk neem ik je mee op onze reis van de afgelopen 2 jaar, waarin we de generatietijd van ons grootste klantmodel terugbrachten van 30 minuten naar minder dan een minuut. We bespreken veelvoorkomende valkuilen, zoals dynamische referenties gebruiken in plaats van statische, strategieën zoals cross-model generation, en generation plans vs. generatorprioriteiten, om traag presterende generators vanaf het begin te voorkomen. Ook geef ik een introductie in het opsporen van knelpunten in generators met de functie voor prestatierapportage van MPS en profilingtools in de IDE. Daarnaast leg ik uit waarom het de moeite waard is om de nieuwste MPS-versies in de gaten te houden. Deze talk laat een in de praktijk beproefde use case zien voor mbeddr-C, want onze generator breidt mbeddr uit om C-bestanden en een Visual Studio-project te genereren, waarmee vervolgens een DLL wordt gebouwd voor een on-premises applicatie in het belastingdomein bij DATEV. Slides: https://youtrack.jetbrains.com/api/files/334-29026?sign=MTY4NzY1MTIwMDAwMHwxMS0yODY2Mjd8MzM0LTI5MDI2fHFjazZMQW5rUUxPVjA3NzZVUmV5VmV4%0D%0ASlh4aHVKb3NmSFlEVFFBYTFLcmsNCg%0D%0A&updated=1686154360050&forceDownload=true

0 reacties

Nog geen reacties. Wees de eerste!

Log in om te reageren.

Inloggen of word lid
Reactie verwijderen?

De tekst verdwijnt. In de draad blijft staan dat hier een reactie is verwijderd, zodat antwoorden erop nog te volgen zijn.