Proposal: Collection Literals (original) (raw)

Joshua Bloch jjb at google.com
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 intelligently.

Thanks,

Josh

On Mon, Mar 30, 2009 at 5:40 PM, Neal Gafter <neal at gafter.com> 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