Przydatne funkcjonalności języka C++
Opis#
... czyli rozwiązywanie problemów poruszonych przez Macieja, ale bez wychodzenia ze standardu.
Listopadowa prezentacja Macieja Godka była dla mnie inspiracją do utworzenia własnej. Zgadzam się całkowicie z poglądem, że język musi być ekspresywny, to jednak zaproponowane rozwiązania w postaci makr preprocesora i rozszerzeń języka nie przypadły mi do gustu - skoro inne języki (w tym siostrzany C++) zapewniają te funkcjonalności w standardzie, to czemu by się nad nimi nie pochylić? W prezentacji opiszę jak zarządzać pamięcią z zastosowaniem ownershipu, zaproponuję obsługę błędów bez wyjątków, opowiem o unikaniu dynamicznego polimorfizmu, a także o innych przydatnych funkcjonalnościach dostępnych w C++ (i nie tylko).
O sobie#
Programista, a ostatnio również inżynier DevOps, z doświadczeniem w computer vision, AI i automotive. W wolnym czasie rozwijam aplikację do wsparcia psychoterapii opartą o Flutter. Fan zgrzytliwej muzyki, entuzjasta starych komputerów.