diff options
author | Andrew Gerrand <adg@golang.org> | 2012-03-03 12:53:37 +1100 |
---|---|---|
committer | Andrew Gerrand <adg@golang.org> | 2012-03-03 12:53:37 +1100 |
commit | 120c223822c2c4862cd5be282e12d2169c00a599 (patch) | |
tree | 8f6c42a0ced485c585b270f18eb04aa324c54907 | |
parent | aabf2ee8e1f18412de88ff199a4f721d59b92854 (diff) | |
download | go-120c223822c2c4862cd5be282e12d2169c00a599.tar.gz go-120c223822c2c4862cd5be282e12d2169c00a599.zip |
doc: remove roadmap document
R=golang-dev, bradfitz
CC=golang-dev
https://golang.org/cl/5726047
-rw-r--r-- | doc/contrib.html | 3 | ||||
-rw-r--r-- | doc/devel/index.html | 11 | ||||
-rw-r--r-- | doc/devel/roadmap.html | 135 |
3 files changed, 0 insertions, 149 deletions
diff --git a/doc/contrib.html b/doc/contrib.html index f6789b17e3..e363469cd9 100644 --- a/doc/contrib.html +++ b/doc/contrib.html @@ -12,9 +12,6 @@ <p>View the status of Go builds across the supported operating systems and architectures.</p> -<h3 id="roadmap"><a href="/doc/devel/roadmap.html">Roadmap</a></h3> -<p>Features and ideas being developed or discussed by the Go team.</p> - <h3 id="release"><a href="/doc/devel/release.html">Release History</a></h3> <p>A summary of the changes between Go releases.</p> diff --git a/doc/devel/index.html b/doc/devel/index.html deleted file mode 100644 index 7fcfe8d41b..0000000000 --- a/doc/devel/index.html +++ /dev/null @@ -1,11 +0,0 @@ -<!-- The Go project --> - -<ul> -<li><a href="roadmap.html">Roadmap</a></li> -<li><a href="release.html">Release history</a></li> -<li><a href="weekly.html">Weekly snapshot history</a></li> -<li><a href="http://build.golang.org/">Build status</a></li> -</ul> -<ul> -<li><a href="../contribute.html">Contributing code</a></li> -</ul> diff --git a/doc/devel/roadmap.html b/doc/devel/roadmap.html deleted file mode 100644 index d3c4947152..0000000000 --- a/doc/devel/roadmap.html +++ /dev/null @@ -1,135 +0,0 @@ -<!-- Roadmap --> - -<h2 id="Roadmap">Go Roadmap</h2> - -<p> -This page lists features and ideas being developed or discussed by the -Go team. This list will be updated as work continues. - -<p> -The roadmap should be discussed on -the <a href="http://groups.google.com/group/golang-nuts">golang-nuts -mailing list</a>. - -<h3 id="Language_roadmap"> -Language roadmap</h3> - -<p> -This is a list of language changes that are being considered. -Appearance on this list is no guarantee that the change will be -accepted. - -<ul> -<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> -Generics. An active topic of discussion. -<li> -Methods for operators, to allow a type to use arithmetic notation for -expressions. -<li> -Possibly allow top-level packages to be given names other than main. -</ul> - -<h3 id="Implementation_roadmap"> -Implementation roadmap</h3> - -<ul> -<li> -Improved garbage collector. -<li> -Debugger. -<li> -Improved implementation documentation. -</ul> - -<h4 id="Gc_roadmap"> -Gc compiler roadmap</h4> - -<ul> -<li> -Implement goto restrictions. -<li> -Improved optimization. -<li> -Use escape analysis to keep more data on stack. -</ul> - -<h4 id="Gccgo_roadmap"> -Gccgo compiler roadmap</h4> - -<ul> -<li> -Implement goto restrictions. -<li> -Use goroutines rather than threads. -<li> -Separate gcc interface from frontend proper. -<li> -Use escape analysis to keep more data on stack. -</ul> - -<h4 id="Tools_roadmap"> -Tools roadmap</h4> - -<ul> -<li> -Strengthen goinstall until it can displace make for most builds. -</ul> - -<h4 id="Packages_roadmap"> -Packages roadmap</h4> - -<ul> -<li> -Faster, RE2-like regular expressions. -<li> -Comprehensive support for international text. -<li> -Support for international dates, times, etc. -<li> -Support for multilingual messages. -</ul> - - -<h3 id="done">Done</h3> - -<ul> -<li> -gc: Generate DWARF debug info. -<li> -gc: Provide gdb support for runtime facilities. -<li> -Safe compilation mode: generate code that is guaranteed not to obtain an invalid memory address other than via <code>import "unsafe"</code>. -<li> -Gccgo: garbage collection. -<li> -SWIG support. -<li> -Simpler semicolon rules. -<li> -A more general definition of <code>...</code> in parameter lists. -<li> -Explicit conversions from <code>string</code> -to <code>[]byte</code> and <code>[]int</code>. -<li> -A function that will be run by the garbage collector when an item is freed -(runtime.SetFinalizer). -<li> -Public continuous build and benchmark infrastructure (gobuilder). -<li> -Package manager (goinstall). -<li> -A means of recovering from a panic (recover). -<li> -5g: Better floating point support. -<li> -Improved CGO including some mechanism for calling back from C to Go. -<li> -Faster, allocation-light reflection. -<li> -App Engine support. -</ul> |