Shared publicly  - 
Google Guava . hung out with 10 people. <a class='ot-hashtag' href=''>#hangoutsonair</a>Chris Povirk, Kurt Alfred Kluever, Jesse Wilson, Kevin Bourrillion, Emily Soldal, Mike Duigou, Google Guava ., Brittany Parker, Andreas Petersson, and Etienne Neveu
Guava Hangout
Google Guava and 10 others participated
Emily Soldal's profile photoEtienne Neveu's profile photoChristian Gruber's profile photoKevin Bourrillion's profile photo
Is there a google moderator somewhere for asking questions?
We’d love to have everybody hanging out together, but since there are a limited number of spots (10), we might have to rotate through users in order to give everyone a chance to ask their questions.  Throughout the hangout, we’ll be watching the comments on this post and we’ll try to invite people that let us know that they’re here and want to chat.  We’ll send out the invites individually since hangouts on air can’t be open to the public. Hang out as long as you have something to contribute, but if there’s a queue, we’d appreciate it if you’d drop out and watch the YouTube broadcast instead.
Mike and Paul were invited.  Anybody else?
Sorry I can't join, please use my slot for someone else.
So my question: is there something like a feature scope? so it started out as collections only, and progressed towards near-full-blown concurrency utils. are you finished with your feature scope

or are we seeing a spring-framework-type kitchen sink in the future?
Brittany, small hiccup.  I can't add you unless you're following the +Page.
I have a question for the Guava team. I'd like to know your opinion on Java versus other programming languages on the JVM (Scala, Clojure...) or outside of the JVM (Go, Dart). Do you think using Java is a good choice in the long term (using cool libraries like Guava to remove some of Java's "problems"), or should we consider other languages. Do you think Java is the "best" language right now, or just the most reasonable one we are "stuck with" in an enterprise context?
will we ever see a port of the scala "vector" data structure?
For the record, when I asked about other programming languages, my goal was not to put down the Java language. I feel like Java is a great choice today, especially considering all the awesome libraries (such as Guava) and the tooling. I think I would choose Java for a new project / startup. I was mainly wondering what the Guava team thought about other programming languages, since you put a lot of work into improving Java by working on Guava :)

Just wanted to clarify this since I was mostly trying to figure out if my mic was working correctly while asking the question, so the question may have been hard to understand :p
+Etienne Neveu I don't think you have to worry that you offended anyone :)

As far as I see it, Guava is just another way of teaching people good Java. Like another similarly named language, Javascript, there are good bits and bad bits. When things get baked into the language they tend to decay because our understanding of good programming within that language tends to change and mature. 

I know for a fact that some of the Guava team members are avid developers in other non-Java languages :)
+Etienne Neveu I am glad you asked that question because it was one that I had in mind.
Incidentally, what are the most annoying "limitations" you encounter with Java?
+Alexander Karatarakis Some of the limitations from the top of my head: verbosity (e.g. getters/setters), non reified generics (due to backward compatibility), no built-in null handling, arrays and primitive types which should have been objects, the default visibility for fields and methods should have been private. On the plus side, closures are coming in Java 8, for shorter code :)
Wow.  Just watched the video, and it was a lot of fun.  And now I can point and say, "that's my team," to friends and family. :)  But seriously, I enjoyed it, and thought it was a great introduction to the team, to the ideas and style of how the team thinks, how we approach the problems Guava is intended to solve, what the limits are on what we want for Guava, etc.  

And, of course, there was the requisite maven pot-shot at the end. ;)
Add a comment...