Siedem języków w siedem tygodni. Praktyczny przewodnik nauki języków programowania

Seven Languages in Seven Weeks: A Pragmatic Guide to Learning Programming Languages
Tłumaczenie: Meryk Radosław
Wydawnictwo: Helion
Seria wydawnicza: Baza programisty
Język książki: angielski
Rok wydania: 2011
ISBN: 978-83-246-3379-1
Liczba stron: 368
Oprawa: Miękka
47.06 PLN Cena w niePrzeczytane.pl:
47,06 zł
Cena katalogowa: 59,00 zł
książka niedostępna
zapytaj o książkę
Pozycja jest obecnie:
niedostępna
Koszt dostawy:
Paczka w RUCHu od 5,59 zł
Poczta Polska Odbiór w punkcie od 7,59 zł
Poczta Polska doręczenie pod adres od 8,59 zł
Paczkomaty InPost od 8,59 zł
FedEx - przesyłka kurierska od 9,59 zł
  • Opis produktu

Siedmiotygodniowa podróż po czterech odmiennych paradygmatach programowania, siedmiu różnych stylach składni i czterech dekadach rozwoju języków!

  • Poznaj najważniejsze modele programowania i techniki obsługi współbieżności
  • Opanuj tajniki systemu prototypów i dynamicznych typów
  • Zostań wszechstronnym programistą, gotowym zmierzyć się z każdym projektem!

Jeśli myślisz, że to kolejna książka z serii "Jak schudnąć 50 kilogramów w trzy dni" albo "Jak zostać obrzydliwie bogatym w dwa tygodnie", na szczęście się mylisz! Oto podręcznik, który w siedem tygodni przedstawi Ci najważniejsze modele programowania na przykładzie siedmiu przydatnych języków. Zaproponowana tu innowacyjna forma nauki pozwoli Ci poznawać je dzień po dniu. Zaczniesz od krótkiego omówienia składni i możliwości każdego języka, by na końcu wypróbować go w akcji. I choć po lekturze tej książki nie staniesz się ekspertem, opanujesz to, co w każdym z przedstawionych tu języków jest kluczowe. Będziesz mógł tworzyć czytelniejszy, lepszy kod z mniejszą ilością powtórzeń. Zdobędziesz także niezwykle cenną umiejętność - zaczniesz sprawnie wykorzystywać pojęcia z jednego języka w celu znalezienia kreatywnych rozwiązań w innym!

W książce tej opisano jeden język programowania logicznego, dwa z pełną obsługą pojęć obiektowych, cztery o charakterze funkcyjnym i jeden prototypowy - wszystko po to, by zapewnić Ci możliwie najbardziej wszechstronne przygotowanie programistyczne. Lepiej przyswoisz sobie także techniki obsługi współbieżności, będące kręgosłupem następnej generacji aplikacji internetowych, oraz poznasz sposoby wykorzystywania filozofii "Let it crash" Erlanga do budowy systemów odpornych na awarie.

Jakie praktyczne języki poznasz dzięki tej książce?

  • Ruby - język obiektowy, a przy tym łatwy w użytkowaniu i czytelny
  • Io - prototypowy język, wyposażony w unikatowy mechanizm dystrybucji komunikatów
  • Prolog - język oferujący łatwe rozwiązania, które w Javie lub C byłyby bardzo kłopotliwe
  • Scala - jeden z języków nowej generacji, przeznaczony na maszynę wirtualną Javy
  • Erlang - język funkcyjny, z mechanizmami obsługi współbieżności, na którym działa już kilka słynnych baz danych w stylu cloud
  • Clojure - język, w którym wykorzystano strategię wersjonowania baz danych w celu zarządzania współbieżnością
  • Haskell - język o charakterze czysto funkcyjnym
  • Jeden z tych języków może już wkrótce stać się Twoim ulubionym narzędziem!

    Bruce Tate - prowadzi w Austin, w stanie Teksas, firmę RapidRed, która zajmuje się tworzeniem aplikacji w Ruby. Jest autorem ponad dziesięciu podręczników informatycznych, wydawanych na całym świecie. Należą do nich From Java to Ruby, Deploying Rails Applications, Beyond Java oraz zdobywczyni prestiżowej nagrody Jolt - książka Better, Faster, Lighter Java.

    recenzje czytelników
    Zobacz pozostałe recenzji
    Twoja ocena:
    Pamiętaj, że tylko recenzje, które są zamieszczone wyłącznie na naszej stronie, mogą wygrać 100 zł!
    Sprawdź szczegóły w regulaminie.
    Twoje imię lub pseudonim:*
    Podaj swój adres e-mail lub zaloguj się, aby brać udział w konkursach dla najlepszych recenzentów.
    Twój adres e-mail:
    Wyrażam zgodę na otrzymywanie informacji handlowych od Administratora za pomocą środków komunikacji elektronicznej, zgodnie z ustawą o świadczeniu usług drogą elektroniczną. Zgoda może być odwołana w każdym czasie. Administratorem danych osobowych Klientów jest: Profit M Spółka z ograniczoną odpowiedzialnością z siedzibą w Warszawie (02-305), Aleje Jerozolimskie 134, NIP 525-22-45-459, Regon 015227002, KRS 0000756053
    * Pole obowiązkowe
    Przed dodaniem recenzji
    zapoznaj się z regulaminem.
    Facebook Instagram Twitter YouTube