Collectors update, bikeshed edition

Brian Goetz brian.goetz at
Thu Feb 7 19:09:32 PST 2013

> So my question is, for people who will learn Java through the
> primary/traditional channels (is schools, college, university etc),
> where would they learn the underlying concepts that these API's pertain
> to? And what terminology are they most likely to encounter there?

Thanks David, for bringing us back to the primary challenge here: 
pedagogical.  Obviously we will do what we can in Javadoc (though 
haven't done so yet), but ultimately this will only scratch the surface. 
  (Just as the Javadoc for JUC only scratched the surface for 
concurrency concepts.  And we all know where that led.)

> FWIW I would much rather have a name with no obvious meaning than a name
> that I'm likely to think means something quite different to what it is.
> (unfortunately that is likely to apply to any verb we might use here.)

Right, so "inject" and "grobulate" are equally good by that metric :)

More information about the lambda-libs-spec-observers mailing list