×
Dodano do koszyka:
Pozycja znajduje się w koszyku, zwiększono ilość tej pozycji:
Zakupiłeś już tę pozycję:
Książkę możesz pobrać z biblioteki w panelu użytkownika
Pozycja znajduje się w koszyku
Przejdź do koszyka

Zawartość koszyka

ODBIERZ TWÓJ BONUS :: »

Opinie czytelników - Programowanie współbieżne. Systemy czasu rzeczywistego

5

2014-07-08
Zbigniew Kocon , Programista C++
Aby podsumować tą książkę trzeba jawnie powiedzieć że 50% jest treści to podręcznik języka Ada, a właściwie mechanizmów synchronizacji/wielowątkowości w niego wbudowanych. Z tego powodu, dla kogoś kto nigdy nie miał do czynienia z Adą, książkę czyta się dość wolno. Język nie wydaje się na pierwszy rzut oka skomplikowany, natomiast diabeł tkwi w szczegółach i w bardzo bogatej składni. Niemniej jednak, możliwości języka pozwalają na ukazanie wielu strategi podejścia do problemów programowania współbieżnego. Książka nie pokazuje jak rozwiązywać skomplikowane problemy w metodyce równoległej. Autor skupia się raczej na pokazaniu możliwych rozwiązań, dość ogólnych problemów (np. problem 5 filozofów), za pomocą różnych mechanizmów (m.in. semafory, monitory, spotkania). Przy każdym rozwiązaniu jest komentarz i próba analizy danego przypadku, tak aby świadomie wybrać np. implementację szybszą (bardziej zrównolegloną). Takie podejście jest bardzo dobre, ponieważ zmusza do dogłębnej analizy działania danej implementacji. Podsumowując: książka napisana profesjonalnie, nie ma w niej niejednoznaczności ani lania wody. Jest to publikacja, która pozwala na szersze spojrzenie na mechanizmy synchronizacji oraz podsumowanie wiedzy z podstaw programowania aplikacji współbieżnych. Dla mnie problemem było to że ze względu na brak doświadczenia w Adzie, często musiałem powracać, do fragmentów opisu tego języka. Książka dla co najmniej średnio-zaawansowanych programistów.
Zamknij Pobierz aplikację mobilną Ebookpoint