One-sided instantiation (diamond, collection literals)
Mark Mahieu
markmahieu at googlemail.com
Mon Nov 2 14:52:13 PST 2009
On 2 Nov 2009, at 22:27, Barney Pitt wrote:
>
> Let me propose a simple language change which achieves this not
> only when declaring collections and generically defined objects,
> but for all cases where an object is declared and instantiated.
>
> Any statement of the form
>
> Foo foo=new Foo(myBar, myBaz);
>
> can be replaced by
>
> Foo foo(myBar, myBaz);
OK, so what would this mean?
interface I {
String s();
}
Regards,
Mark
More information about the coin-dev
mailing list