Proposal goals boilerplate (#791)

Co-authored-by: Chandler Carruth <chandlerc@gmail.com>
This commit is contained in:
Jon Meow
2021-08-27 16:53:21 -07:00
committed by GitHub
co-authored by Chandler Carruth
parent 08c538af86
commit 343d0a68a7
2 changed files with 13 additions and 3 deletions
+2 -2
View File
@@ -51,8 +51,8 @@ described in [this PR](https://github.com/carbon-language/carbon-lang/pull/701).
## Rationale based on Carbon's goals
This particular proposal is focusing on [the Carbon
goal](/docs/project/goals.md#code-that-is-easy-to-read-understand-and -write)
This particular proposal is focusing on
[the Carbon goal](/docs/project/goals.md#code-that-is-easy-to-read-understand-and-write)
that code is "easy to read, understand, and write." Future proposals will
address other aspects of the class type design such as performance.
+11 -1
View File
@@ -62,7 +62,17 @@ TODO: Fully explain the details of the proposed solution.
TODO: How does this proposal effectively advance Carbon's goals? Rather than
re-stating the full motivation, this should connect that motivation back to
Carbon's stated goals for the project or language. This may evolve during
review.
review. Use links to appropriate goals, for example:
- [Community and culture](/docs/project/goals.md#community-and-culture)
- [Language tools and ecosystem](/docs/project/goals.md#language-tools-and-ecosystem)
- [Performance-critical software](/docs/project/goals.md#performance-critical-software)
- [Software and language evolution](/docs/project/goals.md#software-and-language-evolution)
- [Code that is easy to read, understand, and write](/docs/project/goals.md#code-that-is-easy-to-read-understand-and-write)
- [Practical safety and testing mechanisms](/docs/project/goals.md#practical-safety-and-testing-mechanisms)
- [Fast and scalable development](/docs/project/goals.md#fast-and-scalable-development)
- [Modern OS platforms, hardware architectures, and environments](/docs/project/goals.md#modern-os-platforms-hardware-architectures-and-environments)
- [Interoperability with and migration from existing C++ code](/docs/project/goals.md#interoperability-with-and-migration-from-existing-c-code)
## Alternatives considered