Procházet zdrojové kódy

Decision for: Carbon Goals (#112)

* Add decision for proposal 51 (Goals)

* Update proposals/p0051-decision.md

Co-authored-by: Jon Meow <46229924+jonmeow@users.noreply.github.com>

Co-authored-by: Jon Meow <46229924+jonmeow@users.noreply.github.com>
Sidney Hummert před 5 roky
rodič
revize
ae6ba83e2e
1 změnil soubory, kde provedl 50 přidání a 0 odebrání
  1. 50 0
      proposals/p0051-decision.md

+ 50 - 0
proposals/p0051-decision.md

@@ -0,0 +1,50 @@
+# Decision for: Goals for Carbon
+
+<!--
+Part of the Carbon Language project, under the Apache License v2.0 with LLVM
+Exceptions. See /LICENSE for license information.
+SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
+-->
+
+Proposal accepted on 2020-07-14
+
+Affirming:
+
+- [austern](https://github.com/austern)
+- [chandlerc](https://github.com/chandlerc)
+- [geoffromer](https://github.com/geoffromer)
+- [gribozavr](https://github.com/gribozavr)
+- [josh11b](https://github.com/josh11b)
+- [tituswinters](https://github.com/tituswinters)
+- [zygoloid](https://github.com/zygoloid)
+
+Abstaining:
+
+- [noncombatant](https://github.com/noncombatant)
+
+## Open questions
+
+There were no open questions. GitHub issue
+[106](https://github.com/carbon-language/carbon-lang/issues/106) contains points
+to be considered and, if necessary, resolved in a subsequent proposal.
+
+## Rationale
+
+A concrete set of goals is essential to ensure that contributors to the Carbon
+project are working in the same direction, and as a guide for what constitutes
+progress in every aspect of the project. It is important to have a coherent,
+agreed-upon vision and direction for a programming language, as a social
+contract between people who work on it and people who use it. The goals listed
+have been iterated on for many months by many parties.
+
+These goals reflect not only the kind of community and language that the core
+team would like to build, but also the kind of community and language that a
+large population of C++ users have been asking for from C++ itself. As a
+consequence, this particular set of goals seems like an important direction in
+which to experiment with a candidate future for C++ itself. By doing so, it will
+address a specific group of C++ users.
+
+While there may be some uncertainty about resolving conflicts between goals
+, particularly migratability and C++ interoperability, the core team feels that they
+are generally in alignment in this regard. The priority among goals can be
+revised as needed based on the experience of using it in practice.