A więc myślisz, że znasz C?

Prelekcja
Marcin Radomski

Marcin Radomski

Programista embedded. Android Auto, Linux, systemy real-time dla IoT.

Czas: 14:55 - 15:40

Miejsce: Sala B

Ścieżka: Prelekcje #2

Jako język z długą i istotną rolą w historii oprogramowania, C jest i z pewnością jeszcze przez długi czas będzie jednym z istotnych narzędzi do zastosowań niskopoziomowych. Konieczność utrzymywania istniejącego kodu, jak i interfejsów funkcji przekraczających granice języków programowania (FFI, Foreign Function Interface) sprawia, że znajomość tego języka często okazuje się przydatna. C jest jednak pełne... nie do końca intuicyjnych zachowań które potrafią zaskakiwać w nieprzyjemny sposób. Prezentacja będzie przeglądem (anty)przykładów które mogą w taki sposób zaskoczyć - zwłaszcza w przypadku używania mniej popularnych kompilatorów, i parę sugestii jak się przed nimi chronić.

Kategorie:
  • Programowanie