Last update July 4, 2010

Doc Comments /
Future



Difference (last change) (no other diffs, normal page display)

Added: 43a44
* Language development - future directions

Changed: 47c48,49
*Feature Request List
*Feature Request List


Future Directions    

Table of contents of this page
Future Directions   
Comments   
D 1.x vs. D 2.x   
Template inheritance   
Symbol files   
Links   

Comments    

Add your comments here...

D 1.x vs. D 2.x    

"D1 is complete as far as I'm concerned, except for bug fixes and changes that improve the compiler without changing the spec."

"The current plan is for D2 to be finalized sometime in the fall."

from post by Walter Bright ( 2008-02-01)

See also reply: 2008-02-05

Template inheritance    

A good technique for template inheritance can be found in Scala, a Java derivative. The most intriguing part is the way it allows types to be members of classes, which means you can quickly and easily express things that are incoherent in most other languages. The type system in Scala is perhaps much more than we want in D (it's reminiscent of ML), but this feature could be a useful part of templates. -- WilliamTanksley?

Symbol files    

Q: Will symbol files will be added in the future?

A: Yes, since it's clear that they add significant value.

Links    


FrontPage | News | TestPage | MessageBoard | Search | Contributors | Folders | Index | Help | Preferences | Edit

Edit text of this page (date of last change: July 4, 2010 13:19 (diff))