Vergangenes Meetup

13. Info-Treff: Abstractions: From C over C++ to D (Vortrag von Andreas Zwinkau)

Dieses Meetup liegt in der Vergangenheit

15 Personen haben teilgenommen

Jeden 2. Mittwoch des Monats

Bild des Veranstaltungsortes

Details

Inhalt

Ein Meister der Abstraktion findet die Balance zwischen einem over-engineerten Schweizer Taschenmesser und lästigem Boilerplate. Der Vortrag beleuchtet mögliche Abstraktionen und verwendet dazu primär die Programmiersprache D, welche einzigartige Techniken zur Abstraktion und besonders gute Integration mit C++ bietet.
1. Die Programmiersprache C als gemeinsame Basis
2. Mächtigere Techniken zur Abstraktion
3. Die Programmiersprache D und ihre Metaprogrammierung
4. Integration von D und C++

Redner

Andreas Zwinkau arbeitet als wissenschaftlicher Mitarbeiter am KIT und forscht u.a. über Compiler und Sprachdesign (z.B. über Abstraktionen und D, vorgetragen auf der TOPCONF: goo.gl/NY1BE2). In seiner Freizeit entwickelt er in und an der Programmiersprache D. Anfahrt

Das Informatik-Gebäude 50.34 des Karlsruher Institut für Technologie befindet sich Am Fasanengarten 5 in 76131 KA.

Die meisten Parkplätze gibt es am Waldparkplatz am Adenauer Ring.

Die nächstgelegenen Straßenbahnhaltestellen sind Durlacher Tor und Karl-Wilhelm-Platz.

Google-Maps Informatik-Gebäude: https://www.google.de/maps/place/Fachschaft+Informatik+am+KIT/@49.0153627,8.4102062,15z/data=!4m8!1m2!2m1!1sinformatik+am+KIT!3m4!1s0x0:0xe44641cbc8078b10!8m2!3d49.0139346!4d8.419379

Google-Maps Waldparkplatz: (https://www.google.de/maps/place/Waldparkplatz/@49.0153455,8.4167723,17z/data=!4m12!1m6!3m5!1s0x479706337e8fb5c3:0x9a20a2b44887dc52!2sWaldparkplatz!8m2!3d49.015342!4d8.418961!3m4!1s0x479706337e8fb5c3:0x9a20a2b44887dc52!8m2!3d49.015342!4d8.418961 (https://www.google.de/maps/place/Waldparkplatz/@49.0153455,8.4167723,17z/data=%214m12%211m6%213m5%211s0x479706337e8fb5c3:0x9a20a2b44887dc52%212sWaldparkplatz%218m2%213d49.015342%214d8.418961%213m4%211s0x479706337e8fb5c3:0x9a20a2b44887dc52%218m2%213d49.015342%214d8.418961))