Huh, invariant() {...} ?

Serg Kovrov kovrov at bugmenot.com
Thu Jun 28 16:25:47 PDT 2007


Derek Parnell wrote:
> The "overloaded" keyword problem with D is just getting worse and worse. 
> 
> I know you are a compiler writer and doing such things as you are makes it
> easier for the compiler, but the continually overloading of keywords with
> different (but similar) meanings in D is bordering on the illegible. What
> you are doing, inadvertently, is making D harder for people to learn,
> understand, and read.

I think so. The 'mixin' keyword is a similar example as well. I think 
for string evaluation it should be 'eval' (as in other languages).


-- serg.



More information about the Digitalmars-d mailing list