ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Programowanie w języku Clojure

دانلود کتاب برنامه نویسی در Clojure

Programowanie w języku Clojure

مشخصات کتاب

Programowanie w języku Clojure

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 9788324653768 
ناشر: Helion 
سال نشر: 2013 
تعداد صفحات: 310 
زبان: Polish 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 2 مگابایت 

قیمت کتاب (تومان) : 56,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 12


در صورت تبدیل فایل کتاب Programowanie w języku Clojure به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب برنامه نویسی در Clojure نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی درمورد کتاب به خارجی



فهرست مطالب

Spis treści......Page 7
Podziękowania......Page 10
Przedmowa do wydania drugiego......Page 11
Przedmowa do wydania pierwszego......Page 13
Wstęp......Page 15
Zawartość książki......Page 16
Jak czytać tę książkę?......Page 17
Uwagi dla użytkowników języków Java i C#......Page 18
Konwencje związane z zapisem......Page 19
Przykładowy kod......Page 21
Rozdział 1. Wprowadzenie......Page 23
1.1. Dlaczego Clojure?......Page 24
1.2. Szybkie wprowadzenie do programowania w Clojure......Page 34
1.3. Biblioteki języka Clojure......Page 40
1.4. Podsumowanie......Page 44
Rozdział 2. Przegląd języka Clojure......Page 45
2.1. Konstrukcje składniowe......Page 46
2.2. Makra odczytu......Page 55
2.3. Funkcje......Page 56
2.4. Zmienne, wiązania i przestrzenie nazw......Page 61
2.5. Wywoływanie kodu Javy......Page 68
2.6. Przepływ sterowania......Page 70
2.7. Gdzie się podziała pętla for?......Page 74
2.8. Metadane......Page 77
2.9. Podsumowanie......Page 79
Rozdział 3. Ujednolicanie danych za pomocą sekwencji......Page 81
3.1. Wszystko jest sekwencją......Page 83
3.2. Stosowanie biblioteki sekwencji......Page 87
3.3. Sekwencje nieskończone i „leniwe”......Page 96
3.4. W Clojure Java jest sekwencyjna......Page 98
3.5. Funkcje przeznaczone dla konkretnych struktur......Page 104
3.6. Podsumowanie......Page 113
Rozdział 4. Programowanie funkcyjne......Page 115
4.1. Zagadnienia z obszaru programowania funkcyjnego......Page 116
4.2. Jak stosować „leniwe” podejście?......Page 121
4.3. Leniwsze niż leniwe......Page 130
4.4. Jeszcze o rekurencji......Page 136
4.5. Podsumowanie......Page 146
Rozdział 5. Stan......Page 147
5.1. Współbieżność, równoległość i blokady......Page 148
5.2. Referencje i pamięć STM......Page 150
5.3. Nieskoordynowane i synchroniczne aktualizacje za pomocą atomów......Page 157
5.4. Stosowanie agentów do asynchronicznego aktualizowania danych......Page 158
5.5. Zarządzanie stanem specyficznym dla wątku za pomocą zmiennych......Page 163
5.6. Gra Snake w języku Clojure......Page 168
5.7. Podsumowanie......Page 178
Rozdział 6. Protokoły i typy danych......Page 179
6.1. Programowanie z wykorzystaniem abstrakcji......Page 180
6.2. Interfejsy......Page 183
6.3. Protokoły......Page 184
6.4. Typy danych......Page 188
6.5. Rekordy......Page 193
6.6. Makro reify......Page 198
6.7. Podsumowanie......Page 199
Rozdział 7. Makra......Page 201
7.2. Makro do sterowania przebiegiem programu......Page 202
7.3. Upraszczanie makr......Page 209
7.4. Taksonomia makr......Page 214
7.5. Podsumowanie......Page 224
Rozdział 8. Wielometody......Page 225
8.1. Życie bez wielometod......Page 226
8.2. Definiowanie wielometod......Page 228
8.3. Więcej niż proste wybieranie metod......Page 231
8.4. Tworzenie doraźnych taksonomii......Page 233
8.5. Kiedy należy korzystać z wielometod?......Page 237
8.6. Podsumowanie......Page 241
Rozdział 9. Sztuczki z Javą......Page 243
9.1. Obsługa wyjątków......Page 244
9.2. Zmagania z liczbami całkowitymi......Page 248
9.3. Optymalizowanie wydajności......Page 250
9.4. Tworzenie klas Javy w języku Clojure......Page 255
9.5. Praktyczny przykład......Page 261
9.6. Podsumowanie......Page 268
Rozdział 10. Tworzenie aplikacji......Page 269
10.1. Wynik w grze Clojurebreaker......Page 270
10.2. Testowanie kodu zwracającego wynik......Page 274
10.3. Biblioteka test.generative......Page 278
10.4. Tworzenie interfejsu......Page 287
10.5. Instalowanie kodu......Page 292
10.6. Pożegnanie......Page 295
Dodatek A. Edytory kodu......Page 297
Dodatek B. Bibliografia......Page 299
Skorowidz......Page 301




نظرات کاربران