Andrei Alexandrescu recently gave a keynote at the ACCU conference about the work of adding functional programming support to D 2.0. The slides are available online in PDF format. If you aren’t quite clear about D’s future or what’s behind the const/invariant stuff, you should find this set of slides informative.
Technorati Tags: D Programming Language, Andrei Alexandrescu, ACCU, functional programming