
معرفی
Josh Bloch is a Professor at Carnegie Mellon University's School of Computer Science within the Software and Societal Systems Department (S3D). He holds a B.S. in computer science from Columbia University and a Ph.D. in computer science from Carnegie Mellon University.
Prior to his current academic role, Bloch held significant industry positions:
- Senior Systems Designer at Transarc (CMU spinoff)
- Distinguished Engineer at Sun Microsystems, where he authored the Java Collections library
- Chief Java Architect at Google
His research focuses on Software Engineering, Programming Languages, and Java ecosystem development. Bloch led the design and implementation of foundational Java platform features including the Collections Framework, java.math package, enums, annotations, for-each loop, try-with-resources, and assert statement.
He is the author of the seminal book 'Effective Java', recipient of the 2001 Jolt Award.
No information regarding student advising, research grants, or laboratory teams is provided in the source material.
Josh Bloch در سایتهای دیگر
جستوجوهای مرتبط
شاید اینها هم برایتان مناسب باشند
- Josh SunshineCarnegie Mellon University · دانشیار
William L. ScherlisCarnegie Mellon University · استاد
Joshua SunshineCarnegie Mellon University · استادیار
Andrew BegelCarnegie Mellon University · دانشیار- RRobert T. MonroeCarnegie Mellon University · استاد آموزشی
Claire Le GouesMax Planck Institute for Security and Privacy · استاد