D const design rationale
OF
nospam at nospamington.com
Sat Jun 23 11:11:44 PDT 2007
Walter Bright Wrote:
> BLS wrote:
> > I am afraid you will not like this idea, but not afraid enough. <g>
> >
> > Why not using a single keyword "const_" adding a number 1, 2, 3 to
> > represent :
> > invariant, final, readonlyview.
> > the higher the number the higher (the stronger) the const.
> > means : const_3 == invariant;
> > At least a mental help, IMO; somehow borrowed from Modula 2 processes.
>
> You're right, I don't like the idea <g>.
I'm curious. Was 'readonly' or 'readonlyview' considered as an alternative for 'const'? I kind of like the sound of 'readonly', and it doesn't make you think of C++ 'const'... but maybe that's bad.
More information about the Digitalmars-d
mailing list