Logo Crossweb

Log in

close
Sign up Forgot password

Password recovery

close Enter the email address you used to register your Crossweb account.
Send
This event has already taken place. Check upcoming events

C++ Lightning talks

Event:
C++ Lightning talks
Event type:
Meetup
Category:
IT
Topic:
Date:
05.12.2018 (wednesday)
Time:
18:35
Language:
Polish
Price:
Free
City:
Place:
Wydział MIM Uniwersytetu Warszawskiego
Address:
Description:

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.

See an error in the description or event details?

Similar events