Joshua Bloch

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacji, wyszukiwania
Joshua Bloch

Joshua J. Bloch (ur. 28 czerwca 1961) jest inżynierem oprogramowania, obecnie pracującym w Google. Prowadził projekt i implementację licznych funkcjonalności języka i platformy Java, między innymi Java Collections, pakietu java.math i mechanizmu asercji. Bloch jest autorem książki Effective Java, która wygrała 2001 Jolt Award.

Bloch posiada tytuł bakałarza informatyki Columbia University i stopień doktora informatyki Carnegie-Mellon University.

Bloch pracował jako Senior Systems Designer w Transarc, a następie jako Distinguished Engineer w Sun Microsystems. W czerwcu 2004 r. opuścił Sun i został Chief Java Architect w Google.

W grudniu 2004 r. Java Developers Journal zamieścił Blocha na liście "Top 40 Software People in the World".

Bibliografia[edytuj | edytuj kod]

  • Efektywne programowanie w języku Java, Helion, Gliwice 2002, ISBN 83-7197-989-4 (tytuł oryginału Effective Java: Programming Language Guide, ISBN 0-201-31005-8, 2001)
  • Java Puzzlers: Traps, Pitfalls, and Corner Cases, ISBN 0-321-33678-X, 2005 (wspólnie z Neal Gafter)
  • Java Concurrency in Practice, ISBN 0-321-34960-1, 2006 (wspólnie z Brian Goetz, Tim Peierls, Joseph Bowbeer, David Holmes i Doug Lea)

Linki zewnętrzne[edytuj | edytuj kod]

Inne[edytuj | edytuj kod]