Radość z Clojure

Ocena:   (4,8 na 5)

Radość z Clojure (Michael Fogus)

Opinie czytelników

Podsumowanie:

The Joy of Clojure to kompleksowy i wnikliwy przewodnik po języku programowania Clojure, łączący podstawową wiedzę z głębszymi dyskusjami na temat filozofii projektowania i idiomatycznych praktyk. Chociaż jest dobrze przyjęty ze względu na dogłębną eksplorację funkcji i zasad Clojure, zauważono, że jest trudny dla początkujących i czasami nieuporządkowany w swojej prezentacji.

Zalety:

Dobrze napisana i autorytatywna, głębokie zrozumienie Clojure, praktyczne dyskusje, dobre dla doświadczonych programistów, obejmuje szeroki zakres tematów, w tym programowanie funkcjonalne, współbieżność i najlepsze praktyki. Zawiera pomocne przykłady kodu i promuje zaangażowanie poprzez ćwiczenia.

Wady:

Nie nadaje się dla absolutnie początkujących; wymaga wcześniejszej znajomości programowania i języka Clojure lub Lisp. Niektórzy czytelnicy uważają, że organizacja jest chaotyczna i ciężka, a niektóre koncepcje mogą wymagać jaśniejszych wyjaśnień.

(na podstawie 21 opinii czytelników)

Oryginalny tytuł:

The Joy of Clojure

Zawartość książki:

Podsumowanie

The Joy of Clojure, Second Edition to dogłębne spojrzenie na język Clojure. W pełni zaktualizowane dla Clojure 1. 6, to nowe wydanie wykracza poza składnię, aby pokazać "dlaczego" Clojure i jak pisać płynny kod Clojure. Nauczysz się funkcjonalnego i deklaratywnego podejścia do programowania i opanujesz techniki, które sprawiają, że Clojure jest tak elegancki i wydajny.

Zakup książki drukowanej obejmuje bezpłatny eBook w formatach PDF, Kindle i ePub od Manning Publications.

O technologii

Język programowania Clojure jest dialektem języka Lisp, który działa na wirtualnej maszynie Java i środowisku wykonawczym JavaScript. Jest to funkcjonalny język programowania, który oferuje dużą wydajność, moc ekspresji i stabilność z założenia. Zapewnia wbudowaną współbieżność i przewidywalną precyzję niezmiennych i trwałych struktur danych. I jest naprawdę, naprawdę szybki. Gdy tylko zobaczysz, jak długie bloki Javy lub Ruby rozpływają się w kilku linijkach Clojure, będziesz wiedział, dlaczego autorzy tej książki nazywają go "radosnym językiem". Nic dziwnego, że przedsiębiorstwa takie jak Staples stawiają swoją infrastrukturę na Clojure.

O książce

The Joy of Clojure, Second Edition to dogłębne omówienie języka Clojure. W pełni zaktualizowane dla Clojure 1. 6, to nowe wydanie wykracza poza składnię, aby pokazać, jak pisać płynny kod Clojure. Nauczysz się funkcjonalnego i deklaratywnego podejścia do programowania i opanujesz techniki, które sprawiają, że Clojure jest elegancki i wydajny. Książka pokazuje, jak rozwiązywać trudne problemy związane ze współbieżnością, interoperacyjnością i wydajnością oraz jak wspaniałe może być myślenie w sposób Clojure.

Odpowiednia dla czytelników z pewnym doświadczeniem w korzystaniu z Clojure lub Common Lisp.

What's Inside

⬤ Tworzenie aplikacji internetowych przy użyciu języka ClojureScript.

⬤ Opanuj techniki programowania funkcyjnego.

⬤ Uproszczenie współbieżności.

⬤ Obejmuje Clojure 1. 6.

O autorach

Michael Fogus i Chris Houser są współtwórcami języków programowania Clojure i ClojureScript oraz autorami różnych bibliotek i funkcji języka Clojure.

Spis treści

CZĘŚĆ 1 PODSTAWY.

⬤ Filozofia Clojure.

⬤ Picie z węża strażackiego Clojure.

⬤ Zanurzanie palców w basenie.

CZĘŚĆ 2 TYPY DANYCH.

⬤ O skalarach.

⬤ Typy kolekcji.

CZĘŚĆ 3 PROGRAMOWANIE FUNKCYJNE.

⬤ Bycie leniwym i osiadłym na laurach.

⬤ Programowanie funkcjonalne.

CZĘŚĆ 4 PROJEKTOWANIE NA DUŻĄ SKALĘ.

⬤ Makra.

⬤ Łączenie danych i kodu.

⬤ Mutacja i współbieżność.

⬤ Równoległość.

CZĘŚĆ 5 SYMBIOZA HOSTA.

⬤ Java. następny.

⬤ Dlaczego ClojureScript?

CZĘŚĆ 6 ROZWAŻANIA STYCZNE.

⬤ Programowanie zorientowane na dane.

⬤ Wydajność.

⬤ Myślenie programami.

⬤ Clojure zmienia sposób myślenia.

Dodatkowe informacje o książce:

ISBN:9781617291418
Autor:
Wydawca:
Język:angielski
Oprawa:Miękka oprawa
Rok wydania:2014
Liczba stron:375

Zakup:

Obecnie dostępne, na stanie.

Inne książki autora:

Radość z Clojure - The Joy of Clojure
Podsumowanie The Joy of Clojure, Second Edition to dogłębne spojrzenie na język Clojure. W pełni zaktualizowane dla Clojure 1. 6, to nowe...
Radość z Clojure - The Joy of Clojure
Funkcjonalny JavaScript - Functional JavaScript
Jak pokonać dziwactwa języka JavaScript i niebezpieczne funkcje? Dzięki tej książce dowiesz się, jak tworzyć kod, który...
Funkcjonalny JavaScript - Functional JavaScript

Prace autora wydały następujące wydawnictwa: