Joshua J. Bloch is a software engineer, currently Chief Java Architect at Google, and a technology author. He led the design and implementation of numerous Java platform features, including the Java Collections Framework, the java. math package, and the assert mechanism. He is the author of the programming guide Effective Java, which won the 2001 Jolt Award, and is a co-author of two other Java books, Java Puzzlers (2005) and Java Concurrency In Practice (2006). Bloch holds a B.S.

PropertyValue
dbpprop:abstract
  • Joshua J. Bloch is a software engineer, currently Chief Java Architect at Google, and a technology author. He led the design and implementation of numerous Java platform features, including the Java Collections Framework, the java. math package, and the assert mechanism. He is the author of the programming guide Effective Java, which won the 2001 Jolt Award, and is a co-author of two other Java books, Java Puzzlers (2005) and Java Concurrency In Practice (2006). Bloch holds a B.S. in Computer Science from Columbia University and a Ph.D. in Computer Science from Carnegie Mellon University. His 1990 thesis was titled A Practical Approach to Replication of Abstract Data Objects and was nominated for the ACM Distinguished Doctoral Dissertation Award. Bloch has worked as a Senior Systems Designer at Transarc, and later as a Distinguished Engineer at Sun Microsystems. In June 2004 he left Sun and became Chief Java Architect at Google. In December 2004, Java Developer's Journal included Bloch in its list of the "Top 40 Software People in the World". Bloch has proposed the extension of the Java programming language with two features: Concise Instance Creation Expressions (CICE) (coproposed with Bob Lee and Doug Lea) and Automatic Resource Management (ARM) blocks. The combination of CICE and ARM form one of the three main proposals for adding support for closures to Java.
  • Joshua J. Bloch ist ein US-amerikanischer Software-Entwickler und Autor. Derzeit arbeitet er als Chief Java Architect bei Google. Er leitete die Entwicklung von vielen Features der Java-Plattform, beispielsweise das Java Collections Framework, das java. math Package, und den assert Mechanismus. Er ist der Autor von Effective Java, das 2001 den Jolt Award gewann, und ist Co-Autor von zwei anderen Java-Büchern, Java Puzzlers (2005) und Java Concurrency In Practice (2006). Bloch ist B.S. in Informatik der Columbia University und Ph.D. in Computer Science der Carnegie Mellon University. Seine Doktorarbeit im Jahre 1990 hatte den Titel A Practical Approach to Replication of Abstract Data Objects und wurde für den ACM Distinguished Doctoral Dissertation Award nominiert. Bloch arbeitete davor als Senior Systems Designer bei Transarc, und später als Distinguished Engineer für Sun Microsystems. Im Juni 2004 wechselte er als Chief Java Architect zu Google. Im Dezember 2004 nahm das Java Developers Journal Bloch in seine Liste der "Top 40 Software People in the World" auf. Bloch schlug zwei Erweiterungen der Programmiersprache Java vor: Concise Instance Creation Expressions (CICE) (zusammen mit Bob Lee und Doug Lea) und Automatic Resource Management (ARM) blocks. Die Kombination von CICE und ARM bilden einen der drei Bausteine um Closure in Java zu unterstützen.
  • ジョシュア・ブロック (Joshua J. Bloch)はソフトウェア技術者。現在はGoogleのChief Java Architectで、技術書の執筆者。Java言語仕様において、表明(assert, J2SE 1.4-)、列挙型(enum, J2SE 5.0-)の仕様策定をリードし、Javaコレクション・フレームワーク、パッケージjava. math、java. util. concurrentなどにも関与した。 2001年に著した書籍"Effective Java Programming Language Guide"はJolt Awardを受賞し、"Java Puzzlers" (2005)と"Java Concurrency In Practice" (2006)の共著者でもある。 ブロックは、TransarcでSenior Systems Designerとして働き、後にSun MicrosystemsでDistinguished Engineerとなる。2004年にSunを離れ、GoogleでChief Java Architectとなった。 2004年12月には、Java Developer's Journalが"Top 40 Software People in the World"の一人としてブロックを挙げている。
  • Joshua J. Bloch 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 dołączył Blocha do listy "Top 40 Software People in the World".
dbpprop:hasPhotoCollection
dbpprop:reference
rdf:type
rdfs:comment
  • Joshua J. Bloch is a software engineer, currently Chief Java Architect at Google, and a technology author. He led the design and implementation of numerous Java platform features, including the Java Collections Framework, the java. math package, and the assert mechanism. He is the author of the programming guide Effective Java, which won the 2001 Jolt Award, and is a co-author of two other Java books, Java Puzzlers (2005) and Java Concurrency In Practice (2006). Bloch holds a B.S.
  • Joshua J. Bloch ist ein US-amerikanischer Software-Entwickler und Autor. Derzeit arbeitet er als Chief Java Architect bei Google. Er leitete die Entwicklung von vielen Features der Java-Plattform, beispielsweise das Java Collections Framework, das java. math Package, und den assert Mechanismus. Er ist der Autor von Effective Java, das 2001 den Jolt Award gewann, und ist Co-Autor von zwei anderen Java-Büchern, Java Puzzlers (2005) und Java Concurrency In Practice (2006). Bloch ist B.S.
  • ジョシュア・ブロック (Joshua J. Bloch)はソフトウェア技術者。現在はGoogleのChief Java Architectで、技術書の執筆者。Java言語仕様において、表明(assert, J2SE 1.4-)、列挙型(enum, J2SE 5.0-)の仕様策定をリードし、Javaコレクション・フレームワーク、パッケージjava. math、java. util.
  • Joshua J. Bloch 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.
rdfs:label
  • Joshua Bloch
  • Joshua Bloch
  • ジョシュア・ブロック
  • Joshua Bloch
owl:sameAs
skos:subject
foaf:page
is dbpprop:redirect of
is owl:sameAs of