aboutsummaryrefslogtreecommitdiff
path: root/HighLevelGoals.md
diff options
context:
space:
mode:
authorDan Gohman <sunfish@mozilla.com>2015-06-03 12:16:54 -0700
committerDan Gohman <sunfish@mozilla.com>2015-06-03 12:48:15 -0700
commit3cd3dde7eb1b90abfcfa9b100ca6afd09237a12e (patch)
tree22c110289acdcb0f6434d20cc8a3c255fe85d3f7 /HighLevelGoals.md
parentcbd6b7024887ce0ba7b84f2f99e4df3568bf43b6 (diff)
downloadnanowasm-design-3cd3dde7eb1b90abfcfa9b100ca6afd09237a12e.tar.gz
Rename "V1" aka "v.1" to "MVP".
Diffstat (limited to 'HighLevelGoals.md')
-rw-r--r--HighLevelGoals.md14
1 files changed, 7 insertions, 7 deletions
diff --git a/HighLevelGoals.md b/HighLevelGoals.md
index 6d6863a..299a466 100644
--- a/HighLevelGoals.md
+++ b/HighLevelGoals.md
@@ -1,16 +1,16 @@
# WebAssembly High-Level Goals
-1. Define a portable, size- and load-time-efficient [binary format](V1.md#binary-format)
+1. Define a portable, size- and load-time-efficient [binary format](MVP.md#binary-format)
to serve as a compilation target which can be compiled to execute at native
speed by taking advantage of common hardware capabilities.
2. Specify and implement incrementally:
- * design [v.1](V1.md) of the standard as a Minimum Viable Product with roughly
+ * design [the MVP](MVP.md) of the standard as a Minimum Viable Product with roughly
the same functionality as [asm.js](http://asmjs.org);
- * ship an effective [polyfill](V1.md#polyfill) library for v.1 that translates
- WebAssembly code into asm.js in the client so that WebAssembly v.1 can run on
+ * ship an effective [polyfill](MVP.md#polyfill) library for the MVP that translates
+ WebAssembly code into asm.js in the client so that WebAssembly MVP can run on
existing browsers at high speeds;
- * ship a follow-up to v.1 which adds several more
- [essential features](EssentialPostV1Features.md); and
+ * ship a follow-up to the MVP which adds several more
+ [essential features](EssentialPostMVPFeatures.md); and
* continue to iteratively specify [additional features](FutureFeatures.md),
prioritized by feedback and experience, including support for languages other
than C/C++.
@@ -25,7 +25,7 @@
to JavaScript; and
* define a human-editable text format that is convertible to and from the
binary format, supporting View Source functionality.
-4. Design to support [non-browser environments](V1.md#non-browser-embedding)
+4. Design to support [non-browser environments](MVP.md#non-browser-embedding)
as well.
5. Make a great platform:
* build an [LLVM backend](https://github.com/WebAssembly/llvm) and