This event has already taken place. Check upcoming events
LLVM a jakość i bezpieczeństwo oprogramowania
Event:
LLVM a jakość i bezpieczeństwo oprogramowania
Event type:
Meetup
Category:
Topic:
Date:
18.11.2015 (wednesday)
Time:
18:30
Language:
Polish
Price:
Free
City:
Place:
Wydział MIM Uniwersytetu Warszawskie
Address:
sala 3180) (Banacha 2
Log in, by zgłosić zmianę.
Description:
Zyskujący coraz większą popularność kompilator LLVM to efekt olbrzymiego, open-source'owego przedsięwzięcia. Jego infrastruktura obejmuje m.in. front-end dla języków z rodziny C (Clang), wsparcie dla OpenMP i liczne mechanizmy optymalizacyjne.
Zarówno innowacyjność zaimplementowanych rozwiązań, jak i nowoczesna architektura sprawiają, że LLVM w wielu aspektach wyprzedza swojego GNU-odpowiednika. Użytkownicy wśród zalet LLVM najczęściej wymieniają czytelność komunikatów o błędach, szybkość kompilacji, czy też łatwość wprowadzania własnych zmian. Podczas najbliższego spotkania przekonamy się, że LLVM błyszczy na tle konkurencji jeszcze w jednej ważnej dziedzinie: bezpieczeństwa aplikacji.
Zostaną omówione wybrane komponenty kompilatora, które umożliwiają programiście m.in.:
- dokonywanie diagnostyki,
- zaawansowaną instrumentalizację,
- wykrywanie typowych luk i błędów.