Co ciekawego znajduje się w aktualnym "Programiście" nr 39

3

Programista nr 39 (spis treści: http://programistamag.pl/programista-8-2015-39/) jest obecnie - do 20 października na półkach w Empikach, a w nim np. :
przedpremierowe, obszerne fragmenty książki Gynvaela Goldwinda "Zrozumieć programowanie". Książka będzie wydrukowana w ostatnich dniach tego miesiąca, a już teraz możecie się przekonać czy jest warta zakupu, czytając w naszym miesięczniku rozdziały: Synchronizacja, Muteksy i sekcje krytyczne, Typy stałoprzecinkowe, Przekierowania...

Poza tym, Juliusz Stasiewicz, założyciel serwisu internetowego www.temptonik.com, rozwija temat algorytmów rozpoznawania dźwięków, który był już poruszony w nr 37. Z artykułu "Symfonia problemów" dowiecie się w jaki sposób prawidłowo obliczyć widmo dźwięku, jak znaleźć w nim odpowiednie wzorce, jak wyznaczyć na ich podstawie
ton podstawowy i dlaczego nie da się tego zrobić automatycznie.

Swoją cegiełkę dołożył też Michał Bentkowski, związany z serwisem www.sekurak.pl oraz firmą Securitum. W dziale Bezpieczeństwo znajdziecie artykuł pt. "Niebezpieczeństwa przetwarzania XML".

W obecnym numerze "Programisty" jest wiele o kotach ;-). Awatar Gynvaela jest kotem. I tak się też złożyło, że mamy jeszcze artykuł pt. "Kod Schrödingera, czyli maszyna abstrakcyjna języka". Chodzi tu to, że abstrakcyjna maszyna C „materializuje się” w postaci efektów ubocznych programu, przypominając tym samym słynny paradoks kota Schrödingera.

Zapraszamy do lektury.

Okładka Programisty nr 39:
user image

0

Ktoś mnie oświeci co ma być rewolucyjnego w c++ 17?
http://programistamag.pl/%EF%BB%BFc17-nadchodzi-rewolucja/

0
Biały Terrorysta napisał(a):

Ktoś mnie oświeci co ma być rewolucyjnego w c++ 17?
http://programistamag.pl/%EF%BB%BFc17-nadchodzi-rewolucja/

Chodzi jedynie o rewolucyjność względem starszych wersji C++, a nie innych języków programowania.
Teraz co ma być takiego rewolucyjnego... po pierwsze powiedziałbym, że moduły (o ile zdążą opracować jeden TS na ten temat). Dalej koncepty, ranges, zmiany w concurrency, port czegoś na kształt CUDA do C++, view_*, optional, coroutines (która wersja proposala to nie mam pojęcia), rozszerzenie konceptów (abbreviated functions!), no i oczywiście zmiany w type deduction z auto i uniform initialization ; >>>
Poza tym będą kolejne porty bibliotek boosta: filesystem, asio, optional (już wspomniałem).
Ciekawostka: podczas cppcon15 ludzie z komitetu standaryzacyjnego potwierdzili, że na dzień dzisiejszy dyarray nie ma szans pojawić się w c++17. Ponadto "grubasek z googla od clanga" poinformował, że istnieją 2 proposale dodania do C++ refleksji (to na pewno nie wejdzie do C++17 ale temat jest ciekawy ; )).

1 użytkowników online, w tym zalogowanych: 0, gości: 1