On Monday, 10 April 2017 at 22:07:11 UTC, Walter Bright wrote:
There are many. A random sampling:

Daniel Murphy - moving front end to D
Jacob Carlborg - Objective C support
Stephan Koch - newCTFE
Brad Roberts - autotester, bugzilla
the gdc and ldc teams
Rainer Schutze - GC work, Visual Studio support
Martin Nowak - the releases
Ali Cehreli - book on D
Adam Ruppe - book on D
Jan Knepper - the dlang site server

One thing that's noticeable about all of these is that they are all changes to the language implementation (e.g. D frontend, newCTFE, GC), documentation (the books, the website), tools (the other compilers), and distribution; but none of them are significant changes to the language _definition_.

The only one that comes close is the Objective C support and that's a supplemental feature (albeit a very useful and important one) that's about how D interacts with other languages, rather than how D itself works.

Even allowing for the fact that changes to the language definition should face a high bar (made higher by the general wish for non-breaking changes), that suggests that the 'champion'-based approach may run into difficulties when it comes to more fundamental contributions to the D language.

Reply via email to