CppNews #46 [07.11 - 18.11.2018]


2018-11-19, 03:30

CppNews #46 [07.11 - 18.11.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 między innymi link do filmiku, pokazującego jak inicjalizować zmienne przy użyciu Designated Initializers w połączeniu z lamdą oraz artykuł z pomiarem wydajności algorytmów współbieżnych z biblioteki standardowej.

  1. Nowy odcinek C++ Weekly od Jasona Turnera - omawia ponownie Designed Initializers, tym razem pokazuje jak wykorzystać lambdy:
    youtube.com/watch?v=L8Egig4qH0I

  2. Artykuł od Arthure’a O’Dwyera, omawia jeden z atrybutów clanga [trivial_abi]. pokazuje m.in. dwa ciekawe fragmenty kodu, które są implementation-defined:
    quuxplusone.github.io/blog/2018/11/12/parameter-lifetime-and-trivial-abi/

  3. Post od najlepszego Bartłomieja Filipka - mierzy wydajność algorytmów współbieżnych z biblioteki standardowej (implementacja MSVS), porównuje ją z biblioteką OMP:
    bfilipek.com/2018/11/parallel-alg-perf.html

  4. Wpis od Rainera Grimma - jak zwykle zajmuje się C++ Core Guideliness, tym razem omawia template interfaces:
    modernescpp.com/index.php/c-core-guidelines-template-interfaces

  5. Nowy odcinek CppCast, wywiad z Ashley Hedbeerg z Google, omawiają m.in. ostatnie spotkanie komisji standaryzacyjnej w San Diego:
    cppcast.com/2018/11/ashley-hedberg/

  6. Post gościnny na fluentcpp - Damien Beafils napisał artykuł o regule DRY (Don’t Repeat Yourself):
    fluentcpp.com/2018/11/13/to-dry-or-not-to-dry/



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.