667481 members! Sign up to stay informed.

Sponsored Links


Resources

Enterprise Java
Research Library

Get Java white papers, product information, case studies and webcasts

News News News Messages: 23 Messages: 23 Messages: 23 Printer friendly Printer friendly Printer friendly Post reply Post reply Post reply XML XML XML

Joshua Bloch leaves Sun and joins Google

Posted by: Dion Almaer on July 07, 2004 DIGG
Joshua Bloch, author of Effective Java, JSR 175 spec lead, and much more, has decided to hang up his hat at Sun.

Just after his promotion to Distinguished Engineer, he moves down the road in the Valley to join the small startup Google.

He will still be involved in the Java community of course. There is talk of an Effective Java upgrade for Java 1.5.

Good luck Joshua!

NOTE: TheServerSide.com has a tech talk interview with Joshua on Java 1.5. View the tech talk

Threaded replies

·  Joshua Bloch leaves Sun and joins Google by Dion Almaer on Wed Jul 07 11:29:07 EDT 2004
  ·  Joshua Bloch leaves Sun and joins Google by Toby Reyelts on Wed Jul 07 11:32:53 EDT 2004
    ·  No reference, we heard from Josh by Dion Almaer on Wed Jul 07 11:36:00 EDT 2004
    ·  Joshua Bloch leaves Sun and joins Google by Rashid Jilani on Wed Jul 07 11:52:36 EDT 2004
  ·  Joshua Bloch leaves Sun and joins Google by Mark Nuttall on Wed Jul 07 12:05:02 EDT 2004
    ·  1,900+ is that small? by Matthew Wilson on Wed Jul 07 13:22:15 EDT 2004
      ·  Sarcasm. I am british :) by Dion Almaer on Wed Jul 07 13:55:10 EDT 2004
        ·  Sarcasm. I am british :) by Mark Nuttall on Wed Jul 07 15:13:01 EDT 2004
        ·  Sarcasm. I am british :) by John Davies on Wed Jul 07 18:46:05 EDT 2004
  ·  Who is Joshua ;) by Adeel Ali on Wed Jul 07 14:08:47 EDT 2004
    ·  Sorry to see Josh leave by Arindam Gupta on Wed Jul 07 15:16:24 EDT 2004
  ·  Joshua Bloch and Don Box by Harris Reynolds on Wed Jul 07 15:07:01 EDT 2004
  ·  Joshua Bloch leaves Sun and joins Google by Race Condition on Wed Jul 07 15:30:52 EDT 2004
  ·  Java is not enough by Fernando Racca on Wed Jul 07 17:55:04 EDT 2004
    ·  Java is not enough by Michael Mahemoff on Wed Jul 07 19:23:54 EDT 2004
    ·  real computer scientists by mike wong on Thu Jul 08 03:27:25 EDT 2004
  ·  Need any help? by Pete Haidinyak on Wed Jul 07 19:20:31 EDT 2004
    ·  You could always find out here... by Jeff Huber on Thu Jul 15 02:06:31 EDT 2004
  ·  Joshua Bloch leaves Sun and joins Google by Daniel Palomo van Es on Thu Jul 08 02:49:17 EDT 2004
    ·  Joshua Bloch leaves Sun and joins Google by Barre Dijkstra on Thu Jul 08 05:56:00 EDT 2004
      ·  Joshua Bloch leaves Sun and joins Google by JT Wenting on Thu Jul 08 07:20:03 EDT 2004
  ·  Joshua Bloch leaves Sun and joins Google by Robin Roos on Thu Jul 08 04:00:27 EDT 2004
  ·  Good Luck!! by Anand Jayaraman on Thu Jul 08 20:45:00 EDT 2004
  ·  Maybe will be better for Java by Leandro Coutinho on Mon Apr 27 00:41:26 EDT 2009
  Message #128961 Post reply Post reply Post reply Go to top Go to top Go to top

Joshua Bloch leaves Sun and joins Google

Posted by: Toby Reyelts on July 07, 2004 in response to Message #128960
Dion, do you have some source reference for this?

Josh added a lot to Java. He will be missed.

