Lade Veranstaltungen

« Alle Veranstaltungen

  • Diese Veranstaltung hat bereits stattgefunden.

Specialist Seminar: Programmiersprache Cython

19. November , 18:00 - 20:30

Specialist Seminar: Programmiersprache Cython

19.11.2020 | 18:00 – 20:30
Python ist eine vielseitige Sprache mit einfacher Syntax, die eine umfangreiche Auswahl an Libraries besitzt. Allerdings ist Python im Vergleich zu kompilierten Sprachen wie z.B. C/C++ sehr langsam. Das merkt man spätestens, wenn man eigene Algorithmen implementieren möchte, die es in keiner Library gibt. Weshalb Funktionen aus Libraries wie numpyscipy oder pandas dennoch schnell sind, lässt sich oft wie folgt begründen: Cython. 
 
Cython ist eine eigene Programmiersprache, die eine Mischung aus Python und C/C++ darstellt und es ermöglicht, Code zu schreiben, der aussieht wie Python, aber genauso schnell ist wie C. 
 
In diesem zweiteiligen Seminar zeigen wir euch, wie ihr mit Cython euren vorhandenen Pythoncode beschleunigen könnt (Teil 1). Dabei sind Speedups mit Faktor 2000 (!) gegenüber Python keine Seltenheit. In Teil 2 werden wir euch zudem zeigen, wir ihr vorhandenen C Code mit Hilfe von Cython in eine eigene Pythonlibrary einbinden könnt. 

Habt ihr noch Fragen? Kontaktiert uns gerne!

    Wie bist du auf diese Veranstaltung aufmerksam geworden? (Pflichtfeld)

    Details

    Datum:
    19. November
    Zeit:
    18:00 - 20:30
    Veranstaltungskategorie: