Wielkie umysły programowania. Jak myślą i pracują twórcy najważniejszych języków Federico Biancuzzi, Shane Warden
- Autorzy:
- Federico Biancuzzi, Shane Warden
- Serie wydawnicze:
- Standard
- Wydawnictwo:
- Helion
- Wydawnictwo:
- Helion
- Ocena:
- 3.9/6 Opinie: 7
- Stron:
- 584
- Druk:
- oprawa miękka
- Dostępne formaty:
-
PDFePubMobi
Opis
książki
:
Wielkie umysły programowania. Jak myślą i pracują twórcy najważniejszych języków
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!

Wybrane bestsellery
-
Promocja
Zbiór praktycznych wskazówek dla producentów oprogramowania Jak wdrożyć metodologię programowania zwinnego? W jaki sposób zaangażować klientów w projekt? Jak kontrolować jakość produktów? Programowanie zwinne (Agile Development) to obecnie jedna z najpopularniejszych metodologii zarządzania projektami programistycznymi. Metodyka Agile jest szczeg- PDF + ePub + Mobi
- Druk 41 pkt
(34,50 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja
Masterminds of Programming features exclusive interviews with the creators of several historic and highly influential programming languages. In this unique collection, you'll learn about the processes that led to specific design decisions, including the goals they had in mind, the trade-offs they had to make, and how their experiences have left an-
- ePub + Mobi 84 pkt
(84,92 zł najniższa cena z 30 dni)
84.92 zł
99.90 zł (-15%) -
-
Promocja
Most companies developing software employ something they call "Agile." But there's widespread misunderstanding of what Agile is and how to use it. If you want to improve your software development team's agility, this comprehensive guidebook's clear, concrete, and detailed guidance explains what to do and why, and when to make trade-offs.In this tho-
- ePub + Mobi 177 pkt
(186,15 zł najniższa cena z 30 dni)
177.65 zł
209.00 zł (-15%) -
-
Nowość Promocja
Dzięki tej praktycznej książce przekonasz się, że w Excelu możesz przeprowadzić dogłębną analizę danych i wyciągnąć z nich cenną wiedzę. Wystarczy, że skorzystasz z najnowszych funkcji i narzędzi Excela. W poradniku pokazano, jak za pomocą Power Query budować przepływy pracy porządkujące dane i jak projektować w skoroszycie relacyjne modele danych przy użyciu Power Pivot. Ponadto odkryjesz nowe możliwości przeprowadzania analiz, w tym dynamiczne funkcje tablicowe i pozyskiwanie wartościowych informacji z wykorzystaniem sztucznej inteligencji. Dowiesz się również, jak za sprawą integracji z Pythonem zautomatyzować analizę danych i budować raporty.- PDF + ePub + Mobi
- Druk 40 pkt
(33,50 zł najniższa cena z 30 dni)
40.20 zł
67.00 zł (-40%) -
Nowość Promocja
Ta praktyczna książka ułatwi Ci optymalne używanie narzędzi AI na wszystkich etapach tworzenia oprogramowania. Niezależnie od Twojego doświadczenia nauczysz się korzystać z szerokiej gamy rozwiązań: od dużych modeli językowych ogólnego przeznaczenia (ChatGPT, Gemini i Claude) po systemy przeznaczone do kodowania (GitHub Copilot, Tabnine, Cursor i Amazon CodeWhisperer). Poznasz również metodykę programowania modułowego, która efektywnie współgra z technikami pisania promptów do generowania kodu. W książce znajdziesz także najlepsze sposoby zastosowania uniwersalnych modeli LLM w nauce języka programowania, wyjaśnianiu kodu lub przekładaniu go na inny język programowania.- PDF + ePub + Mobi
- Druk 47 pkt
Programowanie wspomagane sztuczną inteligencją. Lepsze planowanie, kodowanie, testowanie i wdrażanie
(39,50 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł (-40%) -
Nowość Promocja
To trzecie wydanie przejrzystego przewodnika, który ułatwi Ci naukę programowania w Pythonie. Zaczniesz od przyswojenia podstawowych pojęć programistycznych, aby wkrótce płynnie posługiwać się funkcjami i strukturami danych. Zdobędziesz też umiejętność programowania zorientowanego obiektowo. W tym zaktualizowanym wydaniu znajdziesz również wskazówki, dzięki którym zastosujesz duże modele językowe, takie jak ChatGPT, do nauki programowania. Dowiesz się, jak tworzyć skuteczne zapytania dla tych modeli, a także jak testować i debugować kod Pythona. Dzięki ćwiczeniom, zamieszczonym w każdym rozdziale, będziesz stopniowo szlifować umiejętności programistyczne, a zasugerowane w książce strategie pomogą Ci w unikaniu frustrujących błędów — w ten sposób szybko nauczysz się tworzyć poprawny kod.- PDF + ePub + Mobi
- Druk 44 pkt
(37,45 zł najniższa cena z 30 dni)
44.94 zł
74.90 zł (-40%) -
Nowość Promocja
Dzięki tej przystępnej, świetnie napisanej książce dowiesz się, czym jest dług techniczny, co prowadzi do jego powstawania i w jaki sposób można go bezpiecznie zrefaktoryzować przy użyciu nowoczesnych narzędzi dostępnych w środowisku Visual Studio, a także najnowszych składników języka C# 12 i platformy .NET 8. Nauczysz się też korzystać z zaawansowanych testów jednostkowych tworzonych przy użyciu xUnit i takich bibliotek jak Moq, Snapper czy Scientist.NET. Dowiesz się, jak stosować zasady SOLID, aby tworzyć łatwy w utrzymaniu kod, poznasz również techniki programowania defensywnego, które można stosować w nowszych wersjach C#. Ponadto nauczysz się przeprowadzać analizy kodu i pisać własne analizatory Roslyn do wykrywania i rozwiązywania problemów typowych dla Twojego projektu.- PDF + ePub + Mobi
- Druk 59 pkt
(49,50 zł najniższa cena z 30 dni)
59.40 zł
99.00 zł (-40%) -
Promocja
Witaj w internecie rzeczy! Tutaj możliwości ogranicza jedynie Twoja wyobraźnia - a także to, czy potrafisz sprawnie się poruszać po świecie, którym rządzą mikrokontrolery. Dzisiejsze rozwiązania stosowane w modelach IoT stanowią klucz do zrozumienia i kształtowania przyszłości. Stosowane w nich układy ESP8266 i ESP32 wyróżniają się wszechstronnością, niskim kosztem i potężną mocą obliczeniową. To czyni je idealnym narzędziem dla entuzjastów, hobbystów i profesjonalistów pragnących testować swoje pomysły w praktyce.- PDF + ePub + Mobi
- Druk 29 pkt
(24,95 zł najniższa cena z 30 dni)
29.94 zł
49.90 zł (-40%) -
Promocja
Dzięki tej książce przyswoisz różne techniki, które pomogą Ci stać się bardziej produktywnym analitykiem danych. Najpierw zapoznasz się z tematami związanymi z rozumieniem danych i umiejętnościami miękkimi, które okazują się konieczne w pracy dobrego danologa. Dopiero potem skupisz się na kluczowych aspektach uczenia maszynowego. W ten sposób stopniowo przejdziesz ścieżkę od przeciętnego kandydata do wyjątkowego specjalisty data science. Umiejętności opisane w tym przewodniku przez wiele lat były rozpoznawane, katalogowane, analizowane i stosowane do generowania wartości i szkolenia danologów w różnych firmach i branżach.- PDF + ePub + Mobi
- Druk 47 pkt
(39,50 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł (-40%) -
Promocja
Chcesz pracować w branży IT jako tester? W takim razie potrzebujesz solidnych podstaw! Swoją karierę rozpocznij od przygotowania się do uznawanego na całym świecie egzaminu ISTQB® „Certyfikowany tester - poziom podstawowy”. Uzyskany certyfikat otworzy Ci drzwi do wielu firm z branży informatycznej i będzie stanowił gwarancję, że posiadasz wiedzę i umiejętności wymagane od osoby pracującej na stanowisku testera.- PDF + ePub + Mobi
- Druk 41 pkt
(34,50 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja
Ta pozycja, podobnie jak inne z serii Rusz głową!, została przygotowana zgodnie z jedyną w swoim rodzaju metodyką nauczania, wykorzystującą zasady funkcjonowania ludzkiego mózgu. Dzięki zagadkom, tajemniczym historiom, angażującym ćwiczeniom i przystępnie podanej wiedzy bez trudu przyswoisz nawet dość złożone koncepcje, takie jak programowanie zorientowane obiektowo, aplikacje sieciowe czy uczenie maszynowe. Znajdziesz tu zabawne i niekonwencjonalne ilustracje, świetne analogie, a w toku nauki krok po kroku zbudujesz własną aplikację. Przekonasz się, że to absolutnie wyjątkowy i niezwykle skuteczny podręcznik!- Druk 77 pkt
(64,50 zł najniższa cena z 30 dni)
77.40 zł
129.00 zł (-40%) -
Promocja
Inżynieria wymagań jest jedną z podstawowych dyscyplin inżynierii oprogramowania. Cały proces wytwarzania oprogramowania powinien być oparty właśnie na niej. W ramach inżynierii wymagań korzystamy z wiedzy naukowej, technicznej i doświadczenia do zdefiniowania problemu, a także do zarządzania zakresem budowanego systemu oprogramowania. Bez znajomości reguł dotyczących zbierania, specyfikowania i analizy wymagań bardzo trudno jest zbudować system oprogramowania spełniający rzeczywiste potrzeby jego odbiorców.- Druk 41 pkt
(34,50 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja
Książka jest przystępnym przewodnikiem po zastosowaniu języka SQL w procesie uzyskiwania informacji zawartych w danych. Zaczniesz od przyswojenia podstawowej wiedzy o bazach danych i SQL, a następnie przystąpisz do analizy prawdziwych zbiorów danych, takich jak demografia spisu ludności w Stanach Zjednoczonych, przejazdy taksówek w Nowym Jorku i szczegóły z krajowego katalogu targów rolniczych. Dzięki ćwiczeniom i przykładom zamieszczonym w każdym rozdziale szybko zaznajomisz się ze wszystkimi, również najnowszymi, narzędziami niezbędnymi do budowania zaawansowanych baz danych PostgreSQL. Zrozumiesz również, jak w szybki i efektywny sposób dane pozwalają zdobyć potrzebne informacje.- PDF + ePub + Mobi
- Druk 59 pkt
(49,50 zł najniższa cena z 30 dni)
59.40 zł
99.00 zł (-40%)
Zobacz pozostałe książki z serii Standard
-
Nowość Promocja
Zora właściwie nigdy nie miała domu. To było tylko miejsce, w którym mieszkała, ale nie czuła się bezpiecznie. Jedyną nadzieją na lepszą przyszłość były studia, które miały jej pomóc wyrwać się z dotychczasowego życia. Jednak tuż przed rozpoczęciem ostatniej klasy liceum perfekcyjny plan dziewczyny rozsypał się jak domek z kart. Skrzywdzona przez kogoś, kto powinien ją chronić, musiała wraz z matką uciekać z domu. Zamieszkały u dawnej przyjaciółki matki i jej syna Alfiego – hokeisty, łobuza i miłości Zory z dziecięcych lat.- PDF + ePub + Mobi
- Druk 29 pkt
(24,95 zł najniższa cena z 30 dni)
29.94 zł
49.90 zł (-40%) -
Promocja
Sztuczna inteligencja jest na ustach wszystkich. Odkąd pojawił się ChatGPT, newsy ze świata informatyki trafiają na pierwsze strony gazet, pojawiają się w serwisach informacyjnych, programach radiowych i telewizyjnych. Na temat AI dyskutują już nie tylko programiści, ale także fizycy, filozofowie i specjaliści zajmujący się rynkiem pracy. Wojskowi i naukowcy odkrywają dla niej kolejne zastosowania w swoich dziedzinach, futurolodzy zaś na zmianę straszą wizjami rodem z Terminatora i Czarnego lustra i uspokajają, że to wszystko dla naszego dobra, a sztuczna inteligencja pozostaje przecież pod ludzką kontrolą.- PDF + ePub + Mobi
- Druk 26 pkt
(22,45 zł najniższa cena z 30 dni)
26.94 zł
44.90 zł (-40%) -
Promocja
Jeśli wszystkie Twoje zestawy LEGO® zostały już zbudowane, a Ty szukasz inspiracji do tego, by ze swoich klocków skonstruować coś zupełnie nowego, to świetnie ― Ciocia od Klocków i Brodaty Geek mają mnóstwo pomysłów i nieograniczoną wyobraźnię. Dzięki ich wskazówkom i pomysłom nauczysz się patrzeć na klocki LEGO® w zupełnie nowy sposób i kreować fantastyczne światy bez żadnych ograniczeń!- Druk 26 pkt
(22,45 zł najniższa cena z 30 dni)
26.94 zł
44.90 zł (-40%) -
Promocja
FPGA pochodzi od angielskiego field-programmable gate array. Polski odpowiednik to: bezpośrednio programowalna macierz bramek. FPGA jest rodzajem programowalnego układu logicznego. Ma tę samą funkcjonalność co układ scalony, tyle że może być wielokrotnie programowany bez demontażu. Z tego powodu znajduje zastosowanie tam, gdzie wymagana jest możliwość zmiany działania, na przykład w satelitach kosmicznych. Budujesz, instalujesz w urządzeniu docelowym, a potem modyfikujesz układ w zależności od potrzeb. Brzmi praktycznie, prawda?- Druk 29 pkt
(24,95 zł najniższa cena z 30 dni)
29.94 zł
49.90 zł (-40%) -
Promocja
Trudno wyobrazić sobie dzisiejszy świat bez możliwości operowania na danych - tym samym bez arkuszy kalkulacyjnych, do których każdy z nas ma dostęp w swoich komputerach. Najpopularniejszy z nich, czyli Excel, jest masowo używany zarówno w firmach, jak i instytucjach publicznych, ale także w gospodarstwach domowych.- PDF + ePub + Mobi
- Druk 23 pkt
(19,95 zł najniższa cena z 30 dni)
23.94 zł
39.90 zł (-40%) -
Promocja
Jeżeli jesteś pracownikiem dozoru lub elektromonterem albo po ukończeniu nauki planujesz zajmować się eksploatacją urządzeń elektroenergetycznych u pracodawcy lub w ramach własnej działalności, musisz posiadać odpowiednie kwalifikacje. Świadectwa kwalifikacyjne uprawniające Cię do samodzielnej eksploatacji urządzeń elektroenergetycznych „E” lub sprawowania dozoru nad ich eksploatacją „D” możesz uzyskać po pozytywnym zdaniu egzaminu kwalifikacyjnego URE Grupy 1. Ta książka ma za zadanie pomóc Ci się do niego przygotować.- PDF + ePub + Mobi
- Druk 29 pkt
(24,95 zł najniższa cena z 30 dni)
29.94 zł
49.90 zł (-40%) -
Promocja
Wirtualizacja serwerów pozwala lepiej wykorzystać posiadany sprzęt. Dzięki niej możliwe jest zwiększenie elastyczności systemu i usprawnienie zarządzania infrastrukturą IT. Spośród wielu platform wirtualizacyjnych dostępnych na rynku wyróżnia się VMware ESXi 8 - jeden z najbardziej zaawansowanych i wszechstronnych produktów, oferujący administratorom systemów kompleksowe rozwiązania. Wśród jego zaawansowanych funkcji znajdują się między innymi obsługa kontenerów, automatyzacja zarządzania, wsparcie dla najnowszych technologii sprzętowych, a także zintegrowane narzędzia do monitorowania i optymalizacji wydajności.- PDF + ePub + Mobi
- Druk 41 pkt
(34,50 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Promocja
Jak sądzisz, co stanowi bazę informatyki? Od czego powinien zacząć przyszły programista? Może od opanowania jednego z najpopularniejszych języków programowania? Oczywiście mógłby od tego rozpocząć, tyle że to trochę tak, jakby uczyć się korzystać z narzędzia bez świadomości, do czego ono właściwie służy. Języki programowania to praktyka. Tymczasem niezbędną wiedzą, którą także powinien opanować każdy przyszły informatyk, są podstawy dotyczące teorii informacji i kodowania.- Druk 35 pkt
(29,49 zł najniższa cena z 30 dni)
35.40 zł
59.00 zł (-40%) -
Promocja
Wystarczy jedno kliknięcie, by znaleźć się w samym centrum niezwykłych wydarzeń. Dajcie się porwać w tę fascynującą podróż!- PDF + ePub + Mobi
- Druk 19 pkt
(19,95 zł najniższa cena z 30 dni)
19.95 zł
39.90 zł (-50%)
Ebooka "Wielkie umysły programowania. Jak myślą i pracują twórcy najważniejszych języków" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Recenzje książki: Wielkie umysły programowania. Jak myślą i pracują twórcy najważniejszych języków (2)
Poniższe recenzje mogły powstać po przekazaniu recenzentowi darmowego egzemplarza poszczególnych utworów bądź innej zachęty do jej napisania np. zapłaty.
-
Recenzja: Programista Magazyn Rafał Kocisz; 2016-05-25Recenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
Dziś na tych łamach chciałbym przedstawić trochę nietypowy tytuł, reprezentujący kategorię, którą nazywam programistyczną beletrystyką. Książki z tego gatunku charakteryzują się zazwyczaj nieco luźniejszą formą w zestawieniu z twardą literaturą branżową, aczkolwiek ich treść w taki czy inny sposób nawiązuje do tematyki związanej z programowaniem. Przykłady takich książek? Proszę bardzo: Hackers & Painters, If Hemingway Wrote JavaScript, Beautiful Code, Coders at Work czy Masterminds ofProgram-ming. Ostatnia z wymienionych pozycji, której polski tytuł brzmi Wielkie umysły programowania: jak myślą i pracują twórcy najważniejszych języków, jest właśnie bohaterką niniejszego odcinka cyklu Klub Dobrej Książki.
Idea stojąca za książką Wielkie umysły programowania jest bardzo prosta: jej autorzy (Federico Biancuzzi oraz Shane Warden) postanowili przeprowadzić serię wywiadów z twórcami kluczowych języków programowania w celu znalezienia odpowiedzi na kilka fundamentalnych pytań:
dlaczego dany język został stworzony?
w jaki sposób został on zrealizowany/zaimplementowany?
jak wygląda proces jego nauki (zarówno z perspektywy nauczyciela, jak i osoby uczącej się)?
jak dany język ewoluował w czasie?
W efekcie pracy obydwu panów powstało opracowanie zawierające 17 obszernych wywiadów z następującymi osobami: Bjarne Stroustrup (C++), Guido van Rossum (Python), Adin D. Falkoff (APL), Charles H. Moore (Forth), Thomas E. Kurtz (BASIC), Alfred Aho, Peter Weinberger, Brian Kernighan (AWK), Luiz Henrigue de Figueiredo i Roberto lerusalimschy (Lua), Simon Peyton Jones, Paul Hudak, Philip Wadler i John Hughes (Haskell), Robin Milner (ML), Don Chamberlin (SQL), James Gosling (Java), Anders Hejlsberg (C), lvar Jacobson, James Rumbaugh i Grady Booch (UML), Larry Wall (Perl), Charles Geschke i John Warnock (Postscript), Bertrand Meyer (Eiffel).
Jak widać na przedstawionej wyżej liście, autorzy postawili na różnorodność, zarówno w zakresie rozpiętości czasowej (stąd na liście obok nowoczesnych języków znajdują się również te, które odchodzą już do lamusa), jak i w kwestii poziomu modelowania abstrakcji (stąd na liście języki bardzo wyspecjalizowane obok rozwiązań ogólnego zastosowania).
Po lekturze Wielkich umysłów programowania nasunęło mi się kilka spostrzeżeń. Na początek kwestia grupy czytelników docelowych. W mojej opinii opracowanie panów Biancuzzi i Warden'a adresowane jest mimo wszystko do bardziej zaawansowanych odbiorców: doświadczonych programistów oraz architektów systemów informatycznych. Dla tych osób książka ta rzeczywiście będzie miała charakter dobrej beletrystyki zawodowej, zawierającej sporo cennej wiedzy z pierwszej ręki. Z kolei dla początkujących programistów lektura może być miejscami nudna, przede wszystkim ze względu na brak wiedzy kontekstowej (to trochę tak, jakby czytać komentarze do jakiejś skomplikowanej monografii, której się na oczy nie widziało).
Po drugie: z racji przyjętej formy pozycja ta siłą rzeczy zawiera dużą liczbę opinii natury osobistej, co po pierwsze: pokazuje, że twórcy popularnych języków programowania są ludźmi z krwi i kości, a po drugie: stawia przed czytelnikiem wymaganie, aby do lektury Wielkich umysłów podejść z dużym dystansem (opinie tam przedstawione mogą diametralnie różnić się od twoich, więc jeśli potraktujesz to wszystko zbyt poważnie, to lektura książki może skończyć się ogólną frustracją).
Po trzecie: przy spełnieniu warunków opisanych powyżej lektura Wielkich umysłów programowania jest bardzo przyjemnym i pouczającym doświadczeniem. Szczególnie cenna jest wiedza retrospektywna wypływająca z analizy błędów popełnionych w trakcie wszystkich faz tworzenia i utrzymywania omawianych języków programowania przez ich twórców. Ciekawe jest też zestawienie sprzecznych często opinii wypowiadających się osób, co pozwala spojrzeć z szerszej perspektywy zarówno na przeszłość, jak i teraźniejszość, a także wyciągnąć pewne wnioski odnośnie przyszłych kierunków rozwoju języków programowania wyższego rzędu. Ta synergia wynikająca z zestawienia w jednym miejscu olbrzymiej liczby powiązanych faktów i opinii wydaje się być największą wartością opracowania, co zdaje się było jednym z głównych założeń jego autorów. -
Recenzja: Web Audit - Robert Drózd Robert Drózd, 2014-03-04Recenzja dotyczy produktu: ksiązka drukowanaCzy recenzja była pomocna:
Autorzy tej pozycji mogą śmiało startować w konkursie na najbardziej adekwatny tykuł książki. W środku znajdziemy dokładnie to, co zapowiada okładka: 17 wywiadów z twórcami najróżniejszych języków (nie tylko programowania, możemy przeczytać m. in. rozmowę z twórcą SQL-a, czy UML-a). Wśród rozmówców znaleźli się tak zasłużeni dla rozwoju informatyki ludzie jak Brian W. Kernighan, Bjarne Stroustrup, Larry Wall, czy James Gosling. Nie zabrakło również autora Pythona – Guido van Rossuma.
Spektrum omawianych języków jest bardzo szerokie, od prawdziwych zabytków informatyki, jak na przykład APL, po masowo dziś wykorzystywane „technologie”: Java, C#, SQL.
Tematyka wywiadów obejmuje nie tylko zagadnienia związane z procesem projektowania samych języków programowania. Dotyka również innych problemów napotykanych przez zespoły projektowe, takie jak standaryzacja, problem współpracy w organizacjach. Część rozmówców dzieli się swoim doświadczeniem związanym z nauczaniem programowania jako takiego, bądź organizacją szkoleń dla programistów w korporacjach. Niejako przy okazji poznajemy różne anegdotki z historii informatyki, a także osobiste sympatie i antypatie rozmówców (dla przykładu Tom Love, współtwórca Objective C, zdaje się nie lubić C++) .
Książkę mogę polecić jako ciekawy przerywnik między kolejnymi stricte technicznymi publikacjami.
Szczegóły książki
- Dane producenta
- » Dane producenta:
- Tytuł oryginału:
- Masterminds of Programming: Conversations with the Creators of Major Programming Languages
- Tłumaczenie:
- Radosław Meryk
- ISBN Książki drukowanej:
- 978-83-246-2537-6, 9788324625376
- Data wydania książki drukowanej :
- 2010-05-31
- ISBN Ebooka:
- 978-83-246-5867-1, 9788324658671
- Data wydania ebooka :
-
2012-07-13
Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Format:
- 168x237
- Numer z katalogu:
- 5510
- Rozmiar pliku Pdf:
- 4.6MB
- Rozmiar pliku ePub:
- 3.8MB
- Rozmiar pliku Mobi:
- 9.4MB
- Pobierz przykładowy rozdział PDF »
Helion SA
ul. Kościuszki 1C
41-100 Gliwice
e-mail: gpsr@helion.pl
- Zgłoś erratę
- Serie wydawnicze: Standard
Informatyka » Programowanie » C#
Informatyka » Programowanie » Python
Informatyka » Programowanie » Inne - Programowanie
Informatyka » Programowanie » Perl - Programowanie
Informatyka » Bazy danych » SQL
Informatyka » Programowanie » C++
Informatyka » Programowanie » Java
Spis treści książki
- Decyzje projektowe (14)
- Używanie języka (19)
- Programowanie obiektowe i współbieżność (24)
- Przyszłość (29)
- Edukacja (33)
- Pythonowy styl (38)
- Dobry programista (47)
- Wiele wersji Pythona (53)
- Rozwiązania praktyczne i doświadczenie (59)
- Papier i ołówek (66)
- Podstawowe zasady (69)
- Współbieżność (76)
- Klasyka (80)
- Język Forth a projektowanie języków (86)
- Sprzęt (95)
- Projektowanie aplikacji (100)
- Cele języka BASIC (110)
- Projektowanie kompilatorów (118)
- Język i praktyki programistyczne (122)
- Projekt języka (124)
- Cele pracy (130)
- Ż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)
- Siła skryptów (208)
- Doświadczenie (212)
- Projekt języka (217)
- Zespół języka funkcyjnego (228)
- Trajektoria programowania funkcyjnego (231)
- Język Haskell (239)
- Nauczanie programowania (funkcyjnego) (247)
- Formalizm i ewolucja (249)
- Dowodzenie twierdzeń (258)
- Teoria znaczenia (268)
- Wykraczając poza informatykę (275)
- Ważny dokument (284)
- Język (287)
- Uwagi i ewolucja języka (292)
- XQuery i XML (299)
- 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)
- Siła prostoty (346)
- Rzecz gustu (350)
- Współbieżność (354)
- Projektowanie języka (356)
- Pętla sprzężenia zwrotnego (362)
- Język i jego projekt (366)
- Rozwój języka (373)
- C# (378)
- Przyszłość informatyki (385)
- 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)
- Język rewolucji (462)
- Język (467)
- Społeczność (474)
- Ewolucja i rewolucja (478)
- Zaprojektowany po to, żeby istnieć (486)
- Badania i edukacja (497)
- Interfejsy do długowieczności (502)
- Standardowe życzenia (507)
- Owocne popołudnie (512)
- Wielokrotne wykorzystywanie kodu i generyczność (521)
- Szlifowanie języków (526)
- Zarządzanie wzrostem i ewolucją (534)
Słowo wstępne (7)
Przedmowa (9)
1. C++ (13)
Bjarne Stroustrup
2. Python (37)
Guido van Rossum
3. APL (65)
Adin D. Falkoff
4. Forth (85)
Charles H. Moore
5. BASIC (109)
Thomas E. Kurtz
6. AWK (135)
Alfred V. Aho, Peter Weinberger i Brian Kernighan
7. Lua (207)
Luiz Henrique de Figueiredo i Roberto Ierusalimschy
8. Haskell (227)
Simon Peyton Jones, Paul Hudak, Philip Wadler i John Hughes
9. ML (257)
Robin Milner
10. SQL (283)
Don Chamberlin
11. Objective-C (303)
Brad Cox i Tom Love
12. Java (345)
James Gosling
13. C# (365)
Anders Hejlsberg
14. UML (391)
Ivar Jacobson, James Rumbaugh i Grady Booch
15. Perl (461)
Larry Wall
16. PostScript (485)
Charles Geschke, John E. Warnock
17. EIFFEL (511)
Bertrand Meyer
Posłowie (541)
Współtwórcy (543)
Skorowidz (561)
Helion - inne książki
-
Nowość Promocja
W tej książce znajdziesz przejrzystą, praktyczną i kompletną ścieżkę, która doprowadzi Twoją firmę do analitycznej doskonałości! Dzięki lekturze zdobędziesz wiedzę potrzebną do skutecznego wykorzystywania informacji w realizacji celów biznesowych. Jeśli dostrzegasz ograniczenia tradycyjnych metod interpretacji danych, docenisz opisaną tu dynamiczną i realistyczną strategię zwiększania możliwości analitycznych. Dowiesz się, jak wprowadzić inteligentną automatyzację i nowoczesną sztuczną inteligencję, co umożliwi podejmowanie lepszych decyzji w Twoim zespole.- PDF + ePub + Mobi
- Druk 47 pkt
(39,50 zł najniższa cena z 30 dni)
47.40 zł
79.00 zł (-40%) -
Nowość Promocja
Jedni się jej obawiają, inni patrzą na nią z nadzieją. Sztuczna inteligencja, z angielskiego artificial intelligence (AI), to technologia, która oferuje niespotykane dotąd możliwości i imponującą wydajność. Jeśli w odpowiedni sposób zadać jej pytanie, jest w stanie precyzyjnie na nie odpowiedzieć i podsunąć rozwiązanie. Po otrzymaniu konkretnych wskazówek może wygenerować wysokiej jakości grafiki i filmy. Kluczowe jest, aby nauczyć się właściwie zadawać pytania i poprawnie formułować polecenia. Innymi słowy ― promptować.- PDF + ePub + Mobi
- Druk 29 pkt
(24,50 zł najniższa cena z 30 dni)
29.40 zł
49.00 zł (-40%) -
Nowość Promocja
Administratorzy systemów linuksowych mogą pracować za pomocą myszy, korzystając z interfejsu graficznego, jednak pełny potencjał Linuksa ujawnia się dzięki pracy z wierszem poleceń. Umiejętność używania tego narzędzia przydaje się każdemu, komu zależy na efektywnym działaniu systemu.- PDF + ePub + Mobi
- Druk 35 pkt
(29,95 zł najniższa cena z 30 dni)
35.94 zł
59.90 zł (-40%) -
Nowość Promocja
Lektura tej książki pozwoli Ci przyswoić kluczowe koncepcje i opanować dobre praktyki, które warto stosować podczas tworzenia kodu. Poznasz zarówno klasyczne wzorce projektowe, jak i te opracowane specjalnie z myślą o systemach wbudowanych. Znajdziesz tu rozdziały poświęcone nowoczesnym technologiom, takim jak systemy współpracujące z internetem rzeczy i czujniki sieciowe, a także omówienie zagadnień związanych z silnikami. Dokładnie zbadasz tematykę debugowania, strategii zarządzania danymi ― i wiele więcej! Dowiesz się, jak budować architekturę urządzenia z uwzględnieniem procesora, a nie systemu operacyjnego. Zapoznasz się również z technikami rozwiązywania problemów sprzętowych, modyfikowania projektów i definiowania wymagań produkcyjnych.- PDF + ePub + Mobi
- Druk 53 pkt
(44,50 zł najniższa cena z 30 dni)
53.40 zł
89.00 zł (-40%) -
Nowość Promocja
Z tą książką opanujesz podstawy generatywnej AI i nauczysz się skutecznie stosować jej modele w praktyce. Szczególną uwagę poświęcono integracji modeli językowych i dyfuzyjnych, co często bywa wyzwaniem, zwłaszcza w zakresie stabilności uzyskanych rozwiązań. Autorzy w jasny sposób wyjaśniają, jak za sprawą inżynierii promptów zapewnić niezawodność działania sztucznej inteligencji w środowiskach produkcyjnych. Co więcej, zaproponowane zasady są skonstruowane tak, aby bez trudu przetrwały próbę czasu i mogły być używane również dla przyszłych modeli!- PDF + ePub + Mobi
- Druk 59 pkt
(49,50 zł najniższa cena z 30 dni)
59.40 zł
99.00 zł (-40%) -
Bestseller Nowość Promocja
Rak nieuchronnie stanie się częścią Waszego życia. U Was lub u kogoś bliskiego ― członka rodziny albo przyjaciela ― zostanie zdiagnozowany nowotwór. Będziecie mieć mnóstwo pytań. Jaki to rodzaj raka? Kiedy to się zaczęło? Co go spowodowało? Dlaczego się pojawił? Jaki jest najlepszy rodzaj leczenia? Czy jest uleczalny? Jak długo jeszcze pozwoli żyć? W tej książce przedstawiamy informacje na temat raka i jego leczenia, by ułatwić Wam znalezienie i zrozumienie odpowiedzi na te pytania.- PDF + ePub + Mobi
- Druk 35 pkt
(29,95 zł najniższa cena z 30 dni)
35.94 zł
59.90 zł (-40%) -
Nowość Promocja
Nawet jeśli nie darzysz królowej nauk płomiennym uczuciem, dzięki temu kompleksowemu opracowaniu z łatwością poradzisz sobie z jej lepszym poznaniem. Nie znajdziesz tu skomplikowanych teorii naukowych, tylko przystępnie podane koncepcje matematyczne niezbędne do rozwoju w dziedzinie sztucznej inteligencji, w szczególności do praktycznego stosowania najnowocześniejszych modeli. Poznasz takie zagadnienia jak regresja, sieci neuronowe, sieci konwolucyjne, optymalizacja, prawdopodobieństwo, procesy Markowa, równania różniczkowe i wiele innych w ekskluzywnym kontekście sztucznej inteligencji. Książkę docenią pasjonaci nowych technologii, twórcy aplikacji, inżynierowie i analitycy danych, a także matematycy i naukowcy.- PDF + ePub + Mobi
- Druk 77 pkt
(64,50 zł najniższa cena z 30 dni)
77.40 zł
129.00 zł (-40%) -
Bestseller Nowość Promocja
Przygotujcie się na podróż do nieznanego świata, który rządzi naszymi ciałami jako gigantyczne imperium bakterii, grzybów i wirusów zamieszkujących nasze jelita. W książce Świat mikrobiomu James Kinross odsłania tajemnice tytułowego mikrobiomu — zbiorowiska drobnoustrojów, które mają wpływ na każdy aspekt naszego życia, od trawienia kolacji i odporności na choroby po samopoczucie i wybory miłosne. Mikroby te są prawdziwymi mistrzami manipulacji. Dowiedzcie się, jak te małe stworzenia mogą zmienić wasze życie, powodować choroby cywilizacyjne, a nawet pomóc wam znaleźć winnego ostatniego ataku na lodówkę w środku nocy. Świat mikrobiomu to nieoceniona skarbnica wiedzy o fascynujących procesach zachodzących w naszych jelitach i całym ludzkim organizmie.- Druk 41 pkt
(34,50 zł najniższa cena z 30 dni)
41.40 zł
69.00 zł (-40%) -
Nowość Promocja
Receptury zawarte w tym zbiorze ułatwią Ci budowę szerokiej gamy inteligentnych aplikacji. Zaczniesz od podstaw OpenAI API — konfiguracji, uwierzytelniania i kluczowych parametrów — po czym szybko przejdziesz do nauki korzystania z najważniejszych elementów API. Następnie przyjdzie czas na zaawansowane receptury, dzięki którym poprawisz wrażenia użytkownika i dopracujesz dane wyjściowe. Dowiesz się, jak wdrażać aplikacje i przygotować je do publicznego użytku. Nauczysz się również budowania inteligentnych asystentów opartych na specjalistycznej wiedzy, a także aplikacji multimodalnych dostosowanych do Twoich specyficznych potrzeb.- PDF + ePub + Mobi
- Druk 40 pkt
(33,50 zł najniższa cena z 30 dni)
40.20 zł
67.00 zł (-40%) -
Nowość Promocja
Na podstawie tej praktycznej książki nauczysz się pisać skuteczne prompty dla dużych modeli językowych. Dowiesz się, w jaki sposób mogą posłużyć do generowania opisów produktów, spersonalizowanych wiadomości e-mail, postów w mediach społecznościowych, a nawet tekstów beletrystycznych i poetyckich. Poznasz także zaawansowane techniki użycia, takie jak integracja dużych modeli językowych z innymi narzędziami i tworzenie chatbotów. Wszystkie opisane tu techniki przetestujesz, eksperymentując i optymalizując swoje rozwiązania. W efekcie zdobędziesz umiejętności, które pozwolą Ci wykonywać codzienne zadania szybciej i lepiej!- PDF + ePub + Mobi
- Druk 44 pkt
(37,45 zł najniższa cena z 30 dni)
44.94 zł
74.90 zł (-40%)
Dzięki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep@ebookpoint.pl
Książka drukowana


Oceny i opinie klientów: Wielkie umysły programowania. Jak myślą i pracują twórcy najważniejszych języków Federico Biancuzzi, Shane Warden
(7)(0)
(1)
(5)
(0)
(1)
(0)
więcej opinii