God bless,
-Toby Reyelts

  Message #128962 Post reply Post reply Post reply Go to top Go to top Go to top

No reference, we heard from Josh

Posted by: Dion Almaer on July 07, 2004 in response to Message #128961
Hi -

We don't have a reference, other than an email that Josh wrote to the JSR 175 metadata expert group.

He will be missed, and we look forward to seeing what he comes up with at Google!

Dion

  Message #128964 Post reply Post reply Post reply Go to top Go to top Go to top

Joshua Bloch leaves Sun and joins Google

Posted by: Rashid Jilani on July 07, 2004 in response to Message #128961
<!--Josh added a lot to Java.-->

I coudn't agree more. If MR.Gosling is the father of Java, MR.Josh nurture Java like a mother. I wish him good luck and hope he still be involve with Java.

  Message #128968 Post reply Post reply Post reply Go to top Go to top Go to top

Joshua Bloch leaves Sun and joins Google

Posted by: Mark Nuttall on July 07, 2004 in response to Message #128960
...the small startup Google...
Wish I could join such a "small" "startup". :)

  Message #128977 Post reply Post reply Post reply Go to top Go to top Go to top

1,900+ is that small?

Posted by: Matthew Wilson on July 07, 2004 in response to Message #128968
...the small startup Google...
Wish I could join such a "small" "startup". :)
Yeah, 1,900+ is that small?

  Message #128981 Post reply Post reply Post reply Go to top Go to top Go to top

Sarcasm. I am british :)

Posted by: Dion Almaer on July 07, 2004 in response to Message #128977
Guys -

I was being sarcastic when I said a small startup. I forget that outside of the UK I need to put on either:
:)
or:
just kidding
:) :)

  Message #128982 Post reply Post reply Post reply Go to top Go to top Go to top

Who is Joshua ;)

Posted by: Adeel Ali on July 07, 2004 in response to Message #128960
Really .. who is the guy .. and what was he doin at SUN ???

  Message #128995 Post reply Post reply Post reply Go to top Go to top Go to top

Joshua Bloch and Don Box

Posted by: Harris Reynolds on July 07, 2004 in response to Message #128960
If Josh was more visible, he could likely be the same kind shepherd for Java developers that Don Box is for the MS/.Net crowd. Wonder why he never jumped into the blogosphere? Josh?

Yeah... his book is a classic in object oriented API design.

~harris

  Message #128996 Post reply Post reply Post reply Go to top Go to top Go to top

Sarcasm. I am british :)

Posted by: Mark Nuttall on July 07, 2004 in response to Message #128981
Guys -I was being sarcastic when I said a small startup. I forget that outside of the UK I need to put on either:
:)
or:
just kidding
:) :)
I figured you were. So I tried to point it out before someone else did. Guess my plan didn't work either.

Yeah, that British accent gets us everytime. :)

  Message #128999 Post reply Post reply Post reply Go to top Go to top Go to top

Sorry to see Josh leave

Posted by: Arindam Gupta on July 07, 2004 in response to Message #128982
Josh's contribution to Java has been immense. Goodluck to him and hope he continues to nurture the language.

  Message #129004 Post reply Post reply Post reply Go to top Go to top Go to top

Joshua Bloch leaves Sun and joins Google

Posted by: Race Condition on July 07, 2004 in response to Message #128960
I'm really going to miss... What's his name again?

  Message #129031 Post reply Post reply Post reply Go to top Go to top Go to top

Java is not enough

Posted by: Fernando Racca on July 07, 2004 in response to Message #128960
Google is the place to be for all major computer scientist like him. To bring GoogleOS online ^^

Good Luck Joshua!!! you can still contribute through JCP :P

  Message #129040 Post reply Post reply Post reply Go to top Go to top Go to top

Sarcasm. I am british :)

Posted by: John Davies on July 07, 2004 in response to Message #128981
Guys -I was being sarcastic when I said a small startup. I forget that outside of the UK I need to put on either: :) or: just kidding
Don't worry Dion, I got it, it's all those bizarre senses of humour the Americans picked up from their impure past.

Ooops, I missed the smiley :-)

