precedence of cast
bearophile
bearophileHUGS at lycos.com
Thu Aug 28 09:52:25 PDT 2008
Jarrett Billingsley:
> OT: is there anything about D that you _are_ satisfied with?
There are many things I like of it, but finding and listing them all may require too much time, few of the most important things I like of it:
- the people of D community, because with few exceptions, most people seem intelligent, helpful, gentle, etc.
- the idea of putting program correctness first, avoiding several mistakes commonly done in C programs
- its templates
- for having a built-in GC.
And I like other things too:
- the idea of having built-in AAs and dynamic arrays
- its slicing syntax, partially
- how numbers can be written, 0b_0000_0000, 1_000_000, etc.
- nestable functions
- out/ref parameters
- Array bounds checking
- aliases
- the idea of being module-based
- static ifs, static asserts
- for having a bit of type inference, instead none at all
- the idea of having Contract Programming and built-in unit testing
- the idea of having built-in ddoc comments
That's why I use D when I can, instead of C++ or Cython.
But no language is perfect :-)
Bye,
bearophile
More information about the Digitalmars-d-learn
mailing list