Difference between revisions of "Language History and Future"

From D Wiki
Jump to: navigation, search
m (Some missing events:)
Line 7: Line 7:
 
'''2001 Dec. 8.''': Release of '''D 0.00''' (!)
 
'''2001 Dec. 8.''': Release of '''D 0.00''' (!)
  
'''2002 Jan.''': Release of '''D 0.15''' "I've finally got packages implemented" (W.Bright)
+
'''2002 Jan.''': Release of '''D 0.15''' "I've finally got packages implemented" (W. Bright)
  
 
'''2002 Apr.''': Release of '''D 0.29''' - Released the front and compiler source
 
'''2002 Apr.''': Release of '''D 0.29''' - Released the front and compiler source
Line 15: Line 15:
 
'''2003'''(?): Start of D IRC channel  on [Freenode|irc://irc.freenode.net/d]
 
'''2003'''(?): Start of D IRC channel  on [Freenode|irc://irc.freenode.net/d]
  
'''2003 May ''': Release of '''D 0.63''' - Added linux version
+
'''2003 May''': Release of '''D 0.63''' - Added linux version
  
'''2003 Sep. ''': Release of '''D 0.71''' - Added foreach statement
+
'''2003 Sep.''': Release of '''D 0.71''' - Added foreach statement
  
 
'''2004 May ''': Release of '''D 0.89''' - Mixins added
 
'''2004 May ''': Release of '''D 0.89''' - Mixins added
Line 35: Line 35:
 
'''2013''' First global D Conference: '''DConf2013'''
 
'''2013''' First global D Conference: '''DConf2013'''
  
'''2015''' Aug. 19 Release of:  '''Programming in D: Tutorial and Reference''' ''by Ali Cehreli''
+
'''2015 Aug. 19''' Release of:  '''Programming in D: Tutorial and Reference''' ''by Ali Cehreli''
  
2015 Nov.  DMD front end written in D
+
'''2015 Nov.''' DMD front end written in D
  
 
'''2016''' The D Language Foundation became a tax-exempt non-profit organization
 
'''2016''' The D Language Foundation became a tax-exempt non-profit organization
  
2016 New DLang Tour on line?
+
'''2016''' New DLang Tour on line
  
2016 DConf first time held in Europe (Berlin, Germany)
+
'''2016''' DConf first time held in Europe (Berlin, Germany)
  
2016 June Sociomantic Ocean open source release! (Tsunami)
+
'''2016 June''' Sociomantic Ocean open source release! (Tsunami)
  
'''2017''' DMD 100% free
+
'''2017''' DMD Backend 100% free
  
2017 DCompute (GPU-Computation) in LDC
+
'''2017''' DCompute (GPU-Computation) in LDC
  
2017 GDC to be included in GCC
+
'''2017''' GDC to be included in GCC
  
 
===Some missing events:===  
 
===Some missing events:===  

Revision as of 11:11, 13 July 2017

This page is a draft, please help to make it a valuable resource

D Language Milstones

1999 Start of Development by Walter Bright

2001 Dec. 8.: Release of D 0.00 (!)

2002 Jan.: Release of D 0.15 "I've finally got packages implemented" (W. Bright)

2002 Apr.: Release of D 0.29 - Released the front and compiler source

2002 Sep.: Release of D 0.40 - Implemented templates

2003(?): Start of D IRC channel on [Freenode|irc://irc.freenode.net/d]

2003 May: Release of D 0.63 - Added linux version

2003 Sep.: Release of D 0.71 - Added foreach statement

2004 May : Release of D 0.89 - Mixins added

2005 May: Release of D 0.124 - Added static if and iftype (iftype???)


2007 Release of D 1.0


20.? Release of D 2.0

2009 1. Release of: The D Programming Language by Andrei Alexandrescu

......... D Language Foundation setup.

2013 First global D Conference: DConf2013

2015 Aug. 19 Release of: Programming in D: Tutorial and Reference by Ali Cehreli

2015 Nov. DMD front end written in D

2016 The D Language Foundation became a tax-exempt non-profit organization

2016 New DLang Tour on line

2016 DConf first time held in Europe (Berlin, Germany)

2016 June Sociomantic Ocean open source release! (Tsunami)

2017 DMD Backend 100% free

2017 DCompute (GPU-Computation) in LDC

2017 GDC to be included in GCC

Some missing events:

please help


New layout of dlang.org?

DUB + code.dlang.org official?

Vibe.d first public release?

LDC first release and 1.0 GDC first release and 1.0...?

The release Days of the other D books! Adam + Kai + Mike +?

New DIP Process?

1. D Blog post?

1. Adams Week in D ?

Forum = Mailinglist + Newsgroup + Website since?

Important Next Steps on the Agenda

newCTFE

. . . .