I'm sure Joshua will be missed at Sun but it shouldn't make much difference to his contributions to Java and JSR 175, hopefully.

-John-

  Message #129043 Post reply Post reply Post reply Go to top Go to top Go to top

Need any help?

Posted by: Pete Haidinyak on July 07, 2004 in response to Message #128960
I wonder if Google needs any more help? ;-)

  Message #129044 Post reply Post reply Post reply Go to top Go to top Go to top

Java is not enough

Posted by: Michael Mahemoff on July 07, 2004 in response to Message #129031
Google is the place to be for all major computer scientist like him. To bring GoogleOS online ^^Good Luck Joshua!!! you can still contribute through JCP :P
I wouldn't be surprised to see him involved in some sort of redesign for the Google API.

Josh Bloch set a great example with his APIs, especially Collections. No matter how fancy we can get with patterns, frameworks, blogs, or insightful online forums, what people learn the most from - and what helps to tie these things together - are archetypal examples. This is one reason why Microsoft periodically produce MS-Office in the look-and-feel they want developers to follow. And the same could be said of an API such as Collections, which is well-known throughout the Java community and embodies many of the principles and patterns discussed in "Effective Java".

Hopefully, Josh will continue to contribute through JCP or other means, as this is a big loss for Sun.

  Message #129056 Post reply Post reply Post reply Go to top Go to top Go to top

Joshua Bloch leaves Sun and joins Google

Posted by: Daniel Palomo van Es on July 08, 2004 in response to Message #128960
I wish him good luck at Google. And hopefully he'll still spread Java best practices into the world :-)

  Message #129064 Post reply Post reply Post reply Go to top Go to top Go to top

real computer scientists

Posted by: mike wong on July 08, 2004 in response to Message #129031
I thought SUN is where the real computer scientists are. Like bill joy :)

  Message #129070 Post reply Post reply Post reply Go to top Go to top Go to top

Joshua Bloch leaves Sun and joins Google

Posted by: Robin Roos on July 08, 2004 in response to Message #128960
Many thnks to Joshua for his enormous contibution to Java, and best wishes for him in his next role.

  Message #129087 Post reply Post reply Post reply Go to top Go to top Go to top

Joshua Bloch leaves Sun and joins Google

Posted by: Barre Dijkstra on July 08, 2004 in response to Message #129056
New google search algorithm:

search on .NET, Perl or C++: 1.500.000.000 hits on Java related sites ;-)

  Message #129092 Post reply Post reply Post reply Go to top Go to top Go to top

Joshua Bloch leaves Sun and joins Google

Posted by: JT Wenting on July 08, 2004 in response to Message #129087
New google search algorithm:search on .NET, Perl or C++: 1.500.000.000 hits on Java related sites ;-)
yes, all linking to brothels and sexclubs on the Indonesian island >:-)

  Message #129223 Post reply Post reply Post reply Go to top Go to top Go to top

Good Luck!!

Posted by: Anand Jayaraman on July 08, 2004 in response to Message #128960
Good Luck, to Josh!

I wonder if he has started saying " I'm feeling lucky " ??

  Message #130061 Post reply Post reply Post reply Go to top Go to top Go to top

You could always find out here...

Posted by: Jeff Huber on July 15, 2004 in response to Message #129043
You could always find out here --

http://www.google.com/jobs/eng/sw.html#java_apdev


:-)

  Message #307950 Post reply Post reply Post reply Go to top Go to top Go to top

Maybe will be better for Java

Posted by: Leandro Coutinho on April 27, 2009 in response to Message #128960
Hello all!
Hope Google let Joshua work 50% of his time to the Java improvement. I heard that Google let Guido work 50% of his time to take care of Python.

New content on TheServerSide.comNew content on TheServerSide.comNew content on TheServerSide.com

Dependency Injection in Java EE 6 - Part 1

Reza Rahman explores the features of the proposed JSR 299, Contexts and Dependency Injection for Java EE (CDI). When approved, it promises to be a key feature of Java EE 6. (November 2, Article)

SAML: It's Not just for Web services

