Proposal: Collection Literals

Joshua Bloch jjb at
Mon Mar 30 17:45:03 PDT 2009

Hi Neal,

Could you please be a be a bit more specific?  In particular, could you
provide an example of  something that this proposal precludes but the
for-each construct (which is already in the language) does not?  Once we
have such an example, we'll be able to weigh the pros and cons



On Mon, Mar 30, 2009 at 5:40 PM, Neal Gafter <neal at> wrote:

> Josh-
> This approach precludes some designs for reifying generics in the
> future because it is defined by the implicit creation of non-reified
> interfaces (e.g. List, etc).  It isn't clear if we'll ever add
> reification, but it would be a shame to restrict or remove our option
> to do so.  You can avoid this by not implicitly tying language
> constructs to particular existing interfaces.
> Regards,
> Neal

More information about the coin-dev mailing list