[nomenclature] systems language

dsimcha dsimcha at yahoo.com
Fri Oct 15 06:29:23 PDT 2010


== Quote from Steven Wawryk (stevenw at acres.com.au)'s article

> C and C++ qualify.  I'm new to D and still learning about it, but with
> the deprecation of scoped classes and delete, I'm not sure that D qualifies.

Why?  The elimination of scope and delete just serves to uglyify the relevant
concepts (which are unsafe and infrequently used) and save keywords.  The concepts
can still be expressed:

scope T -> std.typecons.scoped!T

delete foo -> foo.__dtor();  GC.free(cast(void*) foo);


More information about the Digitalmars-d mailing list