summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorRob Pike <r@golang.org>2010-04-09 13:22:05 -0700
committerRob Pike <r@golang.org>2010-04-09 13:22:05 -0700
commitbc2d977d677c433910ea705508acd7ed644ddee8 (patch)
tree89b57adfecaf5171a506098a9aaf9ee6d9618dd7 /doc
parent3ddeef81532df116ce4e8fd02fec68a3c2063d65 (diff)
downloadgo-git-bc2d977d677c433910ea705508acd7ed644ddee8.tar.gz
Update roadmap: delete many accomplishments
R=golang-dev, iant CC=golang-dev https://golang.org/cl/854045
Diffstat (limited to 'doc')
-rw-r--r--doc/devel/roadmap.html23
1 files changed, 1 insertions, 22 deletions
diff --git a/doc/devel/roadmap.html b/doc/devel/roadmap.html
index bb0c8c7b89..eace183f72 100644
--- a/doc/devel/roadmap.html
+++ b/doc/devel/roadmap.html
@@ -20,24 +20,12 @@ accepted.
<ul>
<li>
-Adjust and simplify semicolon rules.
-<li>
-Adjust definition of <code>...</code> in parameter lists.
-<li>
-Add explicit conversions from <code>string</code>
-to <code>[]byte</code> and <code>[]int</code>.
-<li>
Possibly rewrite restriction on goto across variable declarations.
<li>
Variant types. A way to define a type as being the union of some set
of types.
<li>
-Possibly provide a method that will be run by the garbage
-collector when an item is freed.
-<li>
Generics. An active topic of discussion.
-<li>
-Exceptions. An active topic of discussion.
</ul>
<h3 id="Implementation_roadmap">
@@ -58,12 +46,7 @@ Improved CGO including some mechanism for calling back from C to Go.
<li>
SWIG support.
<li>
-Public continuous build and benchmark infrastructure.
-<li>
Improved implementation documentation.
-<li>
-Package manager, possibly including a language change to the import
-statement.
</ul>
<h4 id="Gc_roadmap">
@@ -71,11 +54,9 @@ Gc compiler roadmap</h4>
<ul>
<li>
-Method expressions.
-<li>
Implement goto restrictions.
<li>
-Safe compilation mode: generate code which is guaranteed not to obtain
+Safe compilation mode: generate code that is guaranteed not to obtain
an invalid memory address other than via <code>import "unsafe"</code>.
<li>
Generate ELF debug info.
@@ -90,8 +71,6 @@ Gccgo compiler roadmap</h4>
<ul>
<li>
-Method expressions.
-<li>
Implement goto restrictions.
<li>
Implement garbage collection.