reklama - zainteresowany?

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

Wielkie umysły programowania. Jak myślą i pracują twórcy najważniejszych języków
Autor: Federico Biancuzzi, Shane Warden
Tytuł oryginału: Masterminds of Programming: Conversations with the Creators of Major Programming Languages
Tłumaczenie: Radosław Meryk
ISBN: 978-83-246-2537-6
stron: 584, Format: 168x237, okładka: miękka
Data wydania: 2010-05-31
Księgarnia: Helion

Cena książki: 79,00 zł

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

Tagi: C# - Programowanie | C++ - Programowanie | Inne - Programowanie | Java - Programowanie | Perl - Programowanie | programowanie-kupon | Python - Programowanie

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!

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

 

Osoby które kupowały "Wielkie umysły programowania. Jak myślą i pracują twórcy najważniejszych języków ", wybierały także:

  • C# 9.0 w piguÅ‚ce
  • Gray Hat C#. JÄ™zyk C# w kontroli i Å‚amaniu zabezpieczeÅ„
  • ASP.NET Core 6. Kurs video. Rozwijaj aplikacje webowe z Entity Framework Core
  • Platforma Xamarin. Kurs video. Poziom drugi. Zaawansowane techniki tworzenia aplikacji cross-platform
  • Testowanie automatyczne w .NET. Kurs video. Zastosowania frameworka nUnit

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

Spis treści

Wielkie umysły programowania. Jak myślą i pracują twórcy najważniejszych języków -- 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)

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

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.