From 3e45412327a2654a77944249962b3652e6142299 Mon Sep 17 00:00:00 2001 From: Ondřej Surý Date: Mon, 17 Jan 2011 12:40:45 +0100 Subject: Imported Upstream version 2011.01.12 --- doc/devel/roadmap.html | 51 ++++++++++++++++++++++++++++++++++++++------------ 1 file changed, 39 insertions(+), 12 deletions(-) (limited to 'doc/devel/roadmap.html') diff --git a/doc/devel/roadmap.html b/doc/devel/roadmap.html index eace183f7..021ed6478 100644 --- a/doc/devel/roadmap.html +++ b/doc/devel/roadmap.html @@ -2,6 +2,7 @@

Go Roadmap

+

This page lists features and ideas being developed or discussed by the Go team. This list will be updated as work continues. @@ -26,6 +27,9 @@ Variant types. A way to define a type as being the union of some set of types.

  • Generics. An active topic of discussion. +
  • +Methods for operators, to allow a type to use arithmetic notation for +expressions.

    @@ -38,14 +42,10 @@ with a cycle detector running in a separate core.
  • Debugger.
  • -Native Client (NaCl) support. -
  • App Engine support.
  • Improved CGO including some mechanism for calling back from C to Go.
  • -SWIG support. -
  • Improved implementation documentation. @@ -56,28 +56,55 @@ Gc compiler roadmap
  • Implement goto restrictions.
  • -Safe compilation mode: generate code that is guaranteed not to obtain -an invalid memory address other than via import "unsafe". -
  • -Generate ELF debug info. -
  • Improved optimization.
  • 5g: Better floating point support. +
  • +Use escape analysis to keep more data on stack. -

    +

    Gccgo compiler roadmap

    + +

    Done

    + + + -- cgit v1.2.3