The Status of Const

Kagamin spam at here.lot
Thu Aug 12 22:15:37 PDT 2010


Kagamin Wrote:

> Now I'm working on a large project written in C#. C# has only D1 const system. Here I've seen no bugs caused by all data beign mutable. Even with public mutable fields. Usually bugs we have are unimplemented logic, incorrectly implemented logic, exceptions swallowing, undocumented external unmanaged (and buggy) library, that wants nice parameters. And bad design, oh... desing is baaaad.

Ah, and many casts to object and from object. This caused many bugs. That's why I will always advocate for throwing cast, it's unacceptable that D by default provides bug-prone behavior. I will never accept this.


More information about the Digitalmars-d mailing list