csharplang/README.md

18 lines
1.3 KiB
Markdown
Raw Normal View History

2017-01-31 22:07:49 +01:00
# C# Language Design
2017-01-06 22:10:56 +01:00
2017-01-31 22:07:49 +01:00
Welcome to the official repo for C# language design.
2017-01-06 22:10:56 +01:00
2017-01-31 22:07:49 +01:00
## Design Process
2017-01-06 22:10:56 +01:00
2017-01-31 22:07:49 +01:00
C# is designed by the C# Language Design Team (LDT).
2017-01-06 22:10:56 +01:00
2017-01-31 22:07:49 +01:00
***Design ideas*** should be posed and discussed on the [csharplang](https://lists.dot.net/mailman/listinfo/csharplang) mailing list. *They should not be opened as issues in this repo.* Ideas that the LDT feel could potentially make it into the language should be turned into proposals in this repo, either by members of the LDT or by community members by invitation from the LDT.
2017-01-06 22:10:56 +01:00
2017-01-31 22:07:49 +01:00
***Proposals*** live in the [proposals](proposals) folder. The lifetime of a proposal is described in [proposals/README.md](proposals/README.md).
***Language Design Meetings*** (LDMs) are held by the LDT and occasional invited guests, and are documented in Design Meeting Notes in the [meetings](meetings) folder, organized in folders by year. The lifetime of a design meeting note is described in [meetings/README.md](meetings/README.md). LDMs are where decisions about future C# versions are made, including which proposals do work on, how to evolve the proposals, and whether and when to adopt them.
## Language Specification
It is our plan to move the C# Language Specification into Markdown, and draft it in the `spec` folder. The spec drafts will eventually be standardized and published by ECMA.