88.18
Książki
Wydawnictwo Naukowe PWN
Programowanie funkcyjne
Poznaj Clojure, Elixir, Haskell, Scala, Swift
Wydawnictwo:
Wydawnictwo Naukowe PWN
Oprawa: Miękka
88,18 zł
Cena rekomendowana: 94,00 zł
Cena okładkowa/rekomendowana przez wydawcę/producenta.
Wysyłka dzisiaj
Opis
Programowanie funkcyjne jest jednym z głównych paradygmatów programowania. W rozmowach o programowaniu funkcyjnym zawsze pojawiają się określone pojęcia i zagadnienia. Rekurencja. Leniwe obliczenia. Przezroczystość odwołań. Eliminowanie efektów ubocznych. Funkcje jako obiekty pierwszej klasy. Funkcje wyższego poziomu. Rozwijanie (currying). Dopasowywanie wzorców. W książce Programowanie funkcyjne. Poznaj Clojure Elixir Haskell Scala Swift autorzy poruszają wszystkie te zagadnienia, spoglądając na nie z perspektywy pięciu różnych języków programowania.
Ale programowanie funkcyjne to nie jest podejście typu „wszystko albo nic”. Całkiem sensowne jest napisanie kodu imperatywnego, który wykorzystuje niektóre techniki funkcyjne, praktyki i struktury danych. Do przyjęcia jest mieszanie i dopasowywanie stylów, a niektóre języki programowania są wręcz zaprojektowane do budowy hybrydowej, pozwalając na korzystanie ze stylu, który najlepiej pasuje do bieżących potrzeb użytkownkia. W książce Programowanie funkcyjne. Poznaj Clojure Elixir Haskell Scala Swift autorzy analizują te różne podejścia, a czytelnicy sami mogą zdecydować, co im najbardziej pasuje.
„Jeśli zastanawiacie się, o co chodzi w programowaniu funkcyjnym, to ta książka Was usatysfakcjonuje. Poznacie kilka języków, wczujecie się w myślenie funkcyjne i to bez nadmiernego przywiązywania się do jednego języka lub szkoły myślenia”.
Ben Vandgrift, Główny architekt, Oryx Systems Inc.
„Ostatnia szansa na zmiany w programowaniu pojawiła się w latach dziewięćdziesiątych XX wieku, gdy podstawą było podejście obiektowe. Teraz mamy znowu do czynienia ze zmianą, ale tym razem w naszej profesji dominuje programowanie funkcyjne. Przeczytajcie tę książkę, aby zrozumieć dlaczego i nauczyć się, jak popłynąć na tej fali”.
Paul Butcher, twórca i prezes, writeandimprove.com
Ale programowanie funkcyjne to nie jest podejście typu „wszystko albo nic”. Całkiem sensowne jest napisanie kodu imperatywnego, który wykorzystuje niektóre techniki funkcyjne, praktyki i struktury danych. Do przyjęcia jest mieszanie i dopasowywanie stylów, a niektóre języki programowania są wręcz zaprojektowane do budowy hybrydowej, pozwalając na korzystanie ze stylu, który najlepiej pasuje do bieżących potrzeb użytkownkia. W książce Programowanie funkcyjne. Poznaj Clojure Elixir Haskell Scala Swift autorzy analizują te różne podejścia, a czytelnicy sami mogą zdecydować, co im najbardziej pasuje.
„Jeśli zastanawiacie się, o co chodzi w programowaniu funkcyjnym, to ta książka Was usatysfakcjonuje. Poznacie kilka języków, wczujecie się w myślenie funkcyjne i to bez nadmiernego przywiązywania się do jednego języka lub szkoły myślenia”.
Ben Vandgrift, Główny architekt, Oryx Systems Inc.
„Ostatnia szansa na zmiany w programowaniu pojawiła się w latach dziewięćdziesiątych XX wieku, gdy podstawą było podejście obiektowe. Teraz mamy znowu do czynienia ze zmianą, ale tym razem w naszej profesji dominuje programowanie funkcyjne. Przeczytajcie tę książkę, aby zrozumieć dlaczego i nauczyć się, jak popłynąć na tej fali”.
Paul Butcher, twórca i prezes, writeandimprove.com
Kraj produkcji: PL
Szczegóły
Tytuł
Programowanie funkcyjne
Podtytuł
Poznaj Clojure, Elixir, Haskell, Scala, Swift
Autor
Wydawnictwo
Temat
Wydanie
1
Rok wydania
2020
Oprawa
Miękka
Ilość stron
272
Format
16.5 x 23.5 cm
Języki
polski
ISBN
9788301209957
Tłumacze
Dąbkowska-Kowalik Małgorzata
Tłumacze
Sikorski Witold
Tytuł oryginału
Functional Programming: A PragPub Anthology: Exploring Clojure, Elixir, Haskell, Scala, and Swift
Rodzaj
Książka
Stan
Nowy
EAN
9788301209957
Kraj produkcji
PL
Producent
WYDAWNICTWO NAUKOWE PWN SPÓŁKA AKCYJNA
Dodałeś produkt do koszyka

Programowanie funkcyjne
88,18 zł
Recenzje