Ta strona wykorzystuje pliki cookies. Korzystając ze strony, zgadzasz się na ich użycie. OK Polityka Prywatności Zaakceptuj i zamknij X

Wielkie umysły programowania ~~WYPRZEDAŻ~~

09-07-2014, 7:31
Aukcja w czasie sprawdzania była zakończona.
Cena kup teraz: 17.90 zł      Najwyzsza cena licytacji: zł      Aktualna cena: 17.90 zł     
Użytkownik ksiazka_z_pasja
numer aukcji: 4317022440
Miejscowość Gliwice
Licytowało: 1    Wyświetleń: 17   
Koniec: 09-07-2014 07:26:22

Dodatkowe informacje:
Stan: Nowy
Okładka: miękka
Rok wydania (xxxx): 2010
Kondycja: bez śladów używania
Tematyka: Techniki programowania
info Niektóre dane mogą być zasłonięte. Żeby je odsłonić przepisz token po prawej stronie. captcha

  

Wielkie umysły programowania. Jak myślą i pracują twórcy najważniejszych języków

Federico Biancuzzi, Shane Warden

 

rok wydania: 2010
stron: 584
format: 168 x 237 mm
oprawa: miękka
wydawnictwo: Helion
 

Poznaj z bliska największe autorytety świata informatyki!

* Jak powstają języki programowania?
* Jaka jest ich przyszłość?
* Jak szybko nauczyć się takiego języka?

Droga od pomysłu do gotowej aplikacji jest długa i kręta. Najprawdopodobniej jednym z najdłuższych jej odcinków jest ten poświęcony na programowanie. Sztab ludzi, wiele języków programowania, technologii i narzędzi. Dzięki świetnej znajomości tych narzędzi powstają coraz nowsze, bardziej niezawodne aplikacje. Ale skąd biorą się języki programowania? Jak powstają i kto za tym stoi?

Na półce księgarni znajdziesz tysiące książek poświęconych językom programowania - i tylko tą jedną, która odpowiada na pytanie, co było na początku. Książka stanowi zbiór wywiadów z twórcami najbardziej znanych i najpopularniejszych języków. W trakcie pasjonującej lektury dowiesz się, co kierowało ludźmi, którzy postanowili stworzyć nowy język programowania, jakie mieli problemy, jak oceniają swoje dzieła z perspektywy czasu i jaką wróżą im przyszłość. Lektura tego tomu to niezwykła podróż przez historię informatyki w niesamowitym wydaniu.

W książce znajdziesz wywiady z autorami takich języków, jak:

* C++
* Python
* APL
* Forth
* BASIC
* AWK
* Lua
* Haskell
* ML
* SQL
* Java
* C#
* Perl

Inspirująca i pouczająca podróż przez historię informatyki!


SPIS TREŚCI:

Słowo wstępne (7)
Przedmowa (9)

1. C++ (13)
Bjarne Stroustrup

Decyzje projektowe (14)
Używanie języka (19)
Programowanie obiektowe i współbieżność (24)
Przyszłość (29)
Edukacja (33)

2. Python (37)
Guido van Rossum

Pythonowy styl (38)
Dobry programista (47)
Wiele wersji Pythona (53)
Rozwiązania praktyczne i doświadczenie (59)

3. APL (65)
Adin D. Falkoff

Papier i ołówek (66)
Podstawowe zasady (69)
Współbieżność (76)
Klasyka (80)

4. Forth (85)
Charles H. Moore

Język Forth a projektowanie języków (86)
Sprzęt (95)
Projektowanie aplikacji (100)

5. BASIC (109)
Thomas E. Kurtz

Cele języka BASIC (110)
Projektowanie kompilatorów (118)
Język i praktyki programistyczne (122)
Projekt języka (124)
Cele pracy (130)

6. AWK (135)
Alfred V. Aho, Peter Weinberger i Brian Kernighan

Życie algorytmów (136)
Projekt języka (138)
Unix i jego kultura (142)
Rola dokumentacji (147)
Informatyka (152)
Hodowla niewielkich języków (154)
Projektowanie nowego języka (160)
Kultura tradycji (170)
Technologie transformacji (174)
Rzeczy, które zmieniły wszechświat (179)
Teoria i praktyka (187)
Oczekiwanie na przełom (195)
Programowanie przez przykład (201)

7. Lua (207)
Luiz Henrique de Figueiredo i Roberto Ierusalimschy

Siła skryptów (208)
Doświadczenie (212)
Projekt języka (217)

8. Haskell (227)
Simon Peyton Jones, Paul Hudak, Philip Wadler i John Hughes

Zespół języka funkcyjnego (228)
Trajektoria programowania funkcyjnego (231)
Język Haskell (239)
Nauczanie programowania (funkcyjnego) (247)
Formalizm i ewolucja (249)

9. ML (257)
Robin Milner

Dowodzenie twierdzeń (258)
Teoria znaczenia (268)
Wykraczając poza informatykę (275)

10. SQL (283)
Don Chamberlin

Ważny dokument (284)
Język (287)
Uwagi i ewolucja języka (292)
XQuery i XML (299)

11. Objective-C (303)
Brad Cox i Tom Love

Inżynieria języka Objective-C (304)
Rozwój języka (307)
Edukacja i szkolenie (312)
Zarządzanie projektem i oprogramowanie odziedziczone (315)
Język Objective-C i inne języki (323)
Składniki, piasek i cegły (329)
Jakość jako zjawisko ekonomiczne (337)
Edukacja (340)

12. Java (345)
James Gosling

Siła prostoty (346)
Rzecz gustu (350)
Współbieżność (354)
Projektowanie języka (356)
Pętla sprzężenia zwrotnego (362)

13. C# (365)
Anders Hejlsberg

Język i jego projekt (366)
Rozwój języka (373)
C# (378)
Przyszłość informatyki (385)

14. UML (391)
Ivar Jacobson, James Rumbaugh i Grady Booch

Uczenie się i nauczanie (392)
Czynnik ludzki (399)
UML (403)
Wiedza (408)
Przygotuj się na zmiany (411)
Korzystanie z UML (417)
Warstwy i języki (423)
Trochę o wielokrotnym wykorzystywaniu (428)
Relacje symetryczne (434)
UML (438)
Projekt języka (442)
Szkolenie programistów (449)
Kreatywność, udoskonalanie i wzorce (451)

15. Perl (461)
Larry Wall

Język rewolucji (462)
Język (467)
Społeczność (474)
Ewolucja i rewolucja (478)

16. PostScript (485)
Charles Geschke, John E. Warnock

Zaprojektowany po to, żeby istnieć (486)
Badania i edukacja (497)
Interfejsy do długowieczności (502)
Standardowe życzenia (507)

17. EIFFEL (511)
Bertrand Meyer

Owocne popołudnie (512)
Wielokrotne wykorzystywanie kodu i generyczność (521)
Szlifowanie języków (526)
Zarządzanie wzrostem i ewolucją (534)

Posłowie (541)
Współtwórcy (543)
Skorowidz (561)




Połącz zakupy z 3 kont!

Od lat sprzedajemy na kontach ksiazka_z_pasja,

ksiazka_gliwice oraz MercuriusGliwice

 

Łącząc zakupy z naszych kont, za przesyłkę płacisz tylko raz!