Katalog książek

Wydawnictwo Helion

Helion SA
ul. Kościuszki 1c
44-100 Gliwice
tel. (32) 230-98-63




© Helion 1991-2012

Lauret zaufanych opinii
Informacje podstawowe
Więcej niż Java

Więcej niż Java

Autor: Bruce A. Tate
Data wydania: 2006/03
Stron: 184
Niedostepna ksiazka
Szczegóły:
  • Tytuł oryginału: Beyond Java
  • Tłumaczenie: Paweł Koronkiewicz
  • ISBN: 8324603298 / 83-246-0329-8
  • Format: B5
  • Oprawa: miękka
  • Numer z katalogu: 3188

Informacje dodatkowe:

Poznaj przyszłość języków programowania

  • Czy Java nadal będzie święcić triumfy?
  • Jak będą wyglądać narzędzia przyszłości?
  • Czy nowe platformy osiągną taką popularność, jak Java?

Java jest obecna na rynku od ponad 10 lat. Przez ten czas zyskała ogromną popularność i znacznie zmieniła swoje oblicze. Przestała być językiem wykorzystywanym do tworzenia mniej lub bardziej przydatnych apletów na strony WWW. Jest teraz potężną, uniwersalną platformą programistyczną używaną do budowania aplikacji korporacyjnych i finansowych. Jednocześnie istnieją obszary, w których Java nie jest wystarczająco elastyczna, a jej złożoność staje się problemem. Na rynku pojawiły się narzędzia mające uprościć tworzenie rozbudowanych systemów za pomocą Javy, jak na przykład Spring czy Hibernate. Jednak czy opracowanie zupełnie nowych platform programistycznych nie spowolni triumfalnego pochodu Javy? W książce "Więcej niż Java" Bruce Tate zastanawia się nad przyszłością języków programowania. Przedstawia źródła popularności Javy i ogromne korzyści, jakie wniosła do współczesnej informatyki. Wskazuje problemy, z jakimi borykają się programiści korzystający z Javy. Wreszcie dokonuje przeglądu konkurencyjnych języków programowania, zastanawiając się, w czym są lepsze, a w czym gorsze od Javy i który z nich ma szansę zagrozić jej pozycji na rynku.

  • Powody malejącej popularności C++
  • Rozwój technologii open source
  • Prawdy i mity związane z Javą
  • Wady Javy
  • Potencjalni konkurenci Javy
  • Środowisko Ruby on Rails
  • Przyszłość serwerów kontynuacyjnych

Jeśli chcesz wiedzieć, jakiego języka programowania będziesz używał za 5 lat, przeczytają tę książkę.


