Vala could replace C ...
Reiner Pope
some at address.com
Sun Sep 2 23:32:12 PDT 2007
kris wrote:
> http://arstechnica.com/journals/linux.ars/2007/09/02/vala-high-level-programming-with-less-fat
>
>
> "Vala is still a work in progress, but support for the language is
> growing rapidly. Close GObject integration makes Vala an ideal choice
> for GNOME development, and the requisite library support is steadily
> falling into place. Vala's biggest deficiency right now is the lack of
> documentation. In time, Vala could replace C as the principle language
> of the GNOME platform."
Most of the listed features, D has too:
- Interfaces
- Properties
- Signals (why is this a language feature?)
- Foreach
- Lambda expressions
- Type inference for local variables
- Generics
- Non-null types
- Assisted memory management
- Exception handling
- Type modules (Plugins)
I'm not sure how type modules work, but I do know about non-null types,
and they would sure be nice in D.
-- Reiner
More information about the Digitalmars-d-announce
mailing list