Why I (Still) Won't Use D
Jari-Matti Mäkelä
jmjmak at utu.fi.invalid
Thu Mar 27 12:17:34 PDT 2008
On Thu, 27 Mar 2008, Benji Smith wrote:
> Nevertheless, the things that keep me interested in D are:
>
> * Multi-platform, compiled to machine code. No VM required.
>
> * No header files.
>
> * No preprocessor.
>
> * Built-in garbage collection.
>
> * Real structs
>
> * Semantic import, rather than lexical #include.
>
> * No need for forward declarations.
FWIW, these are pretty standard features in any modern language. If you
don't need maximum speed, good compatibility with C++ nor extensive
metaprogramming facilities, there are huge amount of alternatives. Some
languages even take orthogonality and stability very seriously and avoid
featuritism like the plague.
>
> * Single inheritance, and interfaces.
I think Scala style OOP systems are becoming more common these days.
More information about the Digitalmars-d
mailing list