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
commit5a8c02d10b2ac1094315c96a279cbfee11a34cd5 (patch)
treefbf3db763ecdfadfec6cbbd517ec4cd9a9b5f735 /doc
parenta7853ac6640a106110a419056c903254a79e88b2 (diff)
downloadgolang-5a8c02d10b2ac1094315c96a279cbfee11a34cd5.tar.gz
Update roadmap: delete many accomplishments
R=golang-dev, iant CC=golang-dev http://codereview.appspot.com/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 bb0c8c7b8..eace183f7 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.