Commit 108ba69a authored by Rob Pike's avatar Rob Pike

roadmap: add sections on tools, packages.

R=golang-dev, rsc1, r2, bradfitzgo, gri
CC=golang-dev
https://golang.org/cl/4344068
parent 88a8ac08
...@@ -30,6 +30,8 @@ Generics. An active topic of discussion. ...@@ -30,6 +30,8 @@ Generics. An active topic of discussion.
<li> <li>
Methods for operators, to allow a type to use arithmetic notation for Methods for operators, to allow a type to use arithmetic notation for
expressions. expressions.
<li>
Possibly allow top-level packages to be given names other than main.
</ul> </ul>
<h3 id="Implementation_roadmap"> <h3 id="Implementation_roadmap">
...@@ -47,7 +49,7 @@ Improved CGO including some mechanism for calling back from C to Go. ...@@ -47,7 +49,7 @@ Improved CGO including some mechanism for calling back from C to Go.
<li> <li>
Improved implementation documentation. Improved implementation documentation.
<li> <li>
Comprehensive support for internationalization. Faster, allocation-light reflection.
</ul> </ul>
<h4 id="Gc_roadmap"> <h4 id="Gc_roadmap">
...@@ -76,6 +78,31 @@ Separate gcc interface from frontend proper. ...@@ -76,6 +78,31 @@ Separate gcc interface from frontend proper.
Use escape analysis to keep more data on stack. Use escape analysis to keep more data on stack.
</ul> </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, allocation-light reflection.
<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> <h3 id="done">Done</h3>
<ul> <ul>
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment