Джошуа Блох: відмінності між версіями

[перевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
Немає опису редагування
Немає опису редагування
Рядок 11:
| ім'я_при_народженні =
| дата_народження = 28.8.1961
| місце_народження =Саутгемптон, штат Нью-Йорк
| дата_смерті =
| місце_смерті =
Рядок 44:
| підпис_герба =
}}
'''Джошуа Блох'''({{lang-en|Joshua Bloch}}; *{{н}} [[28 Серпня,серпня]] [[1961]]; Саутгемптон, штат Нью-Йорк)&nbsp;— [[Інженер програмного забезпечення|програмний інженер]], колишній співробітник [[Sun Microsystems]] та [[Google]], розробник технологій програмування. Керував проектуванням та імплементацією частин [[платформа Java|платформи Java]] включаючи бібліотеку [[Java Collections|Collections]], пакет <tt>java.math</tt> та механізм <tt>assert</tt>.<ref name="about">[http://java.sun.com/docs/books/effective/bio.html «About the Author»], ''Effective Java Programming Language Guide'' (англ.)</ref> Автор підручника-бестселера ''Effective Java'' та співавтор двох інших популярних книг з мови програмування [[Java]]: ''Java Puzzlers'' (2005) та ''Java Concurrency In Practice'' (2006).
 
Блох працював старшим системним дизайнером в [[Transarc]] і пізніше, як визначний інженер в [[Sun Microsystems]]. В червні 2004 Блох залишив Sun та став головним архітектором Java в [[Google]].<ref>Heiss, Janice J. [http://java.sun.com/javaone/sf/2007/articles/rockstar_bloch.jsp ''Rock Star Josh Bloch''] Java Sun.com (англ.)</ref>
Рядок 51:
 
3 серпня 2012 Блох анонсував, що покидає роботу в [[Google]].<ref>https://twitter.com/joshbloch/status/231625756176957440</ref>
== Бібіліографія ==
* ''Effective Java: Programming Language Guide'', ISBN 0-201-31005-8, 2001; second edition: ISBN 978-0-321-35668-0, 2008
* ''James Gosling, the inventor of Java, when the book came out, said, "I sure wish I had this book ten years ago. Some might think that I don't need any Java books, but I need this one.''
* ''Java Puzzlers: Traps, Pitfalls, and Corner Cases'', ISBN 0-321-33678-X, 2005 (co-authored with Neal Gafter)
* ''Java Concurrency in Practice'', ISBN 0-321-34960-1, 2006 (co-authored with [[Brian Goetz]], Tim Peierls, Joseph Bowbeer, David Holmes, and Doug Lea)
 
== ReferencesПримітки ==
{{reflist}}
== Посилання ==
* Bill Venners, [http://www.javaworld.com/javaworld/jw-01-2002/jw-0104-bloch.html Josh Bloch on Design: A Conversation with Effective Java Author, Josh Bloch], JavaWorld, January 4, 2002
* Janice J. Heiss, [http://www.oracle.com/technetwork/articles/javase/bloch-effective-08-qa-140880.html More Effective Java With Google's Joshua Bloch] October, 2008
* [http://www.youtube.com/watch?v=aAb7hSCtvGw Josh Bloch, How to design a good API and why it matters, Google Tech Talk, 2007]
 
{{Authority control}}
[[Категорія:Програмісти США]]
[[Категорія:Хакери]]
[[Категорія:Java]]
[[Категорія:Працівники Google]]
[[Категорія:Американські інженери]]