Logo Crossweb

Logowanie

Nie masz konta? Zapomniałem hasła

Przypomnij hasło

close Wypełnij formularz.
Na Twój adres e-mail zostanie wysłane link umożliwiający zmianę hasła.
Wyślij
To wydarzenie już się odbyło. Sprawdź nadchodzące wydarzenia

C++ Lightning talks

Wydarzenie:
C++ Lightning talks
Typ wydarzenia:
Spotkanie
Kategoria:
IT
Tematyka:
Data:
05.12.2018 (środa)
Godzina:
18:35
Język:
polski
Wstęp:
Bezpłatne
Miasto:
Miejsce:
Wydział MIM Uniwersytetu Warszawskiego
Adres:
Banacha 2
Opis:

Zapraszam na pierwsze w tym sezonie spotkanie Grupy C++!


Tym razem zaczniemy od błyskawicznych prezentacji.


Zbigniew Skowron:

Uncertain future of C++:

W prezentacji przedstawię mały fragment propozycji do standardu C++, zgłoszonych na spotkanie komitetu standaryzacyjnego C++ w San Diego.

Skupię się wyłącznie na publikacjach związanych z rozszerzeniami języka, i to wyłącznie tych mniejszych i mało znanych.

Zobaczymy jak różne zakamarki C++ mogą wyglądać w przyszłości.


Simplifying control flow:

W prezentacji krótko opiszę kilka metryk złożoności kodu i dam wskazówki jak pisać kod, który je spełnia.

Skupię się na technikach które sprawiają, że kod pojedynczych funkcji jest prostszy i czytelniejszy.


Piotr Kozłowski - 3 rzeczy, których nie mówi się o Agile

Agile obiecuje szybką reakcję na zmiany i dostarczanie wartościowego oprogramowania w terminie. W wielu organizacjach nie jest to prawdą: razem z nowymi funkcjonalnościami klienci dostają dobrze znane bugi, a wszystko później niż zaplanowano. Najwyraźniej czegoś tu brakuje. Czy jest coś, o czym nie mówi się na większości szkoleń z Agile?


Jolanta Opara - "Zróbmy porządek z tym operatorem" czyli operator<=> i domyślne porównania w C++20.


W prezentacji krótko omówię problemy związane z już obecnymi w języku operatorami porównania oraz to, jak wprowadzenie operatora <=>, porównań domyślnych oraz automatycznie generowanych ma pomóc i dlaczego nie jest to takie proste.


Jakub Skowron:

float dla poczatkujących, lub "Kto widział te funkcje w kodzie produkcyjnym?" - std::nextafter, std::copysign, std::modf, std::frexp,...

Zwrócę uwagę na potencjalne błędy i UB przy stosowanych chałupniczych metodach takich jak (int)f, f/fabs(f), f<0?-x:x, przedstawię jak działają binarne liczby zmiennoprzecinkowe, i dlaczego nie używać epsilonów jako rozwiązanie naszych problemów z "niedokładnością obliczeń".


Wołanie funkcji C++ z Pythona

Od lat piszemy w jakimś "prawdziwym języku" programowania, a potem sklejamy to wszysko pipem w bashu. Można trochę lepiej. Z Pythona można ładować DLL/.so i wołać konkretne funkcje, można też małym nakładem opakować nasz kod C++ jako moduł do Pythona.


Profile pracodawców

Podobne wydarzenia