On Wednesday, 7 October 2015 at 13:15:38 UTC, Ola Fosheim Grøstad wrote:
On Wednesday, 7 October 2015 at 10:18:16 UTC, Kagamin wrote:
If you want to know what D is in details, see dlang.org for language spec.

No, that is backwards. :-) The language spec is the product. What is needed is a definition of what the problem area is (e.g. use cases).

problem area -> design -> language spec

Where do you think is a limit to applicability of a turing-complete language?

Semantic significance is that classes are polymorphic and hence reference types, structs are value types.

Not real difference regarding pointers.

Pointers are of little use for a type that is always reference type.

- Get rid of all gc-dependent language features.

@nogc

No, remove them from the language and replace them with library friendly constructs.

Make them not compile? @nogc does exactly that.
Reducing GC usage and emscripten backend are actionable if you want to work on them.

Reply via email to