Zobacz wszystkie książki tego autora »
Osoby, które kupowały tę książkę, często kupowały też:
<strong><a href="/ksiazki/maalpr.htm" style="color:black;" title="Od matematyki do programowania. Wszystko, co każdy programista wiedzieć powinien">Od matematyki do programowania. Wszystko, co każdy programista wiedzieć powinien</a></strong><br/> <img src="/img/45.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 37.95 zł</b> </td><td> <a href="/zakupy/add.cgi?id=maalpr"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj maalpr" /></a> </td> </tr> </table> <strong><a href="/ksiazki/cwcp11.htm" style="color:black;" title="C++11. Nowy standard. Ćwiczenia">C++11. Nowy standard. Ćwiczenia</a></strong><br/> <img src="/img/4.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 21.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=cwcp11"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj cwcp11" /></a> </td> </tr> </table> <strong><a href="/ksiazki/cshta2.htm" style="color:black;" title="C#. Tworzenie aplikacji sieciowych. Gotowe projekty">C#. Tworzenie aplikacji sieciowych. Gotowe projekty</a></strong><br/> <img src="/img/5.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 49.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=cshta2"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj cshta2" /></a> </td> </tr> </table> <strong><a href="/ksiazki/algor4.htm" style="color:black;" title="Algorytmy. Wydanie IV">Algorytmy. Wydanie IV</a></strong><br/> <img src="/img/5.gif" class="stars" /> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 149.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=algor4"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj algor4" /></a> </td> </tr> </table> <strong><a href="/ksiazki/linobj.htm" style="color:black;" title="LINQ to Objects w C# 4.0">LINQ to Objects w C# 4.0</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 49.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=linobj"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj linobj" /></a> </td> </tr> </table> <strong><a href="/ksiazki/winazu.htm" style="color:black;" title="Windows Azure. Wprowadzenie do programowania w chmurze">Windows Azure. Wprowadzenie do programowania w chmurze</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 39.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=winazu"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj winazu" /></a> </td> </tr> </table> <strong><a href="/ksiazki/matsi3_ebook.htm" style="color:black;" title="MATLAB i Simulink. Poradnik użytkownika. Wydanie III. eBook. ">MATLAB i Simulink. Poradnik użytkownika. Wydanie III. eBook. </a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 39.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=matsi3_ebook"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj matsi3_ebook" /></a> </td> </tr> </table> <strong><a href="/ksiazki/jascwz.htm" style="color:black;" title="JavaScript. Wzorce">JavaScript. Wzorce</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 39.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=jascwz"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj jascwz" /></a> </td> </tr> </table> <strong><a href="/ksiazki/sievpn_ebook.htm" style="color:black;" title="Sieci VPN. Zdalna praca i bezpieczeństwo danych. eBook. ">Sieci VPN. Zdalna praca i bezpieczeństwo danych. eBook. </a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 19.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=sievpn_ebook"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj sievpn_ebook" /></a> </td> </tr> </table> <strong><a href="/ksiazki/antysq.htm" style="color:black;" title="Antywzorce języka SQL. Jak unikać pułapek podczas programowania baz danych">Antywzorce języka SQL. Jak unikać pułapek podczas programowania baz danych</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 69.00 zł</b> </td><td> <a href="/zakupy/add.cgi?id=antysq"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj antysq" /></a> </td> </tr> </table> <strong><a href="/ksiazki/ticpp2.htm" style="color:black;" title="Tablice informatyczne. C++. Wydanie II">Tablice informatyczne. C++. Wydanie II</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 12.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=ticpp2"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj ticpp2" /></a> </td> </tr> </table> <strong><a href="/ksiazki/prokop.htm" style="color:black;" title="Profesjonalne tworzenie kopii zapasowych i odzyskiwanie danych">Profesjonalne tworzenie kopii zapasowych i odzyskiwanie danych</a></strong><br/> <div style="height:8px;"></div> <table cellpadding="0" cellspacing="0" style="margin:0 auto;"> <tr> <td style="width:129px;height:24px;background:url(/img/tlopodkoszyk2.gif) no-repeat scroll 0 4px;padding-left:5px;"> <b>Cena: 54.90 zł</b> </td><td> <a href="/zakupy/add.cgi?id=prokop"><img class="stars" src="/img/koszyk2.gif" alt="Dodaj prokop" /></a> </td> </tr> </table>
6
(5)
5
(3)
4
(1)
3
(1)
2
(1)
1
(0)

Liczba ocen: 11

Średnia ocena
czytelników
45


Więcej niż Java:

okladka

Ocena : 6 Ocena książki 2006-04-24

bez podpisu

Znakomity przykład prostej aplikacji opartej na Ruby on Rails. Ciekawe wprowadzenie do serwerów kontynuacyjnych i sposobu ich działania. Autor co prawda ewidentnie wykazuje braki Javy, ale popiera to konkretnymi dowodami. Książka warta polecenia.

Ocena : 6 Ocena książki 2006-04-24

bez podpisu

Więcej o Smalltalku i Ruby!

Ocena : 6 Ocena książki 2006-04-19

Marcin

Książka znakomita. Opisuje czysto-obiektowe technologie (Seaside i RoR). Ciekawe wprowadzenie do języka Ruby.

Ocena : 6 Ocena książki 2006-04-18

bez podpisu

Książka bardzo ciekawie napisana. Bazując na ciekawych przykładach ("domieszki" klas, kontynuacje, zwięzłość kodu) autor zachęca do stosowania Ruby on Rails w miejsce Javy. Pokazuje, że języki czysto obiektowe typu Smalltalk czy Ruby mają w wielu kwestiach (np. MVC, refleksje) dużą przewagę nad Javą i J2EE. Wielka szkoda tylko, że Helion nie wydał nic jeszcze na temat Ruby on Rails (chociaż w Amazonie książki na w/w temat sprzedają się ponoć bardzo dobrze).

