DIP69 - Implement scope for escape proof references

via Digitalmars-d digitalmars-d at puremagic.com
Wed Dec 10 10:28:32 PST 2014


On Wednesday, 10 December 2014 at 16:17:16 UTC, eles wrote:
>
> I believe this is the "Stroustrup curse":
>
> "
> Much of the relative simplicity of Java is - like for most new 
> languages - partly an illusion and partly a function of its 
> incompleteness. As time passes, Java will grow significantly in 
> size and complexity. It will double or triple in size and grow 
> implementation-dependent extensions or libraries. That is the 
> way every commercially successful language has developed. Just 
> look at any language you consider successful on a large scale.

I think he is making excuses for himself. Both Java and C++ are 
rather close to Simula+C as a starting point and have added cruft 
that should have been predicted in the initial version.

Anyway, I think language specs often are too verbose, they 
probably all hit around 700-1000 pages eventually due to editors 
cutting it back to that book-like size before it is published 
(and when the book-sized limit has been reached they feel they 
have done enough ungrateful and unpaid work so they don't cut 
more even though they could have).


More information about the Digitalmars-d mailing list