See Sharper, See D

bearophile bearophileHUGS at lycos.com
Fri Oct 10 11:59:24 PDT 2008


Bent Rasmussen:
> A presentation by Anders Heilsberg on the future of C# that could be 
> mistaken as a deconstruction of D 2 and its feature set: const correctness, 
> pure functions, un/sharing, etc.

Nice video. I think lot of those people think that D is backwards: they all think that the future (and present too) of languages is on "platforms" that are based on a virtual machine. Well, D will probably run on the LLVM, so I hope D too will be a little part of the future (once D runs well on LLVM, a stanrdar module can be added to compile functions on the fly, that is to implement the eval() function. And maybe the D language can grow few of the features you can see in VM-based languages).
At that point D may be used as both as Java and C :-) The problem is of course that the future is more in Scala, C#, F#, Haskell, etc, and not much in Java anymore :-)

Bye,
bearophile



More information about the Digitalmars-d mailing list