Czy wiesz, że jesteśmy również na Slacku? Dołącz do nas już teraz klikając tutaj!

CppNews #68 [13.05-19.05] - Polecane źródła wiedzy o korutynach


2019-05-20, 03:49

Witamy w kolejnym CppNews, czyli zbiorze linków do blogów, artykułów, słuchowisk i filmów dotyczących C++.

W tym tygodniu znajdziecie dwa linki, które zawierają zbiór wartościowych materiałów do nauki: pierwszy o nowoczesnym C++, drugi o korutynach (ang. coroutines, często tłumaczone jako współprogram). Oprócz tego link do artykułu opisującego czym jest punkt deklaracji, jak używać constexpr do inwestygowania błędów i wiele więcej!

CppNews #68 [13.05-19.05] - Polecane źródła wiedzy o korutynach

  1. Rainer Grimm napisał artykuł o najbardziej wyczekiwanej konstrukcji - modułach. Pokazuje je od praktycznej strony:
    modernescpp.com/index.php/c-20-more-details-to-modules

  2. W nowym C++ Weekly Jason Turner pokazuje czym jest przysłanianie zmiennych i jak kompilator może nam pomóc w inwestygacji błędów:
    youtube.com/watch?v=L0YG2x7E87w

  3. Nowy artykuł od Jonathana Boccary - opisuje 3 rodzaje makr, które mogą się przydać w kodzie produkcyjnym:
    fluentcpp.com/2019/05/14/3-types-of-macros-that-improve-c-code/

  4. Ktoś opublikował listę polecanych źródeł wiedzy o korutynach. Na samym szczycie wpis naszego kolegi z zespołu, Dawida Pilarskiego! Lista była weryfikowana przez użytkowników reddita:
    gist.github.com/MattPD/9b55db49537a90545a90447392ad3aeb#file-cpp-std-coroutines-draft-md

  5. Artykuł od naszego kolegi, Dawida Pilarskiego - wyjaśnia czym jest punkt deklaracji i dlaczego powinniśmy się tym przejmować:
    blog.panicsoftware.com/point-of-declaration/

  6. Marius Bancila pokazuje kilka przykładów kodu napisanego przy użyciu znaków unicode. Kompletnie niepraktyczne, ale na pewno interesujące:
    mariusbancila.ro/blog/2019/05/16/cpp-is-fun/

  7. Ciekawy artykuł od Shafika Yaghnoura - pokazuje jak można użyć słowa kluczowego constexpr do znalezienia Undefined Behaviour:
    shafik.github.io/c++/undefined%20behavior/2019/05/11/explporing_undefined_behavior_using_constexpr.html

  8. Kolejny wpis Jonathana, tym razem pokazuje jak zrobić implementację start_with dla klasy std::string, przed C++20 (tak, w C++ do dzisiaj nie ma takiej metody! Czy to nie jest smutne? :()
    fluentcpp.com/2019/05/17/how-to-check-if-a-string-is-a-prefix-of-another-one-in-cpp/

  9. Kolejna lista źródeł skąd można czerpać wiedzę - tym razem o nowoczesnym C++. M. in. lista nowoczesnych bibliotek, najciekawszych filmików itp:
    github.com/rigtorp/awesome-modern-cpp/blob/master/README.md



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


Podobne wpisy


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