CppNews #40: [1.10 - 7.10.2018]


2018-10-07, 00:00

CppNews #40: [1.10 - 7.10.2018]

Zapraszamy na kolejną porcję newsów, czyli zbiór linków do artykułów, słuchowisk, filmików i postów dotyczących C++!

W tym tygodniu znajdziecie dwa raporty z konferencji CppCon, artykuł o std::any (takim nowoczesnym void*), filmik prezentujący ciekawą bibliotekę do formatowania stringów i wiele więcej!

Na końcu czeka na was także bonus!

  1. Ruszyła rejestracja na code::dive, największą polską konferencję skupioną wokół C++! Wśród prelegentóœ - Sean Parent, Odin Holmes, Dan Saks, Gynvael Coldwind i wielu innych!
    https://register.codedive.pl/register/participant

  2. Pierwszy raport z konferencji CppCon, od Rainera Grimma - po krótce opisuje prelekcje, w których uczestniczył:
    http://modernescpp.com/index.php/cppcon-2018

  3. Nowy odcinek C++ Wekkly od Jasona Turnera - prezentuje bardzo ciekawą i użyteczną bilbiotekę do formatowania stringów, fmtlib:
    https://youtube.com/watch?v=KeS1ehp9IiI

  4. Kolejny, już piąty, post o matematyce stojącej za porównaniami. Tym razem Jonathan Mueller opisuje praktyczne implementacje operatora porównania do algorytmów sortujących przy użyciu std::compare_3way
    https://foonathan.net/blog/2018/10/01/ordering-algorithms.html

  5. Post od Jonathana Boccary - kiedy używać referencji, wskaźników i opcjonalnych referencji:
    https://fluentcpp.com/2018/10/02/pointers-references-optional-references-cpp/

  6. Artykuł na blogu msvs od Caseya Cartera - wyjaśnia on, czym jest i czym nie jest std::any oraz porównuje go z void* i shared_ptr<void>,
    https://msdn.microsoft.com/vcblog/2018/10/04/stdany-how-when-and-why/

  7. Kolejny raport z konferencji CppCon - tym razem od ekipy z JetBrains:
    https://blog.jetbrains.com/clion/2018/10/jb-cpp-at-cppcon-2018/

  8. Nowy odcinek CppCast, taki trochę mini-raport z konferencji CppCon + wywiady z prelegentami dającymy Ligthning Talki:
    http://cppcast.com/2018/10/cppcon-lightning/

  9. Post od Jonathana Boccary o opcjonalnych referencjach - okazuje się, że są dozwolone w bibliotece boost ale nie w C++17. Jonathan wyjaśnia dlaczego, przedstawia wady i zalety takiego designu:
    https://fluentcpp.com/2018/10/05/pros-cons-optional-references/

Bonus: podsumowanie konkursu na “najbrzydszy, najbardziej zaskakujący, przerażający, pomysłowy, poprawny kod C++ która da się zmieścić w jednym tweecie”: https://zygoloid.github.io/cppcontest2018.html



Wojciech Razik

Programista C++ z wieloletnim stażem. Uwielbia czytać standard C++ przed snem, na co dzień tworzy oprogramowanie do robota. Jego drugą pasją jest hejtowanie JSa.

Profil na LinkedIn
Pssst! Używamy Cookies. Poprzez używanie naszego serwisu zgadzasz się na odczytywanie i zapisywanie Cookies w swojej przeglądarce.