SAML is an XML-based standard for exchanging authentication and authorization data between security domains. The single most important problem that SAML was created to solve is the Web browser Single Sign-On problem. Many organizations are debating whether to stay with version 1.1 or move to 2.0. This article makes observations about both options. (September 28, Article)

Programming is Also Teaching Your Team

Joe Ottinger takes a look at how people learn, and applies it to the practice of programming. He notes that understanding how people learn is an essential part of working in a programming team. (September 22, Article)

Can Java EE Deliver The Asynchronous Web?

Stephen Maryka gave us an article about the Asynchronous Web and posed a number of questions that get examined like an approach to delivering Asynchronous Web capabilities through extensions to existing Java EE technologies. (July 14, Article)

JSF Flex

JavaServer Faces Flex goal is to provide users capability in creating standard Flex components, part of flexSDK which is open sourced through MPL license, as normal JSF components. This article by Ji Hoon Kim will provide an overview of creating a simple multilingual JSF page consisting of JSF Flex tags. (June 29, Article)

The Rules of SOA - A Road to a Successful SOA Implementation

In this session Jeff explores the key characteristics of successful SOA projects. He covers some of the patterns, and anti-patterns, tool sets, and strategies that he himself learned the hard way. Last, he provides a strategy and blueprint for achieving a high likelihood of success in your SOA project. (June 23, Tech Talk)

Ari Zilka Talks About Terracotta 3.1

Ari Zilka, CTO of Terracotta, Inc., talks about the new features in Terracotta 3.1, announced during JavaOne and available now. (June 15, Tech Talk)

Enterprise Application Integration, and Spring

In this Tech Talk, Josh Long explores an integration challenge using Spring Integration and walks through the implementation, employing and expanding on the basic patterns of Enterprise Application Integration to tie together components into a function integration solution, and then demonstrates how Spring Integration helps address the integration requirements. (June 15, Tech Talk)

Google Web Toolkit: An Introduction

In this Tech Talk, David Geary teaches you: The basics of Google Web Toolkit; How to implement Ajax-enabled applications in Java; Internationalization; Hooking into the browser history mechanism; Remote procedure calls. (June 4, Tech Talk)

Just Enough Early Architecture to Guide Development

Jon Kern discusses the best architecture/technical solutions and ensure that they are repeated by all developers. By tackling the architecture up-front in a serial manner, subsequent parallel development will be much more manageable and predictable. (May 28, Tech Talk)

Productive Programmer: On the Lam from the Furniture Police

This keynote describes the frustrations of modern knowledge workers in their quest to actually get some work done, and solutions for how to guard yourself against all those distractions. Neal Ford talks about environments, coding, acceleration, automation, and avoiding repetition as ways to defeat the misguided attempts to sap your ability to produce good work. (May 26, Tech Talk)

Auto-Scaling Your Existing Web Application

Gil demonstrates how new, aggressive uses of already abundant compute capacity by common applications offer competitive value for application designers. (May 21, Tech Talk)

Automating Hibernate Mapping and Queries For Java Web Development

Chris Keene introduces WaveMaker as a new way to automate the ability to generate Hibernate classes in order to more quickly bring OR mapping into an application. (May 19, Article)

Auto-Scaling Your Existing Web Application

In this session Nati Shalom demonstrates how to take a standard Java EE web application and scale it out or down dynamically without changes to the application code. Seeing as most web applications are over-provisioned to meet infrequent peak loads, this is a dramatic change because it enables growing your application as needed, when needed, without paying for unutilized resources. (May 19, Tech Talk)

Free Book: Jakarta-Struts Live

Download the entire book of Jakarta-Struts Live and learn about Struts MVC, Tiles, the Validator, DynaActionForms, plug-ins, internationalization, and more.
(Book PDF Download)

Application Server Matrix

The Application Server Matrix is a detailed listing of J2EE vendors and their application server products, with information on latest version numbers, J2EE spec support and licensing, pricing, platform support, and links to product downloads and reviews.
(Application Server Comparison Matrix)

News | Blogs | Discussions | Tech talks | Patterns | Reviews | White Papers | Downloads | Articles | Media kit | About
Java Solutions
All Content Copyright ©2007 TheServerSide Privacy Policy
Site Map