Ocena : 6 Ocena książki 2006-10-24

Rafał Żukowski

Jest to książka wybitna. Ma szansę stać się, a może już się stała, częścią informatycznego kanonu. Zwykle, kiedy rozpoczynasz poznawać nowy język, nową technologię, na pierwszych stronach autor przekonuje Cię, jak dobrego wyboru dokonałeś i że właśnie przekraczasz bramy raju. Ile razy się nabrałeś? Świat idzie do przodu i ta książka Ci to uświadomi. Spojrzysz przez chwilę na wszystkie technologie z góry, i już nigdy nie dasz sobie wcisnąć informatycznego kitu. Książka otwiera oczy, i z tego powodu musisz ją przeczytać. Nieważne, czy znasz javę, czy może nie masz zamiaru jej w ogóle poznawać. To nie jest książka o Javie, czy o Rubym. To jest książka o istocie programowania aplikacji użytkowych i korporacyjnych. To "Więcej niż książka"!

Ocena : 5 Ocena książki 2011-02-07

bez podpisu

W książce na przykładach z życia wziętych fajne są opisane najbardziej znane języki programowania. W książce opisane jest chronologicznie jakie języki kiedy miały największe znaczenie i jaki język jest teraz na topie oraz w który język zainwestować na przyszłość.

Ocena : 5 Ocena książki 2006-04-14

Paweł Soliński

Książka jest świetna. Przede wszystkim rzeczowe porównanie Javy i nowoczesnych technologii typu Ruby on Rails czy SeaSide. Obszerne wprowadzenie do języka Ruby i frameworka RoR z przykładami. Opinie ekspertów (twórcy Wyven, czy Tomcata), którzy opisują wady i zalety Javy oraz piszą dlaczego w chwili obecnej używają Rubyego.

Ocena : 5 Ocena książki 2006-11-07

Marek Zielinski

Ocena : 4 Ocena książki 2006-05-18

Piotr Czerwik

Książka czyta się całkiem przyjemnie. Autor przedstawia wady i zalety Javy, porównuje z innymi językami. Wydaje się mi, że jednak zbytnio zachwala język Ruby oraz platformę Raila, jako przyszłego pretendenta do zajęcia miejsca Javy. Jakoś nie potrafię wyobrazić sobie potężnej aplikacji korporacyjnej, czy systemu bankowego napisanego przy ich użyciu. Jednak jej lekturę polecam, pozwala spojrzeć z innej perspektywy na Javę i inne omawiane w książce technologie.

Ocena : 3 Ocena książki 2006-04-13

Artur Kuliński

W pierwszej połowie książki autor zadaje ciekawe pytania dotyczące Javy i jej przyszłości. Niestety na pytaniach się kończy. Druga część książki zawiera ideologiczny marketing języka Ruby oraz platformy Rails, które autor przedstawia jako potencjalnych następców Javy i J2EE. Zaintrygowany ściągnąłem stosowne oprogramowanie i zobaczyłem ubogiego krewnego Pythona i Perla z nawiązaniami do Smalltalka. Książkę czyta się dobrze, niestety przedstawione w niej teorie są naciągane, a wypowiedzi "ekspertów" w ramkach często dają poczucie propagandy. Nie zmienia to faktu, że książka skłania do zadania sobie pytania na temat Javy i jej przyszłości. Każdy kto pracuje z J2EE zdaje sobie chyba sprawę z faktu, że platforma powoli przekracza zdroworozsądkowe granice złożoności, a co za tym idzie kosztów programowania i utrzymania.

Ocena : 2 Ocena książki 2006-04-11

bez podpisu

Choć autor sam pisze, że jest osobą kontrowersyjną, to wydaje mi się, że książka ta jest co najmniej kontrowersyjna. A moim skromnym zdaniem po prostu nieudana. Wśród kilkunastu książek zakupionych w Helionie ta była najgorsza. Dlaczego? Napisana najwyraźniej na siłę, nie ma w niej prawie żadnych konkretów, a same wizje przyszłości autora, który wieści rychły upadek Javy. Napisana barwnym językiem, czyta się dość fajne, jedyny problem, to że... książka jest praktycznie o niczym. Podsumowując: moim zdaniem książka przydatna jedynie dla historyków języków programowania, nie przyda się programiście.