photo
Programowanie funkcyjne - Michael Swaine - książka
Producent: Dom Wydawniczy PWN
"Programowanie funkcyjne. Poznaj Clojure Elixir Haskell Scala Swift" to książka, która wprowadza czytelników do paradygmatu programowania funkcyjnego, eksplorując go przez pryzmat pięciu różnych języków programowania. Jest to jeden z kluczowych paradygmatów, który zyskuje na popularności, szczególnie w kontekście takich pojęć jak rekurencja, leniwe obliczenia, przezroczystość odwołań czy eliminowanie efektów ubocznych. Ważne pojęcia, takie jak funkcje wyższego poziomu, funkcje jako obiekty pierwszej klasy czy dopasowywanie wzorców, stanowią fundament tej książki, która prezentuje każdą z koncepcji używając zróżnicowanych języków, takich jak Clojure, Elixir, Haskell, Scala i Swift.Książka pokazuje, że nie trzeba całkowicie przechodzić na programowanie funkcyjne i że można łączyć jego elementy z kodem imperatywnym dla bardziej elastycznego podejścia do programowania. Jest to szczególnie widoczne w językach zaprojektowanych z myślą o hybrydowym stylu, co umożliwia dobieranie technik zgodnie z bieżącymi potrzebami projektu. Autorzy prowadzą czytelnika przez różne metody i pozwalają na samodzielne wybranie najbardziej odpowiadającego stylu programowania.Ben Vandgrift, główny architekt Oryx Systems Inc., zapewnia, że książka jest doskonałym źródłem wiedzy dla tych, którzy chcą poznać esencję programowania funkcyjnego bez skupiania się na jednym języku. Natomiast Paul Butcher podkreśla, że podobna rewolucja miała miejsce ostatnio w latach dziewięćdziesiątych z podejściem obiektowym, a ta książka pomoże zrozumieć bieżące zmiany i nauczy, jak skutecznie je wykorzystać.
Sklep: skupszop.pl
Cena: 100.44 PLN
Przejdź do sklepu