On 06/14/2012 06:42 PM, Jonathan M Davis wrote:
I wish that you could doauto f = new float(2.1); and therefore auto f = new immutable(float)(2.1); but you can't.
This seems to be an arbitrary limitation. Imho it should be fixed. Probably it was missed because allocating a primitive type on the heap is not a very